From db502ddd6a453fff0db6b3fddd6e6f314cb4d4c3 Mon Sep 17 00:00:00 2001 From: dapplion <35266934+dapplion@users.noreply.github.com> Date: Thu, 17 Aug 2023 13:51:18 +0200 Subject: [PATCH] force install correct version of curdleproofs --- Makefile | 6 +++++- setup.py | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) 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", ] )