# TuskTSK Python SDK Requirements
# Core dependencies
numpy>=1.21.0
pandas>=1.3.0
scikit-learn>=1.0.0

# Database adapters
pymongo>=4.0.0
motor>=3.0.0
asyncpg>=0.25.0
psycopg2-binary>=2.9.0
aiomysql>=0.1.0
pymysql>=1.0.0
redis>=4.0.0

# Deep learning and AI
tensorflow>=2.8.0
torch>=1.12.0
xgboost>=1.5.0
lightgbm>=3.3.0
transformers>=4.20.0
nltk>=3.7
spacy>=3.4.0
openai>=0.27.0
anthropic>=0.3.0
langchain>=0.0.200
sentence-transformers>=2.2.0

# Data processing and analytics
dask>=2022.1.0
polars>=0.13.0
xarray>=2022.1.0
matplotlib>=3.5.0
seaborn>=0.11.0
plotly>=5.0.0
openpyxl>=3.0.0
pyarrow>=7.0.0
vaex>=4.13.0
statsmodels>=0.13.0
prophet>=1.1.0
pmdarima>=2.0.0
pycaret>=3.0.0
optuna>=3.0.0
mlflow>=1.28.0
wandb>=0.13.0

# Communication protocols
aiohttp>=3.8.0
websockets>=10.0
requests>=2.28.0
grpcio>=1.45.0
grpcio-tools>=1.45.0
grpcio-status>=1.45.0

# Cloud platform SDKs
boto3>=1.26.0
botocore>=1.29.0
jmespath>=1.0.0
s3transfer>=0.6.0
google-cloud-container>=2.58.0
google-api-core>=2.25.0
proto-plus>=1.26.0
googleapis-common-protos>=1.70.0
azure-mgmt-containerservice>=39.0.0
azure-common>=1.1.28
azure-mgmt-core>=1.6.0
azure-core>=1.35.0
isodate>=0.7.2

# Security and encryption
cryptography>=3.4.0
bcrypt>=4.3.0
PyJWT>=2.3.0
argon2-cffi>=21.3.0

# Monitoring and performance
psutil>=5.8.0
prometheus-client>=0.12.0

# Platform integration
docker>=7.1.0
kubernetes>=33.1.0
kafka-python>=2.2.15
avro-python3>=1.10.2

# Development and testing
pytest>=6.2.0
pytest-asyncio>=0.18.0
black>=22.0.0
flake8>=4.0.0

# Optional dependencies (uncomment if needed)
# jupyter>=1.0.0
# ipython>=8.0.0
# notebook>=6.4.0 