Files
servo/python/requirements.txt
Martin Robinson 81433a8684 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.
2023-06-15 13:10:06 +02:00

45 lines
881 B
Plaintext

# Ensure all versions are pinned for repeatability,
# since `--system-site-packages` is enabled
blessings == 1.7
distro == 1.4
mozdebug == 0.3
mozinfo == 1.2.1
mozlog == 7.1.0
setuptools == 65.5.1
toml == 0.9.2
dataclasses == 0.8; python_version < "3.7"
# For Python linting
flake8 == 3.8.3
pep8 == 1.5.7
pyflakes == 2.2.0
# For test-webidl
ply == 3.8
# For Cross-platform colored terminal text
colorama == 0.3.7
# For package uploading
boto3 == 1.26.127
PyGithub == 1.58.1
# Default root CAs on Windows CI do not trust CloudFront certificates,
# connecting to https://static.rust-lang.org would fail:
# https://github.com/servo/servo/pull/18942
certifi
# For Python3 compatibility
six == 1.15
# For sending build notifications.
notify-py == 0.3.42
# For formatting C++ files.
clang-format ~= 16.0.0
# A few more requirements for tidy.
voluptuous == 0.12.1
PyYAML == 5.4