torch
torchvision
aiortc
cachetools
cryptography>=3.4.7
dpcontracts
flask<2.0.0,>=1.1.2
forbiddenfruit>=0.1.3
loguru
names
nest_asyncio
packaging
pandas
protobuf<=3.20
pyarrow
PyJWT==1.7.1
PyNaCl
PyYAML>=5.4.1
pyOpenSSL
requests
scikit-learn
requests_toolbelt
sqlitedict
syft-proto
typing-extensions
websocket-client
wrapt

[all]
pytest
pytest-cov
pytest-xdist[psutil]
pytest-asyncio
pytest-benchmark
pytest-custom_exit_code
pytest-randomly
pytest-sugar
pytest-xprocess
flask<2.0.0,>=1.1.2
itsdangerous<=2.0.1
Werkzeug<2.0.0,>=1.0.1
Jinja2<3.1.0
pandas
pre-commit
protobuf<=3.20
PyJWT==1.7.1
PyNaCl
bandit
black
black-nb
darglint
doc8
flake8
isort
matplotlib
nbconvert<6.5
nbformat
protoc-wheel-0
safety
syft-proto
typing-extensions
sqlitedict
fsspec
msgpack
patsy
sycret>=0.1.3
tensorboard
tqdm
gym
numpy
opacus
openmined.psi
pillow>=8.1.2
statsmodels
tenseal
xgboost>=1.4

[ci-all]
pytest
pytest-cov
pytest-xdist[psutil]
pytest-asyncio
pytest-benchmark
pytest-custom_exit_code
pytest-randomly
pytest-sugar
pytest-xprocess
flask<2.0.0,>=1.1.2
itsdangerous<=2.0.1
Werkzeug<2.0.0,>=1.0.1
Jinja2<3.1.0
pandas
pre-commit
protobuf<=3.20
PyJWT==1.7.1
PyNaCl
bandit
black
black-nb
darglint
doc8
flake8
isort
matplotlib
nbconvert<6.5
nbformat
protoc-wheel-0
safety
syft-proto
typing-extensions
sqlitedict
fsspec
msgpack
patsy
sycret>=0.1.3
tensorboard
tqdm
bcrypt
boto3
flask_cors
flask_executor
flask_migrate
flask_sockets
flask_sqlalchemy
names
PyInquirer
requests_toolbelt
scipy
sqlalchemy>=1.4
sqlalchemy_mixins
sqlalchemy_utils
terrascript

[ci-grid]
bcrypt
boto3
flask<2.0.0,>=1.1.2
itsdangerous<=2.0.1
Jinja2<3.1.0
flask_cors
flask_executor
flask_migrate
flask_sockets
flask_sqlalchemy
names
PyInquirer
requests_toolbelt
scipy
sqlalchemy>=1.4
sqlalchemy_mixins
sqlalchemy_utils
terrascript
Werkzeug<2.0.0,>=1.0.1

[ci-libs]
fsspec
msgpack
patsy
sycret>=0.1.3
tensorboard
tqdm

[dev]
pytest
pytest-cov
pytest-xdist[psutil]
pytest-asyncio
pytest-benchmark
pytest-custom_exit_code
pytest-randomly
pytest-sugar
pytest-xprocess
flask<2.0.0,>=1.1.2
itsdangerous<=2.0.1
Werkzeug<2.0.0,>=1.0.1
Jinja2<3.1.0
pandas
pre-commit
protobuf<=3.20
PyJWT==1.7.1
PyNaCl
bandit
black
black-nb
darglint
doc8
flake8
isort
matplotlib
nbconvert<6.5
nbformat
protoc-wheel-0
safety
syft-proto
typing-extensions
sqlitedict

[libs]
fsspec
msgpack
patsy
sycret>=0.1.3
tensorboard
tqdm
gym
numpy
opacus
openmined.psi
pandas
pillow>=8.1.2
statsmodels
tenseal
xgboost>=1.4

[libs_deps]
fsspec
msgpack
patsy
sycret>=0.1.3
tensorboard
tqdm

[test_plugins]
pytest
pytest-cov
pytest-xdist[psutil]
pytest-asyncio
pytest-benchmark
pytest-custom_exit_code
pytest-randomly
pytest-sugar
pytest-xprocess
