mirror of
https://github.com/Instagram/LibCST.git
synced 2025-12-23 10:35:53 +00:00
Upgrading Pyre requires updating test fixtures with any upstream changes to Pyre's query results for the `simple_class.py` fixture. This adds a new `scripts/` directory to the repo, with a script to regenerate test fixtures. The script regenerates the cache data fixture, and updates the `TypeInferenceProvider` tests to use `assertDictEqual` and helpful error messages for better behavior in future mismatches. This also includes a slight bump to Pyre 0.9.10 to fix install issues on Apple Silicon M1 Macs, and regenerated fixtures using the script above.
19 lines
363 B
Text
19 lines
363 B
Text
black==22.12.0
|
|
coverage>=4.5.4
|
|
fixit==0.1.1
|
|
flake8>=3.7.8,<5
|
|
Sphinx>=5.1.1
|
|
hypothesis>=4.36.0
|
|
hypothesmith>=0.0.4
|
|
jupyter>=1.0.0
|
|
maturin>=0.8.3,<0.14
|
|
nbsphinx>=0.4.2
|
|
prompt-toolkit>=2.0.9
|
|
pyre-check==0.9.10; platform_system != "Windows"
|
|
setuptools_scm>=6.0.1
|
|
sphinx-rtd-theme>=0.4.3
|
|
ufmt==2.0.1
|
|
usort==1.0.5
|
|
setuptools-rust>=1.5.2
|
|
slotscheck>=0.7.1
|
|
jinja2==3.1.2
|