SplatNet-Backend/pyproject.toml

69 lines
1.5 KiB
TOML
Raw Normal View History

2026-03-28 03:18:41 +01:00
[project]
name = "splatnet-backend"
version = "0.1.0"
description = "Backend for SplatNet"
readme = "README.md"
requires-python = ">=3.11"
dependencies = [
"annotated-doc==0.0.5",
2026-03-28 03:18:41 +01:00
"annotated-types==0.7.0",
2026-06-24 21:19:39 +00:00
"anyio==4.14.1",
2026-03-28 03:18:41 +01:00
"argon2-cffi==25.1.0",
"argon2-cffi-bindings==25.1.0",
"certifi==2026.6.17",
2026-08-03 21:49:09 +00:00
"cffi==2.1.1",
"charset-normalizer==3.4.9",
2026-06-24 17:49:19 +00:00
"click==8.4.2",
2026-03-28 03:18:41 +01:00
"colorama==0.4.6",
2026-06-12 20:22:20 +00:00
"cryptography==49.0.0",
2026-06-15 11:55:28 +00:00
"fastapi==0.137.1",
2026-03-28 03:18:41 +01:00
"fastapi-cache2==0.2.2",
2026-07-22 12:03:50 +00:00
"greenlet==3.5.4",
2026-03-28 03:18:41 +01:00
"h11==0.16.0",
"httpcore==1.0.9",
"httpx==0.28.1",
2026-06-03 12:18:34 +00:00
"idna==3.18",
2026-03-28 03:18:41 +01:00
"oauthlib==3.3.1",
"oead==1.2.9.post4",
"pendulum==3.2.0",
"psycopg2-binary==2.9.12",
2026-03-28 03:18:41 +01:00
"pycparser==3.0",
"pydantic==2.13.4",
"pydantic-core==2.46.4",
"pydantic-settings==2.14.2",
2026-03-28 03:18:41 +01:00
"python-dateutil==2.9.0.post0",
"python-dotenv==1.2.2",
"python-multipart==0.0.32",
2026-03-28 03:18:41 +01:00
"pyyaml==6.0.3",
"requests==2.34.2",
2026-03-28 03:18:41 +01:00
"requests-oauthlib==2.0.0",
"six==1.17.0",
"sqlalchemy==2.0.51",
2026-06-12 09:35:42 +00:00
"starlette==1.3.1",
2026-03-28 03:18:41 +01:00
"tweepy==4.16.0",
"typing-extensions==4.15.0",
"typing-inspection==0.4.2",
"tzdata==2026.2",
"urllib3==2.7.0",
2026-06-03 22:12:09 +00:00
"uvicorn==0.49.0",
"jinja2==3.1.6",
2026-03-28 03:18:41 +01:00
]
[tool.setuptools]
packages = { find = {} }
include-package-data = true
py-modules = ["main", "database", "config"]
[tool.setuptools.package-data]
"*" = [
".env",
".env.example",
"judd/**/*",
"services/**/*.js",
"routes/**/*.json",
"**/*.json"
]
[project.scripts]
splatnet = "main:start"