Initial commit
This commit is contained in:
37
templates/requirements.txt
Normal file
37
templates/requirements.txt
Normal file
@@ -0,0 +1,37 @@
|
||||
# FastMCP Core
|
||||
fastmcp>=2.13.0
|
||||
|
||||
# Storage Backends (for production persistence)
|
||||
py-key-value-aio>=0.1.0 # Memory, Disk, Redis, DynamoDB storage
|
||||
|
||||
# Encryption (for secure token storage)
|
||||
cryptography>=42.0.0
|
||||
|
||||
# HTTP Client (for API integrations)
|
||||
httpx>=0.27.0
|
||||
|
||||
# Environment Variables
|
||||
python-dotenv>=1.0.0
|
||||
|
||||
# Validation (optional, for complex validation)
|
||||
pydantic>=2.0.0
|
||||
|
||||
# System Monitoring (optional, for health checks)
|
||||
psutil>=5.9.0
|
||||
|
||||
# Async Support
|
||||
asyncio-extras>=1.3.2
|
||||
|
||||
# Optional Storage Backend Dependencies
|
||||
# Uncomment as needed for specific backends:
|
||||
# redis>=5.0.0 # For RedisStore
|
||||
# boto3>=1.34.0 # For DynamoDB
|
||||
# pymongo>=4.6.0 # For MongoDB
|
||||
# elasticsearch>=8.12.0 # For Elasticsearch
|
||||
|
||||
# Development Dependencies (optional)
|
||||
# Uncomment for development
|
||||
# pytest>=8.0.0
|
||||
# pytest-asyncio>=0.23.0
|
||||
# ruff>=0.3.0
|
||||
# mypy>=1.8.0
|
||||
Reference in New Issue
Block a user