Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Expose 'read_only' parameter for 'import_set' and 'import_book' (#483)HEADmaster | dmosberger | 2020-12-04 | 5 | -4/+21 |
| | |||||
* | Substitute tuples for dicts in __getstate__/__setstate__ to speed up the ↵ | Nuno André | 2020-11-29 | 1 | -25/+17 |
| | | | | pickling | ||||
* | Move releases to GitHub actions. | Jannis Leidel | 2020-11-23 | 5 | -26/+62 |
| | |||||
* | Reduce Travis CI testing (#479) | Hugo van Kemenade | 2020-11-23 | 1 | -22/+2 |
| | |||||
* | Upload coverage from GHA (#480) | Hugo van Kemenade | 2020-11-14 | 2 | -1/+5 |
| | | | | | * Upload coverage from GHA * Fix PytestConfigWarning: Unknown config option: python_paths | ||||
* | Docs: Add link to changelog/history (#478) | Hugo van Kemenade | 2020-11-12 | 1 | -0/+1 |
| | |||||
* | Add support for Python 3.9, drop EOL 3.5 (#477) | Hugo van Kemenade | 2020-10-30 | 18 | -40/+81 |
| | |||||
* | Suggest quotes when pip installing with optional dependencies (#474) | Hugo van Kemenade | 2020-08-12 | 5 | -13/+13 |
| | |||||
* | Stop using pkg_resources | Ran Benita | 2020-08-10 | 5 | -12/+18 |
| | | | | | | | 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 | 3 | -1/+9 |
| | | | Thanks nexone for the report. | ||||
* | Set the release date for 2.0.0v2.0.0 | Claude Paroz | 2020-05-16 | 1 | -1/+1 |
| | |||||
* | Fixes #465 - Allow importing 'ragged' .xlsx files (#466) | Claude Paroz | 2020-05-16 | 4 | -0/+10 |
| | |||||
* | Fixes #462 - Update xlsx import to read cell values instead of cell formulas | dragonworks | 2020-03-11 | 5 | -2/+22 |
| | | | Co-authored-by: Claude Paroz <claude@2xlibre.net> | ||||
* | Refs #373 - Import dates from xls files as Python datetime objects | Claude Paroz | 2020-03-09 | 4 | -1/+16 |
| | |||||
* | Fix simple typo: belonogs -> belongs (#460) | Tim Gates | 2020-02-21 | 1 | -1/+1 |
| | | | Closes #459 | ||||
* | Fixes #457 - Bumped openpyxl dependency to 2.6.0 (#458) | Claude Paroz | 2020-02-16 | 3 | -3/+7 |
| | |||||
* | Fixes #453 - Reversing behavior of Row.lpush/Row.rpush (#454) | Claude Paroz | 2020-02-13 | 3 | -18/+14 |
| | | | Co-authored-by: chim <chenpan@xiaomai5.com> | ||||
* | Set the 1.1.0 release datev1.1.0 | Claude Paroz | 2020-02-13 | 1 | -1/+1 |
| | |||||
* | Fixes #226 - Allow importing ragged CSV files (#456) | Claude Paroz | 2020-02-12 | 3 | -0/+26 |
| | |||||
* | Document upcoming breaking change in 2.0 | Hugo | 2020-02-12 | 1 | -0/+9 |
| | |||||
* | Test on Python 3.8 | Hugo | 2020-02-02 | 1 | -1/+1 |
| | |||||
* | pre-commit autoupdate | Hugo | 2020-02-02 | 1 | -2/+2 |
| | |||||
* | Simplify config: uses the interpreter tox is installed to | Hugo | 2020-02-02 | 1 | -2/+1 |
| | |||||
* | 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 tox config | Hugo | 2020-01-26 | 2 | -6/+10 |
| | |||||
* | Fix the missing xls dependencies message | Claude Paroz | 2020-01-14 | 1 | -1/+1 |
| | |||||
* | Add release date for 1.0.0v1.0.0 | Claude Paroz | 2020-01-13 | 1 | -1/+1 |
| | |||||
* | Add project_urls metadata for programmatic use | Hugo van Kemenade | 2020-01-11 | 1 | -0/+4 |
| | |||||
* | Refs #401 - Fixed some flake8 errors | Claude Paroz | 2020-01-11 | 7 | -13/+20 |
| | |||||
* | Fixes #440 -Normalize stream inputs as IO streams | Claude Paroz | 2020-01-11 | 13 | -41/+86 |
| | |||||
* | Tablib docs isn't the place to debate GPL vs MIT licensing | Claude Paroz | 2019-12-31 | 1 | -20/+3 |
| | |||||
* | Refs #293 - Ensured Dataset can be pickled/unpickled without damages | Claude Paroz | 2019-12-30 | 1 | -0/+5 |
| | |||||
* | Remove unnecessary MANIFEST.in (#439) | Hugo van Kemenade | 2019-12-11 | 2 | -8/+0 |
| | | | | | | | | * This MANIFEST.in unnecessary with setuptools_scm https://github.com/pypa/setuptools_scm/blob/master/README.rst#file-finders-hook-makes-most-of-manifestin-unnecessary * No manifest to check | ||||
* | Refactor error raising to remove duplication | Hugo van Kemenade | 2019-12-10 | 2 | -30/+14 |
| | |||||
* | Implement feature that allows to export tabular data suited to a… (#437) | Daniel Santos | 2019-12-10 | 6 | -3/+65 |
| | |||||
* | README: Add more badges (#435) | Hugo van Kemenade | 2019-12-02 | 1 | -1/+6 |
| | |||||
* | Remove unused Pipfile (#436) | Hugo van Kemenade | 2019-12-02 | 1 | -18/+0 |
| | |||||
* | Force default_flow_style for pyyaml safe_dump | Joseph Herlant | 2019-11-24 | 2 | -2/+13 |
| | | | | This is to keep behavior of pre-5.1 pyyaml. | ||||
* | Documented csv import/export options from standard lib (#431) | Claude Paroz | 2019-11-14 | 3 | -1/+19 |
| | |||||
* | Fix NameError: name '_get_column_widths' is not defined (#433) | Hugo van Kemenade | 2019-11-12 | 2 | -1/+23 |
| | | | | | | * Fix NameError: name '_get_column_widths' is not defined * Also test ReSTFormat.export_set | ||||
* | Admonitions must have a title | Claude Paroz | 2019-11-11 | 1 | -1/+1 |
| | |||||
* | Fixes #422 - Allow ability to lazy-load external modules (#430) | Claude Paroz | 2019-11-11 | 4 | -43/+73 |
| | |||||
* | No __cmp__ or cmp in Python 3 (#429) | Hugo van Kemenade | 2019-11-11 | 2 | -2/+52 |
| | | | | | | | | * 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 | 9 | -26/+93 |
| | | | | | | | | | | | | | | | | | | * 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 | 8 | -40/+127 |
| | | | | Thanks Hugo van Kemenade for the review. | ||||
* | Point README to the documentation | Claude Paroz | 2019-11-08 | 1 | -139/+2 |
| | |||||
* | Moved format documentation from code to docs (#420) | Claude Paroz | 2019-11-06 | 3 | -193/+187 |
| | |||||
* | Refs #256 - Implement class-based formats | Claude Paroz | 2019-11-02 | 19 | -1022/+1086 |
| | | | | 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 | 5 | -37/+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 | 5 | -1/+37 |
| | | | | | | | | | | | | | | | | 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. |