| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Expose 'read_only' parameter for 'import_set' and 'import_book' (#483)HEADmaster | dmosberger | 2020-12-04 | 1 | -4/+4 |
| | | |||||
| * | Substitute tuples for dicts in __getstate__/__setstate__ to speed up the ↵ | Nuno André | 2020-11-29 | 1 | -25/+17 |
| | | | | | pickling | ||||
| * | Add support for Python 3.9, drop EOL 3.5 (#477) | Hugo van Kemenade | 2020-10-30 | 8 | -13/+16 |
| | | |||||
| * | Suggest quotes when pip installing with optional dependencies (#474) | Hugo van Kemenade | 2020-08-12 | 2 | -2/+2 |
| | | |||||
| * | Stop using pkg_resources | Ran Benita | 2020-08-10 | 1 | -7/+8 |
| | | | | | | | | tablib imports pkg_resources in order to find its own version. Importing pkg_resources is very slow (100ms-250ms is common). Avoid it by letting setuptools-scm generate a file with the version instead. | ||||
| * | Fixes #469 - Prevented rst crash with only-space strings (#470) | Claude Paroz | 2020-06-15 | 1 | -1/+1 |
| | | | | Thanks nexone for the report. | ||||
| * | Fixes #465 - Allow importing 'ragged' .xlsx files (#466) | Claude Paroz | 2020-05-16 | 1 | -0/+2 |
| | | |||||
| * | Fixes #462 - Update xlsx import to read cell values instead of cell formulas | dragonworks | 2020-03-11 | 1 | -2/+2 |
| | | | | Co-authored-by: Claude Paroz <claude@2xlibre.net> | ||||
| * | Refs #373 - Import dates from xls files as Python datetime objects | Claude Paroz | 2020-03-09 | 1 | -1/+9 |
| | | |||||
| * | Fix simple typo: belonogs -> belongs (#460) | Tim Gates | 2020-02-21 | 1 | -1/+1 |
| | | | | Closes #459 | ||||
| * | Fixes #453 - Reversing behavior of Row.lpush/Row.rpush (#454) | Claude Paroz | 2020-02-13 | 1 | -2/+2 |
| | | | | Co-authored-by: chim <chenpan@xiaomai5.com> | ||||
| * | Fixes #226 - Allow importing ragged CSV files (#456) | Claude Paroz | 2020-02-12 | 1 | -0/+2 |
| | | |||||
| * | Optimize xlsx detection (#448) | Claude Paroz | 2020-01-26 | 1 | -10/+13 |
| | | | | | Reading the whole file is a bit too much to detect if the file looks like an xlsx file. | ||||
| * | Fix the missing xls dependencies message | Claude Paroz | 2020-01-14 | 1 | -1/+1 |
| | | |||||
| * | Refs #401 - Fixed some flake8 errors | Claude Paroz | 2020-01-11 | 5 | -7/+3 |
| | | |||||
| * | Fixes #440 -Normalize stream inputs as IO streams | Claude Paroz | 2020-01-11 | 9 | -31/+54 |
| | | |||||
| * | Refactor error raising to remove duplication | Hugo van Kemenade | 2019-12-10 | 1 | -29/+13 |
| | | |||||
| * | Implement feature that allows to export tabular data suited to a… (#437) | Daniel Santos | 2019-12-10 | 2 | -1/+27 |
| | | |||||
| * | Force default_flow_style for pyyaml safe_dump | Joseph Herlant | 2019-11-24 | 1 | -2/+2 |
| | | | | | This is to keep behavior of pre-5.1 pyyaml. | ||||
| * | Fix NameError: name '_get_column_widths' is not defined (#433) | Hugo van Kemenade | 2019-11-12 | 1 | -1/+1 |
| | | | | | | | * Fix NameError: name '_get_column_widths' is not defined * Also test ReSTFormat.export_set | ||||
| * | Fixes #422 - Allow ability to lazy-load external modules (#430) | Claude Paroz | 2019-11-11 | 3 | -43/+72 |
| | | |||||
| * | No __cmp__ or cmp in Python 3 (#429) | Hugo van Kemenade | 2019-11-11 | 1 | -2/+10 |
| | | | | | | | | | * No __cmp__ or cmp in Python 3 * Add rich comparisons * Simplify using total_ordering decorator | ||||
| * | Update testing: add docs + lint jobs; use pre-commit for linting (#426) | Hugo van Kemenade | 2019-11-10 | 2 | -3/+2 |
| | | | | | | | | | | | | | | | | | | | * 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 optional | Claude Paroz | 2019-11-10 | 3 | -26/+71 |
| | | | | | Thanks Hugo van Kemenade for the review. | ||||
| * | Moved format documentation from code to docs (#420) | Claude Paroz | 2019-11-06 | 1 | -193/+0 |
| | | |||||
| * | Refs #256 - Implement class-based formats | Claude Paroz | 2019-11-02 | 15 | -985/+1020 |
| | | | | | This allows to extend Tablib with new formats far more easily. | ||||
| * | Revert " Implement feature new format: Cli. Generate adapter for tabulate. ↵ | Claude Paroz | 2019-10-30 | 3 | -30/+1 |
| | | | | | | | | 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 Santos | 2019-10-30 | 3 | -1/+30 |
| | | | | | | | | | | | | | | | | | 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. | ||||
| * | Fixes #202 - Keep error content when importing xls files | Claude Paroz | 2019-10-22 | 1 | -1/+4 |
| | | |||||
| * | Add known third parties to isort | Claude Paroz | 2019-10-22 | 4 | -6/+2 |
| | | |||||
| * | Refs #401 - Sort imports with isort | Hugo | 2019-10-22 | 16 | -30/+31 |
| | | |||||
| * | Removed unused imports | Claude Paroz | 2019-10-20 | 3 | -4/+0 |
| | | |||||
| * | __unicode__ not used in Python 3 | Hugo | 2019-10-20 | 1 | -3/+0 |
| | | |||||
| * | __getslice__ is deprecated since Python 2.0 and it is not available in Python 3 | Hugo | 2019-10-19 | 1 | -3/+0 |
| | | | | | https://docs.python.org/2/reference/datamodel.html#object.__getslice__ | ||||
| * | Upgrade Python syntax with pyupgrade --py3-plus | Hugo | 2019-10-19 | 7 | -14/+14 |
| | | |||||
| * | Drop support fo Python 2.7 | Hugo | 2019-10-19 | 1 | -5/+1 |
| | | |||||
| * | Fixes #368 - Avoid crashing when exporting empty string in ReST | Claude Paroz | 2019-10-19 | 1 | -1/+1 |
| | | |||||
| * | [csv] Fixes #342 - Feed only 1k of content to csv.Sniffer | Claude Paroz | 2019-10-19 | 1 | -1/+1 |
| | | | | | Thanks Rivo Laks for the suggestion. | ||||
| * | Fix some linting errors | Peyman Salehi | 2019-10-19 | 12 | -60/+65 |
| | | |||||
| * | Drop python 2 support | Peyman Salehi | 2019-10-19 | 30 | -1899/+116 |
| | | | | | | | | 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 docs | Hugo | 2019-10-19 | 1 | -2/+2 |
| | | |||||
| * | Fix typos | Hugo | 2019-10-19 | 11 | -39/+39 |
| | | |||||
| * | Add project release config and cleanup project setup. (#398) | Jannis Leidel | 2019-10-18 | 33 | -0/+5795 |
| * 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. | |||||
