feat(api): Conform to PEP 621

Start using Ruff/uv
This commit is contained in:
TheOnlyWayUp
2024-11-30 16:00:34 +00:00
parent 96877d9c9b
commit 5ecbe028c3
5 changed files with 952 additions and 15 deletions
+17
View File
@@ -0,0 +1,17 @@
[project]
name = "api"
version = "0.1.0"
description = "Wattpad Downloader API"
readme = "../../README.md"
requires-python = ">=3.10"
dependencies = [
"aiohttp>=3.9.1",
"aiohttp-client-cache[all]>=0.10.0",
"rich>=13.9.4",
"fastapi>=0.115.5",
"ebooklib>=0.18",
"python-dotenv>=1.0.1",
]
[tool.ruff.lint]
ignore = ['E402']