summaryrefslogtreecommitdiff
path: root/tablib/formats/_csv.py
Commit message (Collapse)AuthorAgeFilesLines
* Add project release config and cleanup project setup. (#398)Jannis Leidel2019-10-181-59/+0
| | | | | | | | | | | | | | | | | | | | | | * Add project release config and use Travis build stages. Refs #378. * Restructure project to use src/ and tests/ directories. * Fix testing. * Remove eggs. * More fixes. - isort and flake8 config - manifest template update - tox ini extension - docs build fixes - docs content fixes * Docs and license cleanup.
* Refs #108 - Test and improve format autodetectionClaude Paroz2019-10-041-1/+1
| | | | Autodetection was added for the odf format.
* Added stream to CSVAnthony Monthe2019-03-301-2/+9
|
* Merge branch 'master' into bugfix/invalid-ascii-csvBruno Alla2019-03-021-1/+1
|\ | | | | | | | | | | | | # Conflicts: # setup.py # tablib/compat.py # test_tablib.py
| * only add row if it existslepuchi2018-10-021-1/+1
| |
* | Fix unicode encode errors on Python 2 -- Fixes #215Bruno Alla2017-05-021-7/+2
|/ | | | | | | | | | | | | | Switch csv library to backports.csv as the implementation is closer to the python 3 one. Add a test case covering the problem. Run tests with unicode_literals from future Fix unicode encode errors with unicode characters - Use `backports.csv` instead of `unicodecsv` - Use StringIO instead of cStringIO - Clean-up some Python 2 specific code
* cleanupKenneth Reitz2016-02-071-2/+2
|
* Merge branch 'develop' into import_exportKenneth Reitz2016-02-071-4/+6
|\ | | | | | | | | | | | | # Conflicts: # tablib/core.py # tablib/formats/_csv.py # tablib/formats/_xlsx.py
| * fixed stuipid testKenneth Reitz2016-02-071-2/+2
| |
| * CSV custom delimiter supportpapisz2014-04-091-10/+10
| |
* | New import/export interface with dataset and databook `import_` and `export` ↵import_exportIuri de Silvio2015-04-051-10/+10
| | | | | | | | | | | | methods and overloaded `import_set` and `import_book` functions.
* | allow csv fields to have multiple linesBrad Pitcher2014-05-011-2/+2
|/
* Fixed tsv auto format detection.Robert Lechte2013-08-281-1/+1
|
* Fix typos.Bruce Mitchener2012-06-081-1/+1
|
* Add detect function in _xls. Update yaml, csv, and tsv detection functions ↵VanL2012-01-061-2/+2
| | | | to catch other errors when faced with invalid input.
* Stick w/ utf-8. Easy enough to modify.Kenneth Reitz2011-06-211-1/+1
| | | Related: #18.
* utf-8-sig encoding for csv/tsv (for excel).Kenneth Reitz2011-06-211-6/+2
| | | Fixes #18.
* 2.x bytesio fixKenneth Reitz2011-05-221-2/+2
|
* BytesIOKenneth Reitz2011-05-221-1/+1
|
* BytesIOKenneth Reitz2011-05-221-2/+2
|
* subtle format cleanupsKenneth Reitz2011-05-141-12/+1
|
* Python3 support for csv module. Kenneth Reitz2011-05-121-3/+15
| | | Refs #7
* integration of unicodecsv moduleKenneth Reitz2011-05-121-3/+6
| | | refs #7
* 2.5 compatible version checkingKenneth Reitz2011-03-231-1/+1
|
* Same codebase for 2.x and 3.x!Kenneth Reitz2011-03-231-2/+8
|
* 2to3!Kenneth Reitz2011-03-231-2/+2
|
* Fix #24, add support of spaces in CSV files.Igor Davydenko2011-03-011-1/+1
|
* *shutter* making everyone else happyKenneth Reitz2011-02-171-20/+20
|
* Whoops.Kenneth Reitz2010-10-061-2/+0
|
* Auto-detectors operational.Kenneth Reitz2010-09-251-0/+9
|
* Adding docstrings for pylint coverage.Kenneth Reitz2010-09-251-0/+3
|
* Updated elegant imports for instance properties.Kenneth Reitz2010-09-251-6/+4
| | | Data wipes.
* Archaic imports in place!Kenneth Reitz2010-09-251-1/+1
|
* Added format importers.Kenneth Reitz2010-09-251-0/+41