| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add project_urls metadata for programmatic useproject_urls | 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. | ||||
| * | Add missing extraline. | Daniel Santos | 2019-10-29 | 1 | -0/+1 |
| | | |||||
| * | Elucidate the use of filters (and, or). | Daniel Santos | 2019-10-29 | 1 | -4/+14 |
| | | |||||
| * | Merge pull request #416 from xdanielsb/doc-formats | Daniel Santos | 2019-10-28 | 2 | -1/+8 |
| |\ | | | | | Update doc, clarify the use and scope of the flag headers. | ||||
| | * | Update doc, apply requested changes in headers flag doc. | Daniel | 2019-10-28 | 1 | -1/+2 |
| | | | |||||
| | * | Update doc, clarify the use and scope of the flag headers. | Daniel | 2019-10-27 | 2 | -1/+7 |
| |/ | |||||
| * | Fixes #202 - Keep error content when importing xls files (#415) | Hugo van Kemenade | 2019-10-22 | 4 | -6/+29 |
| |\ | | | | | Fixes #202 - Keep error content when importing xls files | ||||
| | * | Fixes #202 - Keep error content when importing xls files | Claude Paroz | 2019-10-22 | 4 | -6/+29 |
| |/ | |||||
| * | Add known third parties to isort | Claude Paroz | 2019-10-22 | 6 | -9/+4 |
| | | |||||
| * | Merge pull request #412 from claudep/isort | Hugo van Kemenade | 2019-10-22 | 1 | -1/+1 |
| |\ | | | | | Display isort errors | ||||
| | * | Display isort errors | Claude Paroz | 2019-10-22 | 1 | -1/+1 |
| |/ | |||||
| * | Refs #401 - Sort imports with isort | Hugo | 2019-10-22 | 19 | -32/+34 |
| | | |||||
| * | Add pyproject.toml as per PEP 518 | Hugo | 2019-10-22 | 3 | -7/+8 |
| | | |||||
| * | Removed unused imports | Claude Paroz | 2019-10-20 | 4 | -8/+0 |
| | | |||||
| * | Remove Python 2 code (#410) | Hugo van Kemenade | 2019-10-20 | 13 | -37/+278 |
| |\ | | | | | Remove Python 2 code | ||||
| | * | Don't omit tests from coverage ↵ | Hugo | 2019-10-20 | 1 | -1/+1 |
| | | | | | | | | | https://nedbatchelder.com/blog/201908/dont_omit_tests_from_coverage.html | ||||
| | * | Add more tests | Hugo | 2019-10-20 | 1 | -0/+170 |
| | | | |||||
| | * | 100% Row test coverage | Hugo | 2019-10-20 | 1 | -0/+82 |
| | | | |||||
| | * | __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 | 2 | -4/+1 |
| | | | | | | | | | https://docs.python.org/2/reference/datamodel.html#object.__getslice__ | ||||
| | * | Upgrade Python syntax with pyupgrade --py3-plus | Hugo | 2019-10-19 | 9 | -23/+22 |
| | | | |||||
| | * | Drop support fo Python 2.7 | Hugo | 2019-10-19 | 2 | -6/+2 |
| |/ | |||||
| * | Test Windows, macOS and Linux on GitHub Actions (#409) | Hugo van Kemenade | 2019-10-19 | 1 | -0/+33 |
| |\ | | | | | Test Windows, macOS and Linux on GitHub Actions | ||||
| | * | Test Windows, macOS and Linux on GitHub Actions | Hugo | 2019-10-19 | 1 | -0/+33 |
| | | | |||||
| * | | Fixes #368 - Avoid crashing when exporting empty string in ReST | Claude Paroz | 2019-10-19 | 3 | -12/+34 |
| | | | |||||
| * | | [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 | 13 | -62/+66 |
| | | |||||
| * | Drop python 2 support | Peyman Salehi | 2019-10-19 | 38 | -1929/+137 |
| | | | | | | | | 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 | ||||
