/ packages / auths-python / pyproject.toml
pyproject.toml
 1  [build-system]
 2  requires = ["maturin>=1.0,<2.0"]
 3  build-backend = "maturin"
 4  
 5  [project]
 6  name = "auths-python"
 7  version = "0.1.0"
 8  description = "Auths Python SDK - decentralized identity for developers and AI agents"
 9  readme = "README.md"
10  license = { text = "Apache-2.0" }
11  requires-python = ">=3.8"
12  
13  [project.optional-dependencies]
14  jwt = ["PyJWT>=2.0", "cryptography>=3.0"]
15  
16  [dependency-groups]
17  dev = ["pytest>=7"]
18  
19  [tool.maturin]
20  features = ["pyo3/extension-module"]
21  python-source = "python"
22  module-name = "auths._native"
23  strip = true
24  
25  [tool.pytest.ini_options]
26  testpaths = ["tests"]