diff --git a/Makefile b/Makefile index 2c1d4d331..91b82a725 100644 --- a/Makefile +++ b/Makefile @@ -113,7 +113,11 @@ preinstallation: install_test: preinstallation . venv/bin/activate; \ python3 -m pip install -e .; \ - python3 -m pip install -e .[lint,test] + python3 -m pip install -e .[lint,test]; \ + python3 -m pip freeze; \ + python3 -m pip uninstall -y curdleproofs; \ + python3 -m pip install "git+https://github.com/nalinbhardwaj/curdleproofs.pie@bc4bb34961a896af6bcf4a5ff4867bb2971742c8#egg=curdleproofs&subdirectory=curdleproofs"; \ + python3 -m pip freeze; # Testing against `minimal` or `mainnet` config by default test: pyspec diff --git a/setup.py b/setup.py index a04259911..d0e4b8664 100644 --- a/setup.py +++ b/setup.py @@ -534,6 +534,7 @@ setup( "lru-dict==1.2.0", MARKO_VERSION, "py_arkworks_bls12381==0.3.4", + # NOTE: When changing this commit, you must update Makefile 'install_test' command too "curdleproofs @ git+https://github.com/nalinbhardwaj/curdleproofs.pie@bc4bb34961a896af6bcf4a5ff4867bb2971742c8#egg=curdleproofs&subdirectory=curdleproofs", ] )