-
Notifications
You must be signed in to change notification settings - Fork 1
/
pyproject.toml
33 lines (30 loc) · 883 Bytes
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
[project]
name = "vj-api"
version = "0.3.12"
description = "Provides a random YouTube video ID according to an optional given theme, and store cached YouTube IDs in a DB for later usage without depleting the YouTube API quota."
authors = [{ name = "Adrien Carpentier", email = "[email protected]" }]
dependencies = [
"colorlog>=6.7.0",
"django>=5.1",
"django-ninja>=0.22.2",
"django-cors-headers>=4.2.0",
"gunicorn>=21.2.0",
"orjson>=3.9.5",
"psycopg-binary>=3.1.10",
"psycopg>=3.1.10",
"requests>=2.31.0",
"sentry-sdk>=1.29.2",
"uvicorn>=0.23.2",
]
requires-python = ">=3.11,<3.14"
dynamic = ["classifiers", "classifiers"]
license = { text = "MIT" }
[project.urls]
homepage = "https://vj-api.adriencarpentier.com"
[tool.ruff]
line-length = 100
lint = { extend-select = ["I"] }
[tool.uv]
dev-dependencies = [
"ruff>=0.6.7",
]