Skip to content

Commit 7020e61

Browse files
mdevoldeJDziurlaj
andauthored
fix(tally): fix shared default ciphertext in tally selection (#810)
* fix(tally): fix shared default ciphertext in tally selection * ci: stabilize PR checks on hosted runners * ci: keep setuptools available across make targets * ci: pin setuptools and constrain gevent build deps * ci: use legacy poetry installer for gevent * deps: upgrade gevent lock version for macOS CI --------- Co-authored-by: John Dziurlaj <john@turnout.rocks>
1 parent 38e100c commit 7020e61

3 files changed

Lines changed: 1571 additions & 1519 deletions

File tree

Makefile

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,23 @@ environment:
1616
python3 -m pip install -U pip
1717
pip3 install 'poetry==1.8.3'
1818
poetry config virtualenvs.in-project true
19-
poetry install
19+
poetry config installer.modern-installation false
20+
printf "Cython<3\n" > /tmp/pip-constraints.txt
21+
PIP_CONSTRAINT=/tmp/pip-constraints.txt poetry install
22+
poetry run pip install 'setuptools<81'
2023
@echo 🚨 Be sure to add poetry to PATH
2124
make fetch-sample-data
2225

2326
install:
2427
@echo 🔧 INSTALL
2528
poetry install
29+
poetry run pip install 'setuptools<81'
2630

2731
build:
2832
@echo 🔨 BUILD
2933
poetry build
3034
poetry install
35+
poetry run pip install 'setuptools<81'
3136

3237
openssl-fix:
3338
export LDFLAGS=-L/usr/local/opt/openssl/lib

0 commit comments

Comments
 (0)