summaryrefslogtreecommitdiff
path: root/tablib/formats
Commit message (Collapse)AuthorAgeFilesLines
* Refs #108 - Test and improve format autodetectionClaude Paroz2019-10-045-11/+18
| | | | Autodetection was added for the odf format.
* Fixed #373 - Properly detect xlsx formatClaude Paroz2019-10-043-3/+7
|
* Fixes #314 - Delegate type coercion to openpyxlClaude Paroz2019-10-041-9/+9
| | | | Thanks Cristiano Lopes for the initial patch.
* io.BytesIO is also available in Python 2.7Claude Paroz2019-10-035-23/+10
|
* Made blank lines PEP-8 compatibleClaude Paroz2019-10-033-4/+0
|
* Refs #273 - Replaced vendored markup lib by dependencyClaude Paroz2019-10-031-3/+2
|
* Added stream to CSVAnthony Monthe2019-03-301-2/+9
|
* Open xlsx workbooks in read-only modeClaude Paroz2019-03-091-2/+2
| | | | Refs #316
* Merge pull request #351 from jdufresne/isinstanceTimo Furrer2019-03-031-1/+1
|\ | | | | Merge multiple isinstance() calls to one
| * Merge multiple isinstance() calls to oneJon Dufresne2019-03-021-1/+1
| |
* | Trim trailing white space throughout the projectJon Dufresne2019-03-023-7/+2
|/ | | | | | Many editors clean up trailing white space on save. By removing it all in one go, it helps keep future diffs cleaner by avoiding spurious white space changes on unrelated lines.
* Merge branch 'master' into bugfix/invalid-ascii-csvBruno Alla2019-03-028-15/+376
|\ | | | | | | | | | | | | # Conflicts: # setup.py # tablib/compat.py # test_tablib.py
| * Merge pull request #333 from hudgeon/masterTimo Furrer2019-03-021-1/+1
| |\ | | | | | | Updated xlsx format to remove reference to openpyxl's deprecated get_active_worksheet
| | * Updated xlsx format to use openpyxl's .active propertyDougHudgeon2018-06-251-1/+1
| | |
| * | Merge pull request #348 from mloesch/jiraTimo Furrer2019-03-022-1/+41
| |\ \ | | | | | | | | Add Jira table export
| | * | Add Jira table exportMathias Loesch2019-01-232-1/+41
| | | |
| * | | Merge pull request #338 from lepuchi/hotfix/csv-new-lineTimo Furrer2019-03-021-1/+1
| |\ \ \ | | | | | | | | | | Handle case where there is an empty line in CSV
| | * | | only add row if it existslepuchi2018-10-021-1/+1
| | |/ /
| * | | Replace a deprecated method callTsuyoshi Hombashi2018-10-061-1/+1
| |/ / | | | | | | | | | Workbook.remove_sheet method deprecated since openpyxl 2.4.0
| * | ujson presence no longer breaks tablib (resolves #297) (#311)Maciej "RooTer" UrbaƄski2018-09-121-4/+1
| | |
| * | Fix: Circular reference detected error (#332)Bruno Soares2018-09-121-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | * Rename function name * Add uuid handler on json dumps * Add myself to authors
| * | reStructuredText (#336)Norman Hooper2018-09-122-1/+275
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * median for Python 2 * More compat * Support reStructuredText * Tests
| * | fix(): remove openpyxl warning by properly accessing cells (#296)Gregory Bataille2018-09-121-1/+1
| |/
| * Raise NotImplementedError if pandas is not installedRyan Castner2017-09-011-1/+10
| |
| * Adding initial DataFrames SupportJason Myers2017-08-262-1/+42
| | | | | | | | Signed-off-by: Jason Myers <jason@jasonamyers.com>
| * use safe loadKenneth Reitz2017-06-131-1/+1
| |
* | Fix unicode encode errors on Python 2 -- Fixes #215Bruno Alla2017-05-022-9/+4
|/ | | | | | | | | | | | | | 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
* Replaced vendored odfpy by a dependency (#280)Claude Paroz2017-02-261-10/+3
| | | Refs #273.
* Replaced vendored omnijson by the standard lib version (#279)Claude Paroz2017-02-241-3/+2
| | | Refs #273.
* Replaced vendored pyyaml by a dependency (#278)Claude Paroz2017-02-201-10/+1
|
* Replaced vendored xlrd/xlwt by dependencies (#277)Claude Paroz2017-02-201-1/+4
| | | Refs #273.
* Replaced vendored openpyxl by a dependency (#221)Claude Paroz2017-02-201-20/+17
| | | | | | | | | | | | It is time to make it happen. * Dropped Python 3.2 support Recent dependencies are dropping Python 3.2 too. * Replaced vendored openpyxl by a dependency Thanks Tommy Anthony for the initial patch.
* remove file must be close it.tomwen2016-12-301-0/+1
| | | | | | in windows if you don't close template file, remove it will raise WindowsError: [Error 32]
* Merge pull request #234 from BrianPainter/masterIuri de Silvio2016-12-181-1/+8
|\ | | | | if the object is a decimal, return the string representation of it.
| * if the object is a decimal, return the string representation of it.Brian Painter2016-03-231-1/+8
| |
* | Fix date and datetime export to JSON in Python versions with a json packageDylan Verheul2016-11-301-2/+4
| | | | | | | | | | Python without a json package will use omnijson and fail on date and datetime objects. Added unit tests.
* | Add HTML format to the book_export test and fix the format to work properlyPaul Moss2016-03-181-6/+9
|/
* Reverted back yaml3 for ci failuretusharmakkar082016-02-221-4/+1
|
* frzn_col_idx not definedClaudio Mike Hofer2016-02-081-3/+4
| | | As in #53 already solved. Freeze panes set to A2 again.
* Merge remote-tracking branch 'origin/develop' into developKenneth Reitz2016-02-071-2/+6
|\
| * Merge pull request #186 from hdzierz/developKenneth Reitz2016-02-071-2/+6
| |\ | | | | | | Added a mechanism to avoid datetime.datetime issues when serializing dat...
| | * Added a mechanism to avoid datetime.datetime issues when serializing dataHelge2015-03-021-2/+6
| | |
* | | cleanupKenneth Reitz2016-02-071-2/+2
| | |
* | | Merge branch 'develop' into import_exportKenneth Reitz2016-02-078-75/+275
|\ \ \ | |/ / | | | | | | | | | | | | | | | # Conflicts: # tablib/core.py # tablib/formats/_csv.py # tablib/formats/_xlsx.py
| * | fixed stuipid testKenneth Reitz2016-02-071-2/+2
| | |
| * | Merge branch 'develop' of https://github.com/papisz/tablib into developKenneth Reitz2016-02-072-49/+20
| |\ \
| | * | CSV custom delimiter supportpapisz2014-04-092-49/+20
| | | |
| * | | Merge branch 'latex-export' of https://github.com/mloesch/tablib into developKenneth Reitz2016-02-072-1/+136
| |\ \ \
| | * | | Added LaTeX table export formatMathias Loesch2015-06-042-1/+136
| | | | |
| * | | | Merge pull request #204 from dallagi/notabsKenneth Reitz2016-01-271-26/+26
| |\ \ \ \ | | | | | | | | | | | | Replace tabs with whitespaces