diff options
author | Martin Robinson <mrobinson@igalia.com> | 2023-06-15 12:34:27 +0200 |
---|---|---|
committer | Martin Robinson <mrobinson@igalia.com> | 2023-06-15 13:10:06 +0200 |
commit | 81433a8684d078ae629ba24f30f877028e361136 (patch) | |
tree | c974ac6f5741138f4926e02ca6a3f35abfc46738 /python/tidy/servo_tidy/licenseck.py | |
parent | fa266abd29688833e1ffa5995230e5a6c30161f6 (diff) | |
download | servo-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.py | 73 |
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"', -] |