Dalba removed Dalba as the assignee of this task.
Dalba added a comment.

Observations:

PYSETUP_TEST_EXTRAS removes requests[security] from dependencies.

requests[security] requires pyopenssl v 0.14 or later. It used to depend on 0.13, but that has changed nearly four months ago.

Travis is using Python 2.7.6 to run this build.

As a possible a workaround I tried to remove requests[security] when PYSETUP_TEST_EXTRAS is activated, the rational being that it causes version conflict on both trusty and precise. But that did not work.

Then I tried changing if 'PYSETUP_TEST_EXTRAS' in os.environ to if 'PYSETUP_TEST_EXTRAS' in os.environ and 'DIST' not in os.environ, effectively disabling PYSETUP_TEST_EXTRAS inside setup. Same VersionConflict error.

Finally I removed PYSETUP_TEST_EXTRAS from build enviroment. The error was still there.

It seems that PYSETUP_TEST_EXTRAS is not the cause. It's enough to change precise to trusty to get the same error in job#11.


TASK DETAIL
https://phabricator.wikimedia.org/T159808

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Dalba
Cc: Magul, Aklapper, pywikibot-bugs-list, Dalba, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Sn1per, jayvdb, Masti, Alchimista, Rxy
_______________________________________________
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to