cryptography
packaging
pyasn1~=0.6
pydantic>=2.10.0
requests
rfc3986
sigstore<3.7,>=3.5.3
sigstore-protobuf-specs

[dev]
pypi-attestations[doc,lint,test]
build

[doc]
pdoc

[lint]
ruff~=0.9
mypy>=1.0
types-html5lib
types-requests
types-toml
interrogate
pypi-attestations[test]

[test]
pytest
pytest-cov
pretend
coverage[toml]
