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.
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