Files
trailbase/client/python/pyproject.toml
2025-07-24 16:58:34 +02:00

37 lines
778 B
TOML

[tool.poetry]
name = "trailbase"
version = "0.4.0"
description = "TrailBase client for Python"
authors = ["TrailBase <contact@trailbase.io>"]
repository = "https://github.com/trailbaseio/trailbase"
homepage = "https://trailbase.io"
license = "OSL-3.0"
readme = "README.md"
requires-poetry = ">=2.0"
[tool.poetry.dependencies]
python = "^3.12"
httpx = "^0.27.2"
pyjwt = "^2.10.0"
cryptography = "^43.0.3"
[tool.poetry.group.dev.dependencies]
black = "^24.10.0"
pyright = "^1.1.389"
pytest = "^8.3.3"
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"
[tool.black]
line-length = 108
[tool.pyright]
venvPath = "."
venv = ".venv"
typeCheckingMode = "strict"
useLibraryCodeForTypes = true
verboseOutput = true
reportMissingTypeStubs = "warning"