Files
enduro-trails/pyproject.toml
claude-bot 76ff0c6587
Some checks failed
CI / lint (push) Failing after 16s
CI / test (push) Failing after 2s
CI / build (push) Has been skipped
CI / lint (pull_request) Failing after 3s
CI / test (pull_request) Failing after 2s
CI / build (pull_request) Has been skipped
feat: add pyproject.toml, dev dependencies, first unit test
2026-05-15 17:05:46 +03:00

38 lines
796 B
TOML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
[project]
name = "enduro-trails"
version = "0.1.0"
requires-python = ">=3.12"
description = "Карта эндуро-маршрутов с рельефом, навигацией и слоями terrain/TRI/hillshade"
readme = "README.md"
dependencies = [
"fastapi==0.111.0",
"uvicorn==0.29.0",
"shapely==2.0.4",
"mapbox-vector-tile==2.2.0",
"httpx==0.27.0",
]
[project.optional-dependencies]
dev = [
"ruff>=0.4.0",
"pytest>=8.0",
"httpx>=0.27",
"pytest-asyncio>=0.23",
]
[build-system]
requires = ["setuptools>=68", "wheel"]
build-backend = "setuptools.build_meta"
[tool.setuptools.packages.find]
where = ["."]
include = ["src*"]
[tool.ruff]
target-version = "py312"
line-length = 120
[tool.pytest.ini_options]
asyncio_mode = "auto"
testpaths = ["tests"]