Page MenuHomePhabricator

Setting up cryptography is failing on Python 3.3 with invalid environment marker error
Closed, ResolvedPublic

Description

https://travis-ci.org/wikimedia/pywikibot-core/jobs/287962473#L967

Running cryptography-2.1.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-uhvhsp/cryptography-2.1.1/egg-dist-tmp-00na79

error: Setup script exited with error in cryptography setup command: Invalid environment marker: platform_python_implementation != 'PyPy'

They have dropped support for python 3.3 in version 2.0 of cryptography.

Event Timeline

Xqt triaged this task as High priority.Oct 15 2017, 11:20 AM

Change 384321 had a related patch set uploaded (by Xqt; owner: Xqt):
[pywikibot/core@master] [bugfix] Require cryptography<2.0 for Python 3.3

https://gerrit.wikimedia.org/r/384321

Change 384321 merged by jenkins-bot:
[pywikibot/core@master] setup.py: Require cryptography<2.0 for Python 3.3

https://gerrit.wikimedia.org/r/384321