8 from setuptools
import find_packages
9 from distutils.core
import setup
12 if not hasattr(sys,
'base_prefix')
or sys.base_prefix == sys.prefix:
13 print(
"ERROR: This is not production software, install inside a venv")
16 if sys.version_info < (3, 7):
17 print(
"ERROR: requires python >=3.7")
24 description=
'MPC Coordinator for Zeth SRS',
25 packages=find_packages(),
32 "pycryptodome==3.9.0",
39 "itsdangerous==2.0.1",
43 "commands/phase1_server",
44 "commands/phase1_contribute",
45 "commands/phase2_prepare",
46 "commands/phase2_server",
47 "commands/phase2_contribute",
48 "commands/get_challenge",
49 "commands/upload_contribution",
50 "commands/sign_contribution",
51 "commands/generate_key",
52 "commands/public_key",
53 "commands/contributors_from_csv",
54 "commands/create_keypair",