summaryrefslogtreecommitdiff
path: root/pyproject.toml
diff options
context:
space:
mode:
authorl3wdfut4pwr <l3wdfut4pwr@gmail.com>2026-04-21 13:32:24 +0300
committerl3wdfut4pwr <l3wdfut4pwr@gmail.com>2026-04-21 13:32:24 +0300
commitf1842be3bfabe7850d33662da2da377676144c48 (patch)
tree95e1f5d6a72a2fc99847f0331907139b6b750dcb /pyproject.toml
parent70b0706973d9d856ca9f136df23a6fbec0901aea (diff)
uv migration
Diffstat (limited to 'pyproject.toml')
-rw-r--r--pyproject.toml46
1 files changed, 17 insertions, 29 deletions
diff --git a/pyproject.toml b/pyproject.toml
index 2286bbe..bf0786a 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,36 +1,24 @@
[project]
name = "artberry-backend"
version = "0.1.0"
-description = "fastapi postgres artberry website backend"
-license = {text = "MIT"}
-requires-python = ">=3.14,<4.0"
+description = "Add your description here"
+readme = "README.md"
+requires-python = ">=3.14"
dependencies = [
- "fastapi (>=0.135.1,<0.136.0)",
- "pydantic (>=2.12.5,<3.0.0)",
- "argon2 (>=0.1.10,<0.2.0)",
- "redis (>=7.3.0,<8.0.0)",
- "sqlalchemy (>=2.0.48,<3.0.0)",
- "asyncpg (>=0.31.0,<0.32.0)",
- "slowapi (>=0.1.9,<0.2.0)",
- "dotenv (>=0.9.9,<0.10.0)",
- "databases (>=0.9.0,<0.10.0)",
- "passlib (>=1.7.4,<2.0.0)",
- "email-validator (>=2.3.0,<3.0.0)",
- "alembic (>=1.18.4,<2.0.0)",
- "argon2-cffi (>=25.1.0,<26.0.0)",
- "loguru (>=0.7.3,<0.8.0)",
- "pyjwt (>=2.12.1,<3.0.0)",
- "authlib (>=1.6.9,<2.0.0)",
- "python-multipart (>=0.0.22,<0.0.23)",
+ "argon2-cffi>=25.1.0",
+ "asyncpg>=0.31.0",
+ "authlib>=1.6.11",
+ "email-validator>=2.3.0",
+ "fastapi>=0.136.0",
+ "loguru>=0.7.3",
+ "pydantic>=2.13.2",
+ "pyjwt>=2.12.1",
+ "python-dotenv>=1.2.2",
+ "python-multipart>=0.0.26",
+ "slowapi>=0.1.9",
+ "sqlalchemy>=2.0.49",
+ "uvicorn>=0.44.0",
]
-
-[build-system]
-requires = ["poetry-core>=2.0.0,<3.0.0"]
-build-backend = "poetry.core.masonry.api"
-
[dependency-groups]
-dev = [
- "ruff (>=0.15.6,<0.16.0)",
- "uvicorn[standard] (>=0.42.0,<0.43.0)"
-]
+dev = ["ruff>=0.15.11"]