From 6a836547180a349334e3e5c0e372c2bbd8c36411 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Fri, 27 Dec 2019 08:42:48 +1000 Subject: [PATCH] fix 32 bit Linux builds if you're reusing a venv, run 'make clean' and 'pip uninstall maturin' before building again. --- requirements.check | 4 ++-- requirements.txt | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/requirements.check b/requirements.check index 291acc797..5faaf2fbc 100644 --- a/requirements.check +++ b/requirements.check @@ -1,7 +1,7 @@ nose2 mock -# fixme: when isort 5.0 is released, switch to pypy +# fixme: when isort 5.0 is released, switch to pypi git+https://github.com/dae/isort#egg=isort -# fixme: when pylint supports isort 5.0, switch to pypy +# fixme: when pylint supports isort 5.0, switch to pypi git+https://github.com/dae/pylint#egg=pylint black diff --git a/requirements.txt b/requirements.txt index a4618cd26..e9202b464 100644 --- a/requirements.txt +++ b/requirements.txt @@ -11,4 +11,7 @@ typing protobuf mypy==0.750 mypy_protobuf +# fixme: when maturin fixes 32 bit support, switch back to pypi +git+https://github.com/dae/maturin#egg=maturin; sys_platform == "linux" and platform_machine != "x86_64" +maturin; sys_platform != "linux" or platform_machine == "x86_64"