Metadata-Version: 2.4
Name: messytables
Version: 0.15.2
Summary: Parse messy tabular data in various formats
Home-page: https://okfn.org
Author: Open Knowledge Foundation
Author-email: info@okfn.org
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Requires-Dist: xlrd>=0.8.0
Requires-Dist: python-magic>=0.4.12
Requires-Dist: chardet>=2.3.0
Requires-Dist: python-dateutil>=1.5.0
Requires-Dist: lxml>=3.2
Requires-Dist: requests
Requires-Dist: html5lib
Requires-Dist: json-table-schema<=0.2.1,>=0.2
Provides-Extra: pdf
Requires-Dist: pdftables>=0.0.4; extra == "pdf"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: summary


Tabular data as published on the web is often not well formatted
and structured. Messytables tries to detect and fix errors in the
data. Typical examples include:

* Finding the header of a table when there are explanations and
  text fragments in the first few rows of the table.
* Guessing the type of columns in CSV data.

This library provides data structures and some heuristics to
fix these problems and read a wide number of different tabular
abominations.

See the full documentation at: https://messytables.readthedocs.io
