aboutsummaryrefslogtreecommitdiffstats
path: root/python/tidy/servo_tidy/licenseck.py
diff options
context:
space:
mode:
authorMartin Robinson <mrobinson@igalia.com>2023-06-15 12:34:27 +0200
committerMartin Robinson <mrobinson@igalia.com>2023-06-15 13:10:06 +0200
commit81433a8684d078ae629ba24f30f877028e361136 (patch)
treec974ac6f5741138f4926e02ca6a3f35abfc46738 /python/tidy/servo_tidy/licenseck.py
parentfa266abd29688833e1ffa5995230e5a6c30161f6 (diff)
downloadservo-81433a8684d078ae629ba24f30f877028e361136.tar.gz
servo-81433a8684d078ae629ba24f30f877028e361136.zip
Convert tidy to a non-egg Python package
It seems that servo-tidy is only used by webrender in my GitHub searches. WebRender could simply use `rustfmt` and the tidy on pypi hasn't been updated since 2018. Converting tidy to a normal Python package removes the maintenance burden of continually fixing the easy install configuration. Fixes #29094. Fixes #29334.
Diffstat (limited to 'python/tidy/servo_tidy/licenseck.py')
-rw-r--r--python/tidy/servo_tidy/licenseck.py73
1 files changed, 0 insertions, 73 deletions
diff --git a/python/tidy/servo_tidy/licenseck.py b/python/tidy/servo_tidy/licenseck.py
deleted file mode 100644
index deeaeb55333..00000000000
--- a/python/tidy/servo_tidy/licenseck.py
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 2013 The Servo Project Developers. See the COPYRIGHT
-# file at the top-level directory of this distribution.
-#
-# Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
-# http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
-# <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
-# option. This file may not be copied, modified, or distributed
-# except according to those terms.
-
-OLD_MPL = """\
-This Source Code Form is subject to the terms of the Mozilla Public \
-License, v. 2.0. If a copy of the MPL was not distributed with this \
-file, You can obtain one at http://mozilla.org/MPL/2.0/.\
-"""
-
-MPL = """\
-This Source Code Form is subject to the terms of the Mozilla Public \
-License, v. 2.0. If a copy of the MPL was not distributed with this \
-file, You can obtain one at https://mozilla.org/MPL/2.0/.\
-"""
-
-APACHE = """\
-Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or \
-http://www.apache.org/licenses/LICENSE-2.0> or the MIT license \
-<LICENSE-MIT or http://opensource.org/licenses/MIT>, at your \
-option. This file may not be copied, modified, or distributed \
-except according to those terms.\
-"""
-
-COPYRIGHT = [
- "See the COPYRIGHT file at the top-level directory of this distribution",
- "See http://rust-lang.org/COPYRIGHT",
-]
-
-# The valid licenses, in the form we'd expect to see them in a Cargo.toml file.
-licenses_toml = [
- 'license = "MPL-2.0"',
- 'license = "MIT/Apache-2.0"',
- 'license = "MIT OR Apache-2.0"',
-]
-
-# The valid dependency licenses, in the form we'd expect to see them in a Cargo.toml file.
-licenses_dep_toml = [
- # Licenses that are compatible with Servo's licensing
- 'license = "Apache-2 / MIT"',
- 'license = "Apache-2.0 / MIT"',
- 'license = "Apache-2.0"',
- 'license = "Apache-2.0/MIT"',
- 'license = "BSD-2-Clause"',
- 'license = "BSD-3-Clause"',
- 'license = "BSD-3-Clause/MIT"',
- 'license = "CC0-1.0"',
- 'license = "ISC"',
- 'license = "MIT / Apache-2.0"',
- 'license = "MIT OR Apache-2.0"',
- 'license = "MIT"',
- 'license = "MIT/Apache-2.0"',
- 'license = "MPL-2.0"',
- 'license = "Unlicense/MIT"',
- 'license = "zlib-acknowledgement"',
- 'license-file = "LICENSE-MIT"',
- 'license= "MIT / Apache-2.0"',
- # Whitelisted crates whose licensing has been checked manually
- 'name = "device"',
- 'name = "dylib"',
- 'name = "ipc-channel"',
- 'name = "mozjs_sys"',
- 'name = "freetype"',
- 'name = "js"',
- 'name = "servo-freetype-sys"',
- 'name = "webrender"',
- 'name = "webrender_api"',
-]