######## Base networking/runtime
certifi>=2024.7.4
idna>=2.8
urllib3>=1.25.3,<3
requests>=2.32.2,<3
aiohttp
distro>=1.7.0,<2
packaging>=20.0
protobuf>=3.20.0,<5.0
pyyaml>=5.1
attrs>=22.2.0
annotated-types>=0.7.0
greenlet>=1

######## Pydantic and typing
pydantic>=2.5.2,<3

######## Tokenization / LLM clients
tqdm>=4.66.3
huggingface-hub>=0.24.0
tokenizers>=0.15,<1
tiktoken>=0.7.0
sentencepiece
sentence-transformers
openai>=1.68.2,<1.76.0
together>=0.21.0
anthropic
sglang

######## Numeric / dataframe
numpy<2.0.0
pandas
pyarrow>=15.0.0
polars

######## Core ML / training - Updated for B200 support
accelerate
transformers
peft
# Updated vLLM to latest version supporting B200
vllm>=0.4.0
ray>=2.10
# Updated flash-attn for B200 compatibility
flash-attn>=2.7.4
torchdata
tensordict>=0.8.0,<0.9.0
pybind11
einops

######## OpenTelemetry - Updated for latest vLLM compatibility
opentelemetry-api>=1.26.0,<1.27.0
opentelemetry-sdk>=1.26.0,<1.27.0
opentelemetry-semantic-conventions>=0.47b0,<0.48b0

######## Config / logging / misc tools
hydra-core>=1.3.2,<1.4
omegaconf>=2.3.0,<2.4
codetiming
dill
debugpy
wandb
datasets
pylatexenc

######## Gym ecosystems
gym
gymnasium
gymnasium[toy-text]
gym_sokoban

######## Science / math
scipy
scikit-learn
dm-tree
latex2sympy2
nltk
sympy

######## Web / automation
gradio
selenium
browsergym
firecrawl
psutil
ujson

######## Cloud / infrastructure
google-cloud-aiplatform
vertexai
kubernetes

######## CLI / utilities / PDF
IPython
matplotlib
Pillow
fire
gdown
tabulate
sortedcontainers
PyMuPDF

######## Evaluation / index / CLI pins
swebench
e2b_code_interpreter
llama-index-core>=0.12.0,<0.13.0
typer>=0.12.3
llama-index-llms-openai>=0.3.0,<0.4.0
faiss-cpu

######## Grammar runtime pin
antlr4-python3-runtime==4.9.3


-r live_code_requirements.txt