earthmover

View on PyPIReverse Dependencies (0)

0.4.1 earthmover-0.4.1-py3-none-any.whl

Wheel Details

Project: earthmover
Version: 0.4.1
Filename: earthmover-0.4.1-py3-none-any.whl
Download: [link]
Size: 91391
MD5: 6ee8abe2086cddb57cc98b43fc1ee44b
SHA256: 00cf9003b125e3a8d819315505e8d20849fc6c4e651d347606f200721f4e3fe1
Uploaded: 2024-11-15 21:44:20 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: earthmover
Version: 0.4.1
Summary: Transforms tabular data sources into text-based data via YAML configuration
Author: Tom Reitz, Jay Kaiser
Author-Email: treitz[at]edanalytics.org, jkaiser[at]edanalytics.org
Home-Page: https://github.com/edanalytics/earthmover
Download-Url: https://github.com/edanalytics/earthmover/archive/refs/tags/v0.0.4.tar.gz
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
Requires-Dist: wheel
Requires-Dist: aiohttp (>=3.8.1)
Requires-Dist: Jinja2 (>=2.11.3)
Requires-Dist: networkx (>=2.6.3)
Requires-Dist: requests (>=2.23.0)
Requires-Dist: setuptools (>=44.0.0)
Requires-Dist: dask[dataframe] (~=2023.5.0); python_version < "3.10"
Requires-Dist: pandas (<=2.2.1,>=1.3.5); python_version < "3.10"
Requires-Dist: dask[dataframe] (~=2024.8.0); python_version >= "3.10"
Requires-Dist: pandas[performance] (~=2.2.2); python_version >= "3.10"
Requires-Dist: openpyxl; extra == "excel"
Requires-Dist: matplotlib; extra == "graph"
Requires-Dist: pygraphviz; extra == "graph"
Requires-Dist: pyarrow; extra == "parquet"
Requires-Dist: sqlalchemy; extra == "postgres"
Requires-Dist: psycopg2; extra == "postgres"
Requires-Dist: sqlalchemy; extra == "sql"
Requires-Dist: pyarrow; extra == "xml"
Requires-Dist: lxml; extra == "xml"
Provides-Extra: excel
Provides-Extra: graph
Provides-Extra: parquet
Provides-Extra: postgres
Provides-Extra: sql
Provides-Extra: xml
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 56044 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.37.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
earthmover/VERSION.txt sha256=9iGEzuh4fy9pQcggQaVyXU7cmqKT6-Xb9mRAboLsH-E 6
earthmover/__init__.py sha256=t20DIx0_GZ9-7_dHMLfz57H2jLs_9j0e3E3AoYc6Nx4 753
earthmover/__main__.py sha256=GpK1YKuF_XRg8KMFHB0C4nyXd3FEWr_vXpPCZHrHBTM 9080
earthmover/earthmover.py sha256=n2GocBnjdbzdWsH9JgXhzBPM_XCdfpurc5A_xWfISGk 26430
earthmover/error_handler.py sha256=MeNtUS4aQSid3rk1PHPBLx2UcwCYfSi5aEIvO9ug3Yo 2967
earthmover/graph.py sha256=A_967U1uztl-lWpSdNbUB1BnmUTRHZMlD-x4jUmQkro 9147
earthmover/init.py sha256=iMsr86VhzOLgnCmaUdJNQYmHkeN9vCRkkaksNKHMcbg 1563
earthmover/package.py sha256=rrhgREMFNVTYP15QkcPMPNfLlaStr9HmP9_7SWN1pKo 8587
earthmover/runs_file.py sha256=eXzttonkANjNeSDY6TZEuilWr9lCKwfEBuu9RR_I1Ew 8146
earthmover/util.py sha256=-gFw0bWmRS9Q5Q5tZJSBAOkH-6v-eRY8BNN7sy6VpCI 3918
earthmover/yaml_parser.py sha256=dNk6zONB2sq8vx08gA3Yc7a3FMP2ZJkG2x880_yBft4 7999
earthmover/nodes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
earthmover/nodes/destination.py sha256=dzYZBZ1__cPUo6h7sx1Rf1455D4aGXACKDD1QM_vvpI 7520
earthmover/nodes/node.py sha256=qp8JbNrFfKotj-6THx__oZlpseEMu_EPi9VUbxvj-Xg 8019
earthmover/nodes/source.py sha256=F2jXnS77hnKLt3Vvt4cg5pe-m8GUR9SmVPExm8AtU0k 17759
earthmover/nodes/transformation.py sha256=KfKmn53atTw8v-47gwTRzoLK4HGwVd1BLC22yGLM0Ns 1890
earthmover/operations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
earthmover/operations/column.py sha256=y3wcC_6Qwq4lwlMCOzCXZfeVcfHpbPmS3Snk6sYaUkk 14708
earthmover/operations/dataframe.py sha256=5ZCePjDbAriAqFghaR_6iDgmpSU5-GtSppfTF5SDiLw 10239
earthmover/operations/groupby.py sha256=Shgx8De99Y9Cslk0W78cbldX2jFgy0sE_lPp3Ob10O4 6378
earthmover/operations/operation.py sha256=x4Ht8lyqXOBn0qXU1QDckZJmDWtl2vb9FkMxI4JSVIY 4064
earthmover/operations/row.py sha256=XPhb45-2Eq9tCAu9fH70_n8ZGLTpIV43tb-ZCF8N60Y 7348
earthmover/tests/earthmover.yaml sha256=05_PMvhAvLsr0DrUna9fYM0BpBlKXRiaN0eDgFAQ9Lk 10708
earthmover/tests/expected/animals.jsonl sha256=Tj7JidO4aYFiAPE3cXLY42sA07QqitB8O-vZToVAsrk 7659
earthmover/tests/expected/big_cats.jsonl sha256=DzBuJyRJ57FJHnC0DqkV7nh3xwOAtQtCcs-OfR70_FA 434
earthmover/tests/expected/cities_code_stats.jsonl sha256=bRckM2gjhYJRxfH3T4iZUEISbhAv0qT2j35jPpkm9SU 514
earthmover/tests/expected/cities_weather.jsonl sha256=H0yzPK4PX-kqsyRSm0nnxseMU53giP8_M4MYd9J_hzI 8086
earthmover/tests/expected/families.jsonl sha256=P-4CMXwepiR8A-by9FcTL1F2aFCOUzvhvW8nfNhCYlA 652
earthmover/tests/expected/species_count_by_zoo.jsonl sha256=VSzkVW0xWATkDWajTXgnHGyJKSzefqhnw-fhJoVy_8Y 405
earthmover/tests/expected/total_of_each_species.jsonl sha256=hhzJTQSmWRQZtOXT7sOy9vY_Eyk-GjxPg8WSEpbFvDQ 821
earthmover/tests/expected/zoo_count_by_species.jsonl sha256=5UCl--EX52_UpOs5LxSyOAwKWmf5b6BF9Xtau1jzyzE 797
earthmover/tests/expected/zoo_count_by_year_founded.jsonl sha256=Yq336WQSRJJWTqpAqLO70wk7_zAasjwSgPzmy8-1gAQ 280
earthmover/tests/outputs/animals.jsonl sha256=Tj7JidO4aYFiAPE3cXLY42sA07QqitB8O-vZToVAsrk 7659
earthmover/tests/outputs/big_cats.jsonl sha256=DzBuJyRJ57FJHnC0DqkV7nh3xwOAtQtCcs-OfR70_FA 434
earthmover/tests/outputs/cities_code_stats.jsonl sha256=bRckM2gjhYJRxfH3T4iZUEISbhAv0qT2j35jPpkm9SU 514
earthmover/tests/outputs/cities_weather.jsonl sha256=H0yzPK4PX-kqsyRSm0nnxseMU53giP8_M4MYd9J_hzI 8086
earthmover/tests/outputs/families.jsonl sha256=4I3Akne4UrYjnWDcOFaoJmD1G0CKIjW4tL_nGBTASwc 653
earthmover/tests/outputs/species_count_by_zoo.jsonl sha256=VSzkVW0xWATkDWajTXgnHGyJKSzefqhnw-fhJoVy_8Y 405
earthmover/tests/outputs/total_of_each_species.jsonl sha256=hhzJTQSmWRQZtOXT7sOy9vY_Eyk-GjxPg8WSEpbFvDQ 821
earthmover/tests/outputs/zoo_count_by_species.jsonl sha256=5UCl--EX52_UpOs5LxSyOAwKWmf5b6BF9Xtau1jzyzE 797
earthmover/tests/outputs/zoo_count_by_year_founded.jsonl sha256=Yq336WQSRJJWTqpAqLO70wk7_zAasjwSgPzmy8-1gAQ 280
earthmover/tests/sources/birds.csv sha256=U7QTv-b-83BlbYJO7Sb0hLFaXOcRAdqtNhHsfKF21BI 712
earthmover/tests/sources/cities.jsonl sha256=DML7sBBFZPnzgxYJARFwm6TIBLK3ZkgZZz08fiTmK3g 6452
earthmover/tests/sources/fishes.csv sha256=j35oTgJMihVopB5qmDgskgGJtaA8GDl0SDWums996B4 422
earthmover/tests/sources/inventories.csv sha256=5fERQS45u7YSg0fW35QvnHUbYThwYdWW5KDVQoHHRss 156
earthmover/tests/sources/mammals.csv sha256=XQmF6jXpphai3ZymStuStf0k8SDlRnKG4CEh6XjmSdY 926
earthmover/tests/sources/reptiles.csv sha256=HE5LXBv2zwfS_Ccbx5UFzG-FGwCUAaHGDUoQ949tAtY 478
earthmover/tests/sources/zoos.csv sha256=QLB_NCtmn7Z8TZvl-jhBjQItwSp3uZaXt9kCY70F0_w 282
earthmover/tests/templates/animal.jsont sha256=wc0XaV5UIe6Kzov7bAHF4Fo4Dq19yH_eq-RrgyavTy0 216
earthmover/tests/templates/cats.jsont sha256=drWhdwDPwv_mDqvYbHJgVRODGkt7iq5yGYQguSmFfTc 184
earthmover/tests/templates/count.jsont sha256=CRmgEGZ0PYfyTfT0_bnSZvap9lst8SKUrDBtn51r-fo 93
earthmover/tests/templates/families.jsont sha256=i8LteMjtoeEtovKFSdpCd46udntqxbSl8UxO90oLL-Q 124
earthmover/tests/templates/verbatim.jsont sha256=uWy1T2-9ktsh1DptNR3cYVBrVLRomvxTicbONrfnR1M 201
earthmover-0.4.1.dist-info/LICENSE sha256=QoIB1PHNf6dGs6i0VkXumtNelR-vv2rfNMAHMnlaIDw 11349
earthmover-0.4.1.dist-info/METADATA sha256=Q5S5HV-QVvWgGX7W-8s9TIVHsn534bolmL3aeg2zBzg 58341
earthmover-0.4.1.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
earthmover-0.4.1.dist-info/dependency_links.txt sha256=HYQBCzvKHacArUd5jUD4rC2TF2NgCs9QWI3cn-QW4fE 293
earthmover-0.4.1.dist-info/entry_points.txt sha256=3Tx8TE2CCFvNikmltqOCkCLlLmlf3x7P51PxpNrPOOQ 56
earthmover-0.4.1.dist-info/top_level.txt sha256=M55nBRq8JtBFEJcnqz1GpG8EtnXFHeWJ38QIFp0N26Q 11
earthmover-0.4.1.dist-info/RECORD

top_level.txt

earthmover

entry_points.txt

earthmover = earthmover.__main__:main
wheel
aiohttp>=3.8.1
dask[dataframe]~=2024.8.0; python_version>="3.10"
dask[dataframe]~=2023.5.0; python_version<"3.10"
Jinja2>=2.11.3
networkx>=2.6.3
pandas[performance]~=2.2.2; python_version>="3.10"
pandas>=1.3.5,<=2.2.1; python_version<"3.10"
requests>=2.23.0
setuptools>=44.0.0