Page MenuHomePhabricator

unicodecsv has dropped support for Python 2.6
Closed, ResolvedPublic

Description

unicodecsv 0.14 has dropped support for Python 2.6.
This is an intentional change: https://github.com/jdunck/python-unicodecsv/commit/1e2736c6fd73f6b7e53dfc2466700a9e8d2bffac

Event Timeline

jayvdb assigned this task to XZise.
jayvdb raised the priority of this task from to High.
jayvdb updated the task description. (Show Details)
jayvdb added a project: Pywikibot.
jayvdb subscribed.

Change 239812 had a related patch set uploaded (by XZise):
[FIX] Use Python 2.6 compatible unicodecsv version

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

This has caused our wikistats tests to fail: https://travis-ci.org/wikimedia/pywikibot-core/jobs/81345284#L3371
script data_ingestion will also fail on Python 2.6

XZise lowered the priority of this task from High to Lowest.Sep 21 2015, 11:57 AM

After the patch has been merged it is now Upstream as we wait on an answer regarding unbreaking Python 2.6 support: https://github.com/jdunck/python-unicodecsv/issues/62

Change 239812 merged by jenkins-bot:
[FIX] Use Python 2.6 compatible unicodecsv version

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

Okay upstream they released 0.14.1 which contains the revert which broke Python 2.6 so it's supported again. Providing a patch soon.

Change 240574 had a related patch set uploaded (by XZise):
[IMPROV] Use newer version of unicodecsv again

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

Change 240574 merged by jenkins-bot:
[IMPROV] Use newer version of unicodecsv again

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