diff options
author | Egor Tensin <Egor.Tensin@gmail.com> | 2020-11-29 22:49:01 +0300 |
---|---|---|
committer | Egor Tensin <Egor.Tensin@gmail.com> | 2020-11-29 22:49:01 +0300 |
commit | 44f64ed4f0237238bab7e483634f52802829b01f (patch) | |
tree | e5249df268b1c313d96c658de4fea085141bfdfd /constraints.txt | |
parent | add GitHub workflow (diff) | |
download | sorting-algorithms-44f64ed4f0237238bab7e483634f52802829b01f.tar.gz sorting-algorithms-44f64ed4f0237238bab7e483634f52802829b01f.zip |
copy the 3.4 workaround from vk-scripts
Diffstat (limited to 'constraints.txt')
-rw-r--r-- | constraints.txt | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/constraints.txt b/constraints.txt new file mode 100644 index 0000000..04e6c11 --- /dev/null +++ b/constraints.txt @@ -0,0 +1,9 @@ +# matplotlib 1.5 is one of the versions that works with Python 3.4, and it +# doesn't specify the upper bound for its numpy dependency. So pip will try to +# install the latest version, which doesn't work with 3.4. Putting the numpy +# and the matplotlib requirements to the same requirements.txt file doesn't +# work unfortunately, the latest version will still get picked up. + +# The lower bound is random, 1.16 is the latest version to support 3.4. +numpy >=1.11,<1.17 ; python_version == '3.4' +numpy >=1.17 ; python_version > '3.4' |