sympy
tno.mpc.communication~=4.8
tno.mpc.encryption_schemes.paillier>=3.0.1,~=3.0
tno.mpc.encryption_schemes.shamir<2.0,>=1.3.0
tno.mpc.encryption_schemes.utils~=0.10

[:python_version < "3.12"]
typing_extensions

[bench]
numpy
matplotlib
pandas
seaborn
tqdm
tikzplotlib

[gmpy]
tno.mpc.encryption_schemes.paillier[gmpy]
tno.mpc.encryption_schemes.shamir[gmpy]
tno.mpc.encryption_schemes.utils[gmpy]

[tests]
pytest
pytest-asyncio>=0.17
