unwind/pyproject.toml
ducklet 6d0c61fceb upgrade to Python 3.12
This includes only the most basic steps of the upgrade, to make the
existing code run with Python 3.12. No refactoring to make use of new
features is included.
2023-11-26 17:09:07 +01:00

40 lines
826 B
TOML

[tool.poetry]
name = "unwind"
version = "0.1.0"
description = ""
authors = ["ducklet <ducklet@noreply.code.dumpr.org>"]
license = "LOL"
[tool.poetry.dependencies]
python = "^3.12"
beautifulsoup4 = "^4.9.3"
html5lib = "^1.1"
starlette = "^0.30"
ulid-py = "^1.1.0"
databases = {extras = ["sqlite"], version = "^0.7.0"}
uvicorn = "^0.23"
httpx = "^0.24"
sqlalchemy = {version = "^1.4", extras = ["aiosqlite"]}
[tool.poetry.group.dev]
optional = true
[tool.poetry.group.dev.dependencies]
pytest = "*"
pyright = "*"
pytest-asyncio = "*"
pytest-cov = "*"
ruff = "*"
honcho = "*"
[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"
[tool.pyright]
pythonVersion = "3.12"
[tool.ruff]
target-version = "py312"
ignore-init-module-imports = true
select = ["I", "F401", "F601", "F602", "F841"]