typing_extensions>=4.0.0
pyarrow>=14.0.1
openai>=1.0.0
tiktoken>=0.4.0
pydantic>=2.0.0
rich>=13.7.0
aiohttp>=3.8.3
aiofiles>=22.1.0
aioprocessing>=2.0.1
Werkzeug>=2.0.0
janus>=1.0.0
python-json-logger>=2.0.4
numpy>=1.21
wandb>=0.16.4
graphql-core>3
gql[requests]>=3.4.1
analytics-python>=1.2.9
packaging>=21.0

[datadog]
datadog==0.44.0
ddtrace==1.7.5

[ecosystem]
h5py>=3.8.0
openai>=1.0.0
matplotlib!=3.5,>3
shap>=0.41.0
xgboost>=1.7.3
torch>=1.13.1
torchvision>=0.14.1
bertviz>=1.4.0
datasets>=2.9.0
transformers<4.21
plotly>=5.13.0
sqlalchemy>=2.0.1
faiss-cpu>=1.7.4
replicate>=0.4.0
langchain>=0.0.132
tiktoken>=0.4.0
hdbscan>=0.8.27
pillow>=10.0.1
spacy<4.0.0,>=3.0.0

[engine]
sentry-sdk<1.29.0
pandas>=1.5.3
ipython>=7.34
flask>=2.1
black>=22.3.0
flask_cors>=3.0.10
notebook>=6.4.8
ipynbname>=2021.3.2
pillow>=10.0.1
scikit-learn>=1.2.1
umap-learn>=0.5.3
typeguard>=4.1.3
objgraph>=3.6.0
tabulate
faiss-cpu
pytest-asyncio<=0.21.1

[examples]
h5py>=3.8.0
openai>=1.0.0
matplotlib!=3.5,>3
shap>=0.41.0
xgboost>=1.7.3
torch>=1.13.1
torchvision>=0.14.1
bertviz>=1.4.0
datasets>=2.9.0
transformers<4.21
plotly>=5.13.0
sqlalchemy>=2.0.1
faiss-cpu>=1.7.4
replicate>=0.4.0
langchain>=0.0.132
tiktoken>=0.4.0
hdbscan>=0.8.27
pillow>=10.0.1
spacy<4.0.0,>=3.0.0

[modal]
modal
python-dotenv
