mirror of
https://codeberg.org/Freedium-cfd/web.git
synced 2026-03-11 09:04:37 +00:00
46 lines
958 B
TOML
46 lines
958 B
TOML
[project]
|
|
name = "freedium-library"
|
|
version = "0.1.0"
|
|
description = "Default template for PDM package"
|
|
authors = [
|
|
{name = "ZhymabekRoman", email = "robanokssamit@yandex.ru"},
|
|
]
|
|
dependencies = [
|
|
"deprecation>=2.1.0",
|
|
"orjson>=3.10.18",
|
|
"pendulum>=3.1.0",
|
|
"ujson>=5.10.0",
|
|
"httpx[socks]>=0.28.1",
|
|
"pymongo>=4.13.0",
|
|
"motor>=3.7.1",
|
|
"dependency-injector>=4.47.1",
|
|
"loguru>=0.7.3",
|
|
"pydantic-settings>=2.9.1",
|
|
"curl-cffi>=0.11.2",
|
|
"bs4>=0.0.2",
|
|
]
|
|
requires-python = "==3.12.*"
|
|
readme = "README.md"
|
|
license = {text = "MIT"}
|
|
|
|
|
|
[project.optional-dependencies]
|
|
api = [
|
|
"slowapi>=0.1.9",
|
|
"fastapi[standard]>=0.115.12",
|
|
]
|
|
[tool.pdm]
|
|
distribution = false
|
|
|
|
|
|
[dependency-groups]
|
|
dev = [
|
|
"pytest-asyncio>=1.0.0",
|
|
"pytest-httpx>=0.35.0",
|
|
"pytest-xdist[psutil]>=3.7.0",
|
|
"orjson>=3.10.18",
|
|
"pytest-integration>=0.2.3",
|
|
"pre-commit>=4.2.0",
|
|
"freezegun>=1.5.2",
|
|
"pytest-cov>=6.1.1",
|
|
]
|