Metadata-Version: 2.4
Name: earthmover
Version: 0.4.9
Summary: Transforms tabular data sources into text-based data via YAML configuration
Home-page: https://github.com/edanalytics/earthmover
Download-URL: https://github.com/edanalytics/earthmover/archive/refs/tags/v0.0.4.tar.gz
Author: Tom Reitz, Jay Kaiser
Author-email: treitz@edanalytics.org, jkaiser@edanalytics.org
License: Apache 2.0
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Office/Business
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Utilities
Requires-Python: >=3
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: wheel
Requires-Dist: aiohttp>=3.8.1
Requires-Dist: dask[dataframe]~=2024.8.0; python_version >= "3.10"
Requires-Dist: dask[dataframe]~=2023.5.0; python_version < "3.10"
Requires-Dist: Jinja2>=2.11.3
Requires-Dist: networkx>=2.6.3
Requires-Dist: pandas[performance]~=2.2.2; python_version >= "3.10"
Requires-Dist: pandas<=2.2.1,>=1.3.5; python_version < "3.10"
Requires-Dist: requests>=2.23.0
Requires-Dist: setuptools>=44.0.0
Provides-Extra: excel
Requires-Dist: openpyxl; extra == "excel"
Provides-Extra: graph
Requires-Dist: matplotlib; extra == "graph"
Requires-Dist: pygraphviz; extra == "graph"
Provides-Extra: sql
Requires-Dist: sqlalchemy; extra == "sql"
Provides-Extra: parquet
Requires-Dist: pyarrow; extra == "parquet"
Provides-Extra: postgres
Requires-Dist: sqlalchemy; extra == "postgres"
Requires-Dist: psycopg2; extra == "postgres"
Provides-Extra: xml
Requires-Dist: pyarrow; extra == "xml"
Requires-Dist: lxml; extra == "xml"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: download-url
Dynamic: home-page
Dynamic: license
Dynamic: license-file
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

<center>
<img src="https://edanalytics.github.io/earthmover/assets/ea-earthmover.png" alt="earthmover" />
</center>

`earthmover` transforms collections of tabular source data (flat files, FTP files, database tables/queries) into text-based (JSONL, XML) data via YAML configuration.

Learn more at [the `earthmover` documentation site](https://edanalytics.github.io/earthmover).
