crcmod~=1.7
ecdsa~=0.17
pycryptodome~=3.15
pynacl~=1.5
pytoniq-core-fork<0.2.0,>=0.1.47
typing_extensions

[:python_version < "3.10"]
py-sr25519-bindings<2.0.0,>=0.1.3

[:python_version < "3.12"]
ed25519-blake2b<2.0.0,>=1.4

[:python_version < "3.9"]
cbor2<6.0.0,>=5.1.2

[:python_version == "3.10"]
coincurve>=16.0.0
py-sr25519-bindings<2.0.0,>=0.1.4

[:python_version == "3.11"]
coincurve>=18.0.0

[:python_version == "3.7"]
coincurve<19.0.0,>=15.0.1

[:python_version > "3.7" and python_version < "3.10"]
coincurve>=15.0.1

[:python_version >= "3.11"]
py-sr25519-bindings<2.0.0,>=0.2.0

[:python_version >= "3.12"]
coincurve>=19.0.1
ed25519-blake2b<2.0.0,>=1.4.1

[:python_version >= "3.13"]
coincurve>=21.0.0
py-sr25519-bindings<2.0.0,>=0.2.2

[:python_version >= "3.9"]
cbor2<6.0.0,>=5.5.0

[develop]
coverage>=5.3
mypy>=0.900
ruff>=0.1
pytest>=7.0
pytest-cov>=2.10
tox>=4
