datapipe-core

View on PyPIReverse Dependencies (2)

0.14.2 datapipe_core-0.14.2-py3-none-any.whl

Wheel Details

Project: datapipe-core
Version: 0.14.2
Filename: datapipe_core-0.14.2-py3-none-any.whl
Download: [link]
Size: 59683
MD5: 29a42c011b71ce145b9d030d7136bb3b
SHA256: 15fbc878a48215a073c19bbb8473df429b226fd83dec2654275e7f74fc70a817
Uploaded: 2025-02-18 14:40:44 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: datapipe-core
Version: 0.14.2
Summary: `datapipe` is a realtime incremental ETL library for Python application
Author-Email: Andrey Tatarinov <a[at]tatarinov.co>
Project-Url: Repository, https://github.com/epoch8/datapipe
Requires-Python: <3.13,>=3.9
Requires-Dist: cityhash (<0.5,>=0.4.2)
Requires-Dist: click (>=7.1.2)
Requires-Dist: cloudpickle (>=1.6.0)
Requires-Dist: fsspec (>=2021.11.1)
Requires-Dist: iteration-utilities (>=0.11.0)
Requires-Dist: numpy (<2.0,>=1.21.0)
Requires-Dist: opentelemetry-api (<2,>=1.8.0)
Requires-Dist: opentelemetry-instrumentation-sqlalchemy
Requires-Dist: opentelemetry-sdk (<2,>=1.8.0)
Requires-Dist: pandas (>=1.2.0)
Requires-Dist: pillow (<11,>=10.0.0)
Requires-Dist: psycopg2-binary (>=2.8.4)
Requires-Dist: pyyaml (>=5.3.1)
Requires-Dist: rich (<14,>=13.3.2)
Requires-Dist: sqlalchemy (<3.0.0,>=2.0.0)
Requires-Dist: tqdm-loggable (<0.3,>=0.2)
Requires-Dist: traceback-with-variables (<3,>=2.0.4)
Requires-Dist: types-tqdm (>=4.67.0.20241221)
Requires-Dist: elasticsearch (>=8.17.1); extra == "elastic"
Requires-Dist: openpyxl (>=3.0.7); extra == "excel"
Requires-Dist: xlrd (>=2.0.1); extra == "excel"
Requires-Dist: opentelemetry-exporter-gcp-trace; extra == "gcp"
Requires-Dist: gcsfs (>=2021.11.1); extra == "gcsfs"
Requires-Dist: pymilvus (<3,>=2.0.2); extra == "milvus"
Requires-Dist: qdrant-client (<2,>=1.1.7); extra == "qdrant"
Requires-Dist: ray[default] (<3,>=2.5.0); extra == "ray"
Requires-Dist: redis (<5,>=4.3.4); extra == "redis"
Requires-Dist: s3fs (>=2021.11.1); extra == "s3fs"
Requires-Dist: pysqlite3-binary (<0.6,>=0.5.0); sys_platform != "darwin" and extra == "sqlite"
Requires-Dist: sqlalchemy-pysqlite3-binary (<0.0.5,>=0.0.4); sys_platform != "darwin" and extra == "sqlite"
Provides-Extra: elastic
Provides-Extra: excel
Provides-Extra: gcp
Provides-Extra: gcsfs
Provides-Extra: milvus
Provides-Extra: qdrant
Provides-Extra: ray
Provides-Extra: redis
Provides-Extra: s3fs
Provides-Extra: sqlite
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1175 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
datapipe/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
datapipe/cli.py sha256=V2qN_SASYHLpC71fdLUouV21Ou9MT3S8JpMiY1APBZo 16687
datapipe/compute.py sha256=5AM2HzmFN8SpaiP89Pnm6pcLkG2-azwFq_d96QA9GZc 11572
datapipe/datatable.py sha256=d5PW3fyEEhvf01RXF3ZA0WD898tBObPO7ob50MGca74 7387
datapipe/event_logger.py sha256=RNGIO_2wkNwWThaRi3N8iyUrilSAYIfeYxyaPi1NXuY 1581
datapipe/lints.py sha256=Ze4QGgxyytADzpbyB-jXqGB_kTEwb5mtkOFRl01PMNQ 4477
datapipe/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
datapipe/run_config.py sha256=43AZVGdHEBLUKVRmPHkzZ7X7zaXMX63ygstgCXce5GQ 969
datapipe/sql_util.py sha256=m-8BAeBKqnOGATuusczypgko3NWxb2KNHyVZs1gxp5o 1417
datapipe/types.py sha256=i00fhd15o-qRNU5OIiS4xdLVBiOuij41zfKDOi59aLQ 7698
datapipe/executor/__init__.py sha256=9bAejaERPqyCZNNqycMH4MSLJjIcuaAdelcXUQx9WxE 1628
datapipe/executor/ray.py sha256=PKpqnVtilj9a1EG6T6WD611jlKRsDJXCh8Z8EhV0M_g 2295
datapipe/meta/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
datapipe/meta/sql_meta.py sha256=o34jmJCtpH_96x8_Elf-cXUsqeXCsJYuvJjeGp1ycuc 27410
datapipe/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
datapipe/migrations/v013.py sha256=XZn7oykrtMFLRaGKEpeol_5fiwUxUvtYyaa8_RTVgdU 2985
datapipe/step/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
datapipe/step/batch_generate.py sha256=MkvLcUkfvYBLV2uIxtfKRzXSPqriqY14tnMwWhX3SWs 3838
datapipe/step/batch_transform.py sha256=IMtmQhFoLYoLygOoj0N7SVIhmPCEn4o1-or99DeWCe4 24540
datapipe/step/datatable_transform.py sha256=M1hMUvfp-QnibgYTuSNUBJydoKEYX2Yx6VUUzcatmB4 3828
datapipe/step/update_external_table.py sha256=ChnGRSXcm1tDg_5trXat_xVyE_2bH6vS46DrMXsEUtU 2646
datapipe/store/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
datapipe/store/database.py sha256=Lv2-cCTQvhx8dDIdb4nc0fRAdI4uGou3vnCCdimcqIw 10668
datapipe/store/elastic.py sha256=WPa4lhDyIgw1NgpprrDj_Hgfej4pkkBql7y5rjqhm-g 8285
datapipe/store/filedir.py sha256=iphtdBh_w3zwop191cHyBo7zS61HTjlGKHfZtd3wT9U 19762
datapipe/store/milvus.py sha256=3_JZFz8rgI09WNhQJp_73jpugGBJiV5o2d6c5vHMx6U 3595
datapipe/store/pandas.py sha256=g-OsMvR2JVAUQWTv-Gdo-lkoAZXUuGhYoZQLnuuhk7Y 1331
datapipe/store/qdrant.py sha256=RAKqYg-g1Rau0CzqCF-V5dXqAAt09ASYaT66HyCq6Lc 13376
datapipe/store/redis.py sha256=5BZLI9Up8hUBTunJmvA9XRLXls2Aaujztio7XkevuRs 4139
datapipe/store/table_store.py sha256=wXZR2KB4t6_bryiDvKE_EN2zCT-MsGphAUJY7-RTbDk 4365
datapipe/store/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
datapipe/store/tests/abstract.py sha256=ZaDx259uo0VD2FrL1EvrSI4owNdw2IsEVCV9BW2uCjo 9675
datapipe/store/tests/stubs.py sha256=eerGk219dx0TNvF3HVTd4zAwIkdl4gPzv6jm3ctjAng 2757
datapipe/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
datapipe/tests/util.py sha256=5G7JNR-QLeui971VFXlG5iFXp5Cd_6hOL7Z11zd-h5I 1449
datapipe_core-0.14.2.dist-info/METADATA sha256=o_BSSyiEIPOReT2VxbarbckI0fF2mOgEePwl91-R9Qs 3146
datapipe_core-0.14.2.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
datapipe_core-0.14.2.dist-info/entry_points.txt sha256=KVvTuufLNAZq1h99jyFD6r9mTYLK90Q_jbveyq2T994 47
datapipe_core-0.14.2.dist-info/licenses/LICENSE sha256=8YeF88yEJB0VU4aOhJDsPINKOOc7qOA7YFHDQEWK9ZM 1514
datapipe_core-0.14.2.dist-info/RECORD

entry_points.txt

datapipe = datapipe.cli:main