unicodecsv
Python2's stdlib csv module is nice, but it doesn't support unicode. This module is a drop-in replacement which *does*.
0.14.1
6.3M downloads/mo
#1938 most downloaded on PyPI
jdunck/python-unicodecsv
What this package is like to depend on
Last release 11 years ago
no release in 18 months
Release timing varies
gaps range from 5 weeks to 2.1 years
This project publishes no release notes
the list below is its commits, not an announcement
Nothing withdrawn
no release was ever pulled
15 years old
11 releases · first in 2011
0 releases in the last 12 months
see the full history below
Release timeline
10 releases · Nov 2011 to Sep 2015Releases
latest 11-
0.14.122 Sep 2015Commits, not release notes
This project publishes no release notes. Between
0.14.0and0.14.1there were 12 commits, 11 of them substantive:- A bit more explicit about file open mode
- Manually revert c0b7655, #39
- Get tests passing under Python 3
- Fix some broken tests using assertTrue incorrectly
- Test the README example and make it Python 3 compatible
- Add Python 3.5 support
- Make tests pass under PyPy3
- Add pypy to setup classifiers
- Use Travis CI container builds
- Add back Python 2.6 support
- Note flicker of python2.6 support in 0.14.0
-
0.14.021 Sep 2015Commits, not release notes
This project publishes no release notes. Between
0.13.0and0.14.0there were 4 commits, 3 of them substantive:- #39 | Retain the order of coulumns in Dictreader
- Clarify bytestring expectation
- Clarify version support
-
0.13.027 May 2015Commits, not release notes
This project publishes no release notes. Between
0.12.0and0.13.0there were 7 commits, 5 of them substantive:- PEP8 cleanup
- Handle empty CSV under DictReader
- Explicitly declare the encoding of README.rst
- Use tox-travis for CI
- Drop support for Python 3.2
-
0.12.015 Apr 2015Commits, not release notes
This project publishes no release notes. Between
0.11.2and0.12.0there were 1 commits, 1 of them substantive:- Defer to stdlib if under python 3
-
0.11.213 Apr 2015Commits, not release notes
This project publishes no release notes. Between
0.11.1and0.11.2there were 1 commits, 1 of them substantive:- DictWriter.writeheader should defer to the underlying writer
-
0.11.112 Apr 2015Nothing published for this version
-
0.11.011 Mar 2015Commits, not release notes
This project publishes no release notes. Between
0.9.4and0.11.0there were 14 commits, 10 of them substantive:- Drop python 2.5 support
- Add travis support
- tweak travis, no deps
- python 3 support, version bump
- pypy compatibility
- Returning values from .writerow()
- Fixed inconsistent indentation
- Updated method to use local variable instead of instance variable
- Only call isinstance(value, float) if needed.
- Handle decimals (and other numbers) correctly under QUOTE_NONNUMERIC
-
0.9.429 Jan 2013Commits, not release notes
This project publishes no release notes. Between
0.9.3and0.9.4there were 1 commits, 1 of them substantive:- Add README.rst to distribution. Thanks @gabber7.
-
0.9.325 Jan 2013Commits, not release notes
This project publishes no release notes. Between
0.9.0and0.9.3there were 16 commits, 10 of them substantive:- * fix 2 testcases for python >=2.7 (thx jwilk@debian.org)
- Give writers an error option for encode()
- Let the caller specify decode error behavior for readers.
- Fix under py 2.7.2 and under.
- In DictReader, encode the field names only once. This saves 25% of the runtime reading a large file with 45 columns.
- Make UnicodeReader faster, which makes UnicodeDictReader another 6% faster.
- Local-ize
unicode, too, for speed. - .gitignore improvements
- README rst syntax
- setup.py improvements
-
0.9.0no dateNothing published for this version
-
0.8.027 Nov 2011Nothing published for this version