Permalink
Commits on Oct 5, 2015
Commits on Sep 22, 2015
  1. Note flicker of python2.6 support in 0.14.0

    committed Sep 22, 2015
  2. Add back Python 2.6 support

    ryanhiebert committed Sep 22, 2015
  3. Make tests pass under PyPy3

    ryanhiebert committed Sep 21, 2015
  4. Add Python 3.5 support

    ryanhiebert committed Sep 21, 2015
  5. Get tests passing under Python 3

    Currently, we pass through the Python 3 csv module. Unfortunately,
    Python 3's csv module has a fairly significantly different API, and is
    not compatible with even the API given in the README. This gets the
    tests passing under Python 3.3 and 3.4, and doesn't break Python 2.6,
    2.7, or pypy.
    ryanhiebert committed Jun 16, 2015
Commits on Sep 21, 2015
  1. Bump version to 0.14.1

    committed Sep 21, 2015
  2. Manually revert c0b7655, #39

    committed Sep 21, 2015
  3. A bit more explicit about file open mode

    committed Sep 21, 2015
  4. Clarify version support

    committed Sep 21, 2015
  5. Merge remote-tracking branch 'origin/master' into issue39

    committed Sep 21, 2015
Commits on Sep 20, 2015
  1. Clarify bytestring expectation

    committed Sep 20, 2015
Commits on May 27, 2015
  1. Bump version to 0.13.0

    committed May 27, 2015
Commits on May 26, 2015
  1. Merge pull request #56 from ryanhiebert/tox2

    Fix install under Tox 2
    committed May 26, 2015
  2. Drop support for Python 3.2

    Remove Python 2.5 from classifiers since it's not tested.
    ryanhiebert committed May 26, 2015
Commits on May 25, 2015
  1. Use tox-travis for CI

    Remove cruft from tox.ini, and update with all tested versions. Update
    .travis.yml to use tox-travis, and use tox to run the tests. Add Python
    3.2, 3.3, and 3.4 classifiers to setup.py.
    ryanhiebert committed May 25, 2015
Commits on May 13, 2015
  1. Handle empty CSV under DictReader

    committed May 13, 2015
  2. PEP8 cleanup

    committed May 13, 2015
Commits on Apr 15, 2015
  1. Defer to stdlib if under python 3

    Also bump to 0.12.0
    committed Apr 15, 2015
Commits on Apr 13, 2015
  1. DictWriter.writeheader should defer to the underlying writer

    d27d182 sought to DRY .writeheaders a bit, but introduced a bug.
    No diff is too simple for a test, apparently.
    committed Apr 13, 2015
Commits on Apr 12, 2015
  1. Bump version

    committed Apr 12, 2015
  2. Handle decimals (and other numbers) correctly under QUOTE_NONNUMERIC

    Thanks to @adlh in #41 for the report, and @kengruven  for pointing
    out the numbers module, new in py 2.6
    committed Apr 12, 2015
Commits on Mar 11, 2015
  1. Merge pull request #37 from pombredanne/patch-1

    Fixed inconsistent indentation
    committed Mar 11, 2015
  2. Merge pull request #44 from svisser/patch-1

    Updated method to use local variable instead of instance variable
    committed Mar 11, 2015
Commits on Mar 3, 2015
  1. Merge pull request #47 from kengruven/master

    Only call isinstance(value, float) if needed.
    committed Mar 3, 2015
Commits on Feb 28, 2015
  1. Only call isinstance(value, float) if needed.

    The built-in csv.reader only yields numbers if the dialect specifies
    csv.QUOTE_NONNUMERIC.  By default (dialect=excel), this isn’t enabled,
    and avoiding this isinstance() call makes unicodecsv parsing about 2x
    as fast for large files.
    Ken Harris committed Feb 28, 2015
Commits on Feb 5, 2015
Commits on Dec 29, 2014
  1. Merge pull request #33 from jdotjdot/master

    Returning values from .writerow(), Thanks @jdotjdot
    committed Dec 29, 2014
Commits on Dec 8, 2014
Commits on Nov 24, 2014
  1. Fixed inconsistent indentation

    This was using two spaces instead of four.
    pombredanne committed Nov 24, 2014