Skip to content

Commit b5f0b59

Browse files
committed
fix: pin cryptography to a version working on manylinux1
cryptography>=3.4 is only usable on manylinux2010+ systems because of the lack of a decent rust compiler on older systems. Pin version of cryptography to 3.3.x on linux i686/x86_64.
1 parent 04aa700 commit b5f0b59

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

requirements-dev.txt

+5
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,8 @@ twine
1212
virtualenv>=15.0.3
1313
wheel
1414
wheeltools
15+
16+
# need to pin cryptography for manylinux1 builds
17+
# cryptography only provides manylinux2010 wheels since 3.4.0
18+
# because of the lack of a decent rust compiler on manylinux1
19+
cryptography~=3.3.2 ; sys_platform=="linux" and platform_machine in "i386, i486, i586, i686, x86_64"

0 commit comments

Comments
 (0)