summaryrefslogtreecommitdiff
path: root/src/tablib/core.py
Commit message (Collapse)AuthorAgeFilesLines
* Substitute tuples for dicts in __getstate__/__setstate__ to speed up the ↵Nuno André2020-11-291-25/+17
| | | | pickling
* Add support for Python 3.9, drop EOL 3.5 (#477)Hugo van Kemenade2020-10-301-5/+5
|
* Fixes #453 - Reversing behavior of Row.lpush/Row.rpush (#454)Claude Paroz2020-02-131-2/+2
| | | Co-authored-by: chim <chenpan@xiaomai5.com>
* Refs #401 - Fixed some flake8 errorsClaude Paroz2020-01-111-2/+1
|
* Fixes #440 -Normalize stream inputs as IO streamsClaude Paroz2020-01-111-12/+25
|
* Fixes #422 - Allow ability to lazy-load external modules (#430)Claude Paroz2019-11-111-4/+4
|
* Update testing: add docs + lint jobs; use pre-commit for linting (#426)Hugo van Kemenade2019-11-101-1/+1
| | | | | | | | | | | | | | | | | | * Move docs and lint to their own [3.8] build job for more parallelism * No codecov for docs or lint * Move isort into pre-commit * Add some handy linters to pre-commit * Add rst-backticks linter and fix the errors * Add pyupgrade and add upgrades * Test docs and lint on GitHub Actions * Xenial is default
* Fixes #421 - Make all dependencies optionalClaude Paroz2019-11-101-20/+7
| | | | Thanks Hugo van Kemenade for the review.
* Moved format documentation from code to docs (#420)Claude Paroz2019-11-061-193/+0
|
* Refs #256 - Implement class-based formatsClaude Paroz2019-11-021-57/+25
| | | | This allows to extend Tablib with new formats far more easily.
* Revert " Implement feature new format: Cli. Generate adapter for tabulate. ↵Claude Paroz2019-10-301-8/+0
| | | | | | | This close issue #340" This reverts commit c26159d48f60e737ba6e308b3ed88858cd115cc7. The patch was NOT ready to be merged.
* Implement feature new format: Cli. Generate adapter for tabulate. This ↵Daniel Santos2019-10-301-0/+8
| | | | | | | | | | | | | | | | close issue #340 * Implement feature new format: Cli. Generate adapter for tabulate. This close issue #340 * Write respective tests. * Correct name Clase Base Test * Implement missing class method to export cli. * Remove property headers in method export book Cli. * Remove cli from list to test Iterable data books.
* Refs #401 - Sort imports with isortHugo2019-10-221-1/+0
|
* __getslice__ is deprecated since Python 2.0 and it is not available in Python 3Hugo2019-10-191-3/+0
| | | | https://docs.python.org/2/reference/datamodel.html#object.__getslice__
* Upgrade Python syntax with pyupgrade --py3-plusHugo2019-10-191-5/+5
|
* Fix some linting errorsPeyman Salehi2019-10-191-8/+9
|
* Drop python 2 supportPeyman Salehi2019-10-191-18/+12
| | | | | | | Remove support python 2 from doc, requirements.txt and config Replace unicode with str Remove dbfpy folder and rename dbfpy3 to dbfpy Remove compat file and remove python2 packages from dependency
* Update docsHugo2019-10-191-2/+2
|
* Add project release config and cleanup project setup. (#398)Jannis Leidel2019-10-181-0/+1160
* 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.