Molodetz blogrol volgens DPP-template
This commit is contained in:
@@ -0,0 +1,65 @@
|
||||
# retoor <retoor@molodetz.nl>
|
||||
[build-system]
|
||||
requires = ["setuptools>=68", "wheel"]
|
||||
build-backend = "setuptools.build_meta"
|
||||
|
||||
[project]
|
||||
name = "molodetz"
|
||||
version = "1.0.0"
|
||||
description = "Molodetz, a calm community blog roll."
|
||||
readme = "README.md"
|
||||
requires-python = ">=3.12"
|
||||
authors = [{ name = "retoor", email = "retoor@molodetz.nl" }]
|
||||
dependencies = [
|
||||
"fastapi>=0.115",
|
||||
"jinja2>=3.1",
|
||||
"uvicorn[standard]>=0.30",
|
||||
"python-multipart>=0.0.9",
|
||||
"pydantic>=2.7",
|
||||
"dataset>=1.6.2",
|
||||
"sqlalchemy>=1.4,<2.1",
|
||||
"passlib>=1.7.4",
|
||||
"httpx[http2]>=0.27",
|
||||
"curl_cffi>=0.7",
|
||||
"mistune>=3.0",
|
||||
"emoji>=2.12",
|
||||
"Pillow>=10.3",
|
||||
"imagehash>=4.3",
|
||||
"pypdf>=4.2",
|
||||
"sqlglot>=25.0",
|
||||
"defusedxml>=0.7",
|
||||
"beautifulsoup4>=4.12",
|
||||
"lxml>=5.2",
|
||||
"uuid_utils>=0.9",
|
||||
"brotli>=1.1",
|
||||
"zstandard>=0.22",
|
||||
"aiofiles>=23.2",
|
||||
"python-dotenv>=1.0",
|
||||
]
|
||||
|
||||
[project.optional-dependencies]
|
||||
dev = [
|
||||
"pytest>=8.2",
|
||||
"playwright>=1.44",
|
||||
"locust>=2.29",
|
||||
"coverage>=7.5",
|
||||
"pyflakes>=3.2",
|
||||
]
|
||||
|
||||
[project.scripts]
|
||||
molodetz = "molodetz.cli:main"
|
||||
|
||||
[tool.setuptools.packages.find]
|
||||
include = ["molodetz*"]
|
||||
|
||||
[tool.setuptools.package-data]
|
||||
molodetz = ["templates/**/*", "static/**/*", "docs_api/*.py"]
|
||||
|
||||
[tool.pytest.ini_options]
|
||||
testpaths = ["tests/unit", "tests/api", "tests/e2e"]
|
||||
python_files = ["*.py"]
|
||||
addopts = "-rf -p no:xdist"
|
||||
filterwarnings = [
|
||||
"ignore::DeprecationWarning",
|
||||
"ignore::PendingDeprecationWarning",
|
||||
]
|
||||
Reference in New Issue
Block a user