[tool.poetry] name = "nexus-5" version = "0.1.0" description = "" authors = ["damien "] package-mode = false [tool.poetry.dependencies] python = "^3.13" django = "^6.0" celery = "^5.6.0" strawberry-graphql-django = "^0.70.1" channels = "^4.3.2" daphne = "^4.2.1" django-cors-headers = "^4.9.0" python-dotenv = "^1.2.1" whitenoise = "^6.11.0" django-choices-field = "^3.1.1" channels-valkey = "^0.3.0" psycopg2-binary = "^2.9.11" hvac = "^2.4.0" django-valkey = "^0.2.0" valkey = "^6.0.0" redis = "^5.0.0" # Required by Celery's Redis/Sentinel backends pillow = "^12.0.0" pillow-heif = "^1.1.1" djangorestframework = "^3.15.2" ffmpeg-python = "^0.2.0" requests = "^2.32.5" celery-types = "^0.23.0" django-storages = {extras = ["s3"], version = "^1.14"} boto3 = "^1.35" mcp = "^1.0.0" httpx = "^0.28.0" anthropic = "^0.75.0" [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api"