veilid/veilid-python/pyproject.toml
Christien Rioux 103886560d Fix staging
2025-09-29 16:33:38 -04:00

40 lines
865 B
TOML

[project]
name = "veilid"
version = "0.5.0"
# ---
description = "Create an application in Python using the distributed Veilid framework for private, E2EE, app-to-app communication."
authors = [{ name = "Veilid Team", email = "contact@veilid.com" }]
requires-python = ">=3.12.5,<4"
readme = "README.md"
license = "MPL-2.0"
dependencies = [
"jsonschema>=4.17.3,<5",
"appdirs>=1.4.4,<2",
]
[project.urls]
homepage = "https://veilid.com"
repository = "https://gitlab.com/veilid/veilid"
[dependency-groups]
dev = [
"pytest>=7.3.2,<8",
"pytest-cov>=5.0.0,<6",
"pytest-asyncio>=0.21.0,<0.22",
]
[tool.hatch.build.targets.sdist]
include = ["veilid"]
[tool.hatch.build.targets.wheel]
include = ["veilid"]
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.black]
line-length = 99
[tool.mypy]
check_untyped_defs = true