Repository navigation
Fixes the install error in Python 2.7 and CircleCI error with Python 3.4.8 - #141
Conversation
Signed-off-by: Shubham Kumar Jha <skjha832@gmail.com>
|
@pombredanne I've fixed the issues with Python 2.7 But the build is also failing for Python 3.4.8 (apparently as the error logs say, brew is not able to install it), I've made some changes but I can't get the build started for Circle CI to confirm changes. |
Signed-off-by: Shubham Kumar Jha <skjha832@gmail.com>
|
The CircleCI error happening with Python 3.4.8 is due to the updated version of pyenv (used to install different Python versions) which has a dependency on openssl-1.1. The support for openssl-1.1 is provided by Pyhon 2.7.13 and Python 3.5 +. Fix: Pinning the version of pyenv (1.2.13) which requires openssl-1.0 fixed the problem. ping @goneall @rtgdk @pombredanne Please, check this PR and merge. |
|
note that we do not want to support Python 3.4, actually going forward any version under 3.6 should be dropped. |
|
Dropping support for older Python version would be great. I just felt that we may need to use this in spdx-online-tools, which currently uses Python 2.7, so it must be installable with that. |
2.7 is obsolete, so spdx-online-tools would have to stick using older versions IMHO. |
|
There's work in progress to upgrade the SPDX online tools to Python3: spdx/spdx-online-tools#178 |
Signed-off-by: Shubham Kumar Jha skjha832@gmail.com
Fixes #140
Build failures were occurring in Python2 due to
rdfliballowing any version ofpyparsing(it's dependency) to be installed. It eventually installs the latest version which doesn't work with Python 2.7.Fix: