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.4",
|
|
|
|
|
"annotated-types==0.7.0",
|
2026-03-30 21:43:06 +00:00
|
|
|
"anyio==4.13.0",
|
2026-03-28 03:18:41 +01:00
|
|
|
"argon2-cffi==25.1.0",
|
|
|
|
|
"argon2-cffi-bindings==25.1.0",
|
2026-05-20 17:03:10 +00:00
|
|
|
"certifi==2026.5.20",
|
2026-03-28 03:18:41 +01:00
|
|
|
"cffi==2.0.0",
|
2026-04-02 09:28:41 +00:00
|
|
|
"charset-normalizer==3.4.7",
|
2026-05-17 01:01:39 +00:00
|
|
|
"click==8.4.0",
|
2026-03-28 03:18:41 +01:00
|
|
|
"colorama==0.4.6",
|
2026-05-04 23:50:12 +00:00
|
|
|
"cryptography==48.0.0",
|
2026-04-23 17:03:49 +00:00
|
|
|
"fastapi==0.136.1",
|
2026-03-28 03:18:41 +01:00
|
|
|
"fastapi-cache2==0.2.2",
|
2026-05-20 17:02:59 +00:00
|
|
|
"greenlet==3.5.1",
|
2026-03-28 03:18:41 +01:00
|
|
|
"h11==0.16.0",
|
|
|
|
|
"httpcore==1.0.9",
|
|
|
|
|
"httpx==0.28.1",
|
2026-05-12 22:52:10 +00:00
|
|
|
"idna==3.15",
|
2026-03-28 03:18:41 +01:00
|
|
|
"oauthlib==3.3.1",
|
|
|
|
|
"oead==1.2.9.post4",
|
|
|
|
|
"pendulum==3.2.0",
|
2026-04-20 23:42:51 +00:00
|
|
|
"psycopg2-binary==2.9.12",
|
2026-03-28 03:18:41 +01:00
|
|
|
"pycparser==3.0",
|
2026-05-06 13:46:34 +00:00
|
|
|
"pydantic==2.13.4",
|
2026-05-09 06:45:10 +02:00
|
|
|
"pydantic-core==2.46.4",
|
2026-05-08 14:02:34 +00:00
|
|
|
"pydantic-settings==2.14.1",
|
2026-03-28 03:18:41 +01:00
|
|
|
"python-dateutil==2.9.0.post0",
|
2026-03-30 21:43:04 +00:00
|
|
|
"python-dotenv==1.2.2",
|
2026-05-17 17:46:46 +00:00
|
|
|
"python-multipart==0.0.29",
|
2026-03-28 03:18:41 +01:00
|
|
|
"pyyaml==6.0.3",
|
2026-05-14 19:49:56 +00:00
|
|
|
"requests==2.34.2",
|
2026-03-28 03:18:41 +01:00
|
|
|
"requests-oauthlib==2.0.0",
|
|
|
|
|
"six==1.17.0",
|
2026-04-03 16:52:58 +00:00
|
|
|
"sqlalchemy==2.0.49",
|
2026-05-21 22:02:30 +00:00
|
|
|
"starlette==1.0.1",
|
2026-03-28 03:18:41 +01:00
|
|
|
"tweepy==4.16.0",
|
|
|
|
|
"typing-extensions==4.15.0",
|
|
|
|
|
"typing-inspection==0.4.2",
|
2026-04-24 15:25:35 +00:00
|
|
|
"tzdata==2026.2",
|
2026-05-07 16:35:38 +00:00
|
|
|
"urllib3==2.7.0",
|
2026-05-14 18:35:37 +00:00
|
|
|
"uvicorn==0.47.0",
|
2026-04-01 00:03:20 +02:00
|
|
|
"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"
|