Skip to main content

Format agnostic tabular data library (XLS, JSON, YAML, CSV, etc.)

Project description

Tablib: format-agnostic tabular dataset library

Jazzband PyPI version Supported Python versions PyPI downloads GitHub Actions status codecov GitHub

_____         ______  ___________ ______
__  /_______ ____  /_ ___  /___(_)___  /_
_  __/_  __ `/__  __ \__  / __  / __  __ \
/ /_  / /_/ / _  /_/ /_  /  _  /  _  /_/ /
\__/  \__,_/  /_.___/ /_/   /_/   /_.___/

Tablib is a format-agnostic tabular dataset library, written in Python.

Output formats supported:

  • Excel (Sets + Books)
  • JSON (Sets + Books)
  • YAML (Sets + Books)
  • Pandas DataFrames (Sets)
  • HTML (Sets)
  • Jira (Sets)
  • TSV (Sets)
  • ODS (Sets)
  • CSV (Sets)
  • DBF (Sets)

Note that tablib purposefully excludes XML support. It always will. (Note: This is a joke. Pull requests are welcome.)

Tablib documentation is graciously hosted on https://tablib.readthedocs.io

It is also available in the docs directory of the source distribution.

Make sure to check out Tablib on PyPI!

Contribute

Please see the contributing guide.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tablib-3.4.0.tar.gz (94.5 kB view details)

Uploaded Source

Built Distribution

tablib-3.4.0-py3-none-any.whl (45.5 kB view details)

Uploaded Python 3

File details

Details for the file tablib-3.4.0.tar.gz.

File metadata

  • Download URL: tablib-3.4.0.tar.gz
  • Upload date:
  • Size: 94.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.10

File hashes

Hashes for tablib-3.4.0.tar.gz
Algorithm Hash digest
SHA256 77ea97faf6f92a7e198c05bd0c690f3cba57b83ea45a636b72f967cb6fe6f160
MD5 ff587e317f4529921a1e73cc4523d8c9
BLAKE2b-256 4b12c491073cae235088a5dae4499b37cc068686a71cadfe7198bde26fdd8412

See more details on using hashes here.

Provenance

File details

Details for the file tablib-3.4.0-py3-none-any.whl.

File metadata

  • Download URL: tablib-3.4.0-py3-none-any.whl
  • Upload date:
  • Size: 45.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.10

File hashes

Hashes for tablib-3.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0f9c45141195c472202f30d82c0c035bf7e0dd7e4da2257815e506acff4ab364
MD5 755cd140af4de114b754ed1c6781b717
BLAKE2b-256 ba2cfbe153ca59b950d196c1d183621a717d02010c6cfb39ff921dd7cfc56156

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page