audit-labs/evidence-seal

clone: git clone https://gitbay.org/audit-labs/evidence-seal.git

main: pyproject.toml · raw

 1[build-system]
 2requires = ["setuptools>=68"]
 3build-backend = "setuptools.build_meta"
 4
 5[project]
 6name = "evidence-seal"
 7version = "1.0.0"
 8description = "Tamper-evident seals and chain of custody for audit evidence packages."
 9readme = "README.md"
10requires-python = ">=3.10"
11license = { text = "GPL-3.0-or-later" }
12authors = [{ name = "Audit Labs" }]
13# The core seal/verify/chain path is pure standard library.
14dependencies = []
15
16[project.optional-dependencies]
17sign = ["cryptography>=42.0"]
18timestamp = ["asn1crypto>=1.5"]
19dev = ["pytest>=8.0", "ruff>=0.5", "cryptography>=42.0", "asn1crypto>=1.5"]
20
21[project.scripts]
22evidence-seal = "evidence_seal.cli:main"
23
24[project.urls]
25Homepage = "https://audit-labs.dev"
26Repository = "https://github.com/audit-labs/evidence-seal"
27
28[tool.setuptools]
29packages = ["evidence_seal"]