diff --git a/pyproject.toml b/pyproject.toml index 103c22d4..31b19235 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -39,6 +39,7 @@ pynacl = ">=1.6.2" pyasn1 = ">=0.6.2" starlette = ">=0.40,<0.48" urllib3 = ">=2.6.0" +pycryptodome = ">=3.20.0,<4" toga-core = { version = ">=0.5.2", optional = true } pillow = { version = ">=12.1.1", optional = true } toga-gtk = { version = ">=0.5.2", optional = true } @@ -108,6 +109,7 @@ requires = [ "python-multipart>=0.0.22", "orjson>=3.11.5", "argon2-cffi", + "pycryptodome>=3.20.0,<4", ] icon = "logo/png/SeedPass-Logo-24.png" license = { file = "LICENSE" } diff --git a/src/requirements.txt b/src/requirements.txt index b9383cee..08e1de52 100644 --- a/src/requirements.txt +++ b/src/requirements.txt @@ -24,6 +24,7 @@ pynacl>=1.6.2,<2 cbor2>=5.8.0,<6 pyasn1>=0.6.2,<1 urllib3>=2.6.0,<3 +pycryptodome>=3.20.0,<4 freezegun>=1.5.4,<2 typer>=0.12.3,<1