mirror of
https://github.com/astral-sh/uv.git
synced 2025-07-07 13:25:00 +00:00

Remove a dev annoyance: This makes the development paths shorter, e.g. `scripts/benchmarks/requirements/all-kinds.in` to `scripts/requirements/all-kinds.in`. The requirements are also shared between different tasks and not only used for benchmarking.
35 lines
No EOL
1,012 B
Text
35 lines
No EOL
1,012 B
Text
# Source: https://github.com/flyteorg/flytekit/blob/2a5fa355fdd790f525731b3634a96579e9f744e1/dev-requirements.in
|
|
coverage[toml]
|
|
hypothesis
|
|
joblib
|
|
mock
|
|
pytest
|
|
pytest-asyncio
|
|
pytest-cov
|
|
mypy
|
|
pre-commit
|
|
codespell
|
|
google-cloud-bigquery
|
|
google-cloud-bigquery-storage
|
|
IPython
|
|
keyrings.alt
|
|
|
|
# Only install tensorflow if not running on an arm Mac.
|
|
tensorflow==2.8.1; python_version<'3.11' and (platform_machine!='arm64' or platform_system!='Darwin')
|
|
# Tensorflow release candidate supports python 3.11
|
|
tensorflow==2.13.0; python_version>='3.11' and (platform_machine!='arm64' or platform_system!='Darwin')
|
|
|
|
# Newer versions of torch bring in nvidia dependencies that are not present in windows, so
|
|
# we put this constraint while we do not have per-environment requirements files
|
|
torch<=1.12.1; python_version<'3.11'
|
|
# pytorch 2 supports python 3.11
|
|
torch<=2.0.0; python_version>='3.11' or platform_system!='Windows'
|
|
|
|
pillow
|
|
scikit-learn
|
|
types-protobuf
|
|
types-croniter
|
|
types-mock
|
|
autoflake
|
|
types-requests
|
|
prometheus-client |