Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Commits on Mar 31, 2015
  1. Rev to 0.9.2 for dev.

  2. Fix openpyxl version to work around bug. Closes #391. Rev down to 0.9…

    ….1 for imminent release.
Commits on Jan 24, 2015
  1. Fix typo. Closes #378.

  2. Add Dave Stanton to AUTHORS.

  3. Merge pull request #375 from gotoplanb/master

    A few changes to Lesson 3
  4. Merge pull request #374 from gotoplanb/patch-1

    Typo correction.
Commits on Jan 17, 2015
  1. @gotoplanb
  2. @gotoplanb


    gotoplanb authored
  3. @gotoplanb
  4. @gotoplanb

    Typo correction.

    gotoplanb authored
Commits on Nov 27, 2014
  1. Merge branch 'json-multiline' of

    …into themiurgo-json-multiline
Commits on Nov 22, 2014
  1. Add --stream to csvjson docs.

Commits on Nov 16, 2014
  1. Merge branch '355_streaming_json_documents' of…

    …nifersmith/csvkit into jennifersmith-355_streaming_json_documents
  2. Merge pull request #353 from smnorris/patch-1

    Update csvjoin.rst
  3. Merge pull request #358 from mikemee/patch-1

    Grammar nazi
Commits on Nov 9, 2014
  1. Convert a map iterable to list to use len in python 3.x

    jennifersmith authored
Commits on Nov 4, 2014
  1. @mikemee

    Grammar nazi

    mikemee authored
    (PS: Great tool, thanks!)
  2. Disallow streaming when using the --key or geo options

    jennifersmith authored
    Streaming doesn't make sense for when data is being output as one json
    object - that is if you specify a key column or lat/lon options.
    If you try and specify --stream and also --key or --lat/--lon then you
    will get an error.
  3. Implements json streaming for array output

    jennifersmith authored
    This is to address issue #355 and to allow json to be 'streamed' - that
    is, each object in the array be written out separated by a newline, rather
    than output as one single array. Allowing this means we can convert
    large csv streams to json without waiting until the end to see the
    output. Many json-processing tools can deal with streaming json (for
    instance jq).
Commits on Oct 28, 2014
  1. @smnorris

    Update csvjoin.rst

    smnorris authored
    removed  [-j JOIN] option from usage, not sure it is valid - this is my usage output:
    $ pip show csvkit
    Name: csvkit
    Version: 0.9.0
    Location: /usr/local/lib/python2.7/site-packages
    Requires: xlrd, sqlalchemy, openpyxl, six, python-dateutil, dbf
    $ csvjoin
    usage: csvjoin [-h] [-d DELIMITER] [-t] [-q QUOTECHAR] [-u {0,1,2,3}] [-b]
                   [-p ESCAPECHAR] [-z MAXFIELDSIZE] [-e ENCODING] [-S] [-v] [-l]
                   [--zero] [-c COLUMNS] [--outer] [--left] [--right]
                   [FILE [FILE ...]]
    csvjoin: error: You must specify at least two files to join.
Commits on Sep 22, 2014
  1. Add missing doc pages.

Commits on Sep 20, 2014
Something went wrong with that request. Please try again.