dynamicio

View on PyPIReverse Dependencies (0)

4.5.2 dynamicio-4.5.2-py3-none-any.whl

Wheel Details

Project: dynamicio
Version: 4.5.2
Filename: dynamicio-4.5.2-py3-none-any.whl
Download: [link]
Size: 88919
MD5: 9d841bfdde4fe8d115ba7a2daffa384c
SHA256: 0bc81d3b5b2660826f8f4a5f69fd7802930f07757f7f30e339b20951ea3344c6
Uploaded: 2024-03-13 10:22:18 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dynamicio
Version: 4.5.2
Summary: Panda's wrapper for IO operations
Author: Christos Hadjinikolis, Radu Ghitescu
Author-Email: christos.hadjinikolis[at]gmail.com, radu.ghitescu[at]gmail.com
License: Apache License 2.0
Classifier: Programming Language :: Python :: 3.8
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Requires-Dist: awscli (>=1.22.24)
Requires-Dist: boto3 (>=1.20.24)
Requires-Dist: fastparquet (>=0.8.0)
Requires-Dist: fsspec (==2022.3.0)
Requires-Dist: kafka-python (~=2.0.2)
Requires-Dist: logzero (>=1.7.0)
Requires-Dist: magic-logger (>=1.0.2)
Requires-Dist: no-implicit-optional (==1.4.0)
Requires-Dist: pandas (>=1.2.4)
Requires-Dist: psycopg2-binary (~=2.9.3)
Requires-Dist: pyarrow (>=7.0.0)
Requires-Dist: pydantic (<3,>=2.0)
Requires-Dist: python-json-logger (~=2.0.1)
Requires-Dist: PyYAML (>=5.4.1)
Requires-Dist: s3fs (==0.4.2)
Requires-Dist: simplejson (~=3.17.2)
Requires-Dist: SQLAlchemy (~=1.4.11)
Requires-Dist: tables (~=3.0)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 38532 characters]

WHEEL

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

RECORD

Path Digest Size
demo/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
demo/src/__init__.py sha256=sxuRRrdca1M-vT67kfNUgbe60Q0eFb7Ow2KbmaonlF4 835
demo/src/__main__.py sha256=9F5BUiyqoDy9hrInCZ8UDT_jQMuGl1XvlqdSc9CgKvM 873
demo/src/constants.py sha256=QG6XSeSUZS-f5MMgrto8UFFyD4ao2UgbPCt16pkpj5w 198
demo/src/environment.py sha256=T9-cB-WgkB5QpTwu-C4Al_hBAoGs6MFnFIhflUwDNHw 510
demo/src/io.py sha256=oUwFwLzU8woa_C9XMAQSeX6Twa-iBlcd2kqK9nFON1s 972
demo/src/runner_selection.py sha256=mwszZaw4AhcDggOWXxgt0YDSaN0t73Smp-m0aePafFA 1904
demo/src/runners/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
demo/src/runners/staging.py sha256=sTambc24y2Klbea7fKHVNjc4KepV6r5xUDjV5hswaUk 1203
demo/src/runners/transform.py sha256=3gTY5PrtE-DRAx8XpEJC-w2qS1Uj94j5Gz2QRIXSUFw 1397
demo/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
demo/tests/conftest.py sha256=JO5yX3_wMDEr-dU_wE12u6EH1enwijShFf4VaCjSW0Y 820
demo/tests/constants.py sha256=-7d55IIRohXbzRAFzQ3DjFYKjgCdUM6qz1U8qSwzG_M 372
demo/tests/test_pipeline.py sha256=qXRoCWhE4GJnaYBnEj9jpePVxJpRsDDG4B5nX4ih7Ag 2068
demo/tests/test_runner_selection.py sha256=qWWON-FSdWdF58G89utRsnhQrGowNFstSWLptfv9fW4 1180
demo/tests/runners/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
demo/tests/runners/conftest.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
demo/tests/runners/test_staging.py sha256=dLic_C9uLBkDwIj2TZBXlSIBAdMjpL9ocwSMlywRkLg 404
demo/tests/runners/test_transform.py sha256=iecmj3_Jz4P9QtWrXauHv7OLP6drT0jbpVDIQjLhC4M 412
dynamicio/__init__.py sha256=7MAgeKSSgE2YLIQhAIZprAjVg7RCvcp7O4xKGc1bibY 1786
dynamicio/__main__.py sha256=utx5wkXEKQ-Mt1cJwJMI961f-mTq7WE3ePbTr75KLz8 66
dynamicio/cli.py sha256=LobEVsbXEn3uGai4dKfcg29rM-1sSOtTKct7IOteBtY 3711
dynamicio/core.py sha256=m3z3ksc9QEgsZeZy6oL10HBNbQt1uXTAwMndQSdyzVQ 13784
dynamicio/errors.py sha256=wTXSfD7zoedP2uV-FAcLKvOpvjdg79ov71zGZb-6qts 3172
dynamicio/metrics.py sha256=F9Evv_oqUErRkhJEYnFgTh-AqjnmL9PCZWbiwAGD_2w 5841
dynamicio/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dynamicio/validations.py sha256=56GJIzQICv320SxTq-ITAOk1Pk9G4QS2XBhIPZ9nQbM 13239
dynamicio/config/__init__.py sha256=q0UfTfueyWwl02Kpqy1CN4v6-2WemWMHVusurMM9Bvg 134
dynamicio/config/io_config.py sha256=EUcP1AjCRz0bfOE9WaWknjF30yKRhFCnNo5OyyJ9_Ts 9530
dynamicio/config/pydantic/__init__.py sha256=wzxUjiPeiDx9CgDqBGXqpaE3eylC0gnuuKPNVW8C2kM 408
dynamicio/config/pydantic/config.py sha256=scGYDQ4MK_Z3Q3YKvdWjmrkLBOo-DJWx8NxyP0iytW8 1415
dynamicio/config/pydantic/io_resources.py sha256=oBgMnBTCJ-s-xcT04g5nIg5dkkACa4_aQi-Ei-VchjI 9295
dynamicio/config/pydantic/table_schema.py sha256=N6xP5hs3dYlOMaq5n48LfnGz7h-FmTMQzFbcgbp_a0M 3270
dynamicio/mixins/__init__.py sha256=jpqMrRpYo7zUpiAMtBjW2KqPmCM_IAjX4kwaPZJukjU 321
dynamicio/mixins/utils.py sha256=Mmo7I0Eu2ugMaEZrAbiwgyMcJmrVzxtKY4AqvYsRxAY 4875
dynamicio/mixins/with_kafka.py sha256=8IyO8BERz_W_qSJvufzzZLn-35tEF5P5hjrEFodrnL4 7816
dynamicio/mixins/with_local.py sha256=6EAViiaz0nB3xHxHy7iOBMLBb8kl8HnbFZ3Z2KfMfXU 11316
dynamicio/mixins/with_postgres.py sha256=2naj18MFILlh0IrUwCX_o4hHh01ciVHZ02hiFYHyP3U 8015
dynamicio/mixins/with_s3.py sha256=mZtlTWuqYMfz4u1ihBOdfOe-lFUYcgptOlb_ddAwnOA 18850
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/conftest.py sha256=UoW81ZtOUTiy3C7mhYeIsrvN9pGPY1YnzJgEFSdUL-8 34498
tests/constants.py sha256=Ayps_EwyjM9NFzAdw7r20_Krr3TVnq8VY_xx9o4xyZs 469
tests/test_cli.py sha256=HtJWQzJUage2nT80vo9_PSLjMIXd9fFq9ubV4xGIPvM 14102
tests/test_config.py sha256=MnDlw7Vliwijv9ggIC6lFm7fhwP1hsqEYzVzAoF28Mk 6460
tests/test_core.py sha256=WLvCFhU-iE2o3jaO-RAx_jeoG34DPzWqMt67_lvypqU 43997
tests/test_metrics.py sha256=6QsqqgvlF9JJogMsgtMx-uTqf65ruzO78-Wvke3W8bE 6108
tests/test_table_schema.py sha256=yHYqY-UPyob921h_tgqzMcYm2dTojfiTuVAqB7vPiSA 485
tests/test_validations.py sha256=3woQL-HEDiLzx7R9O0YQlBUUULTR6X4Iep-Ng013J5U 16810
tests/mocking/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/mocking/io.py sha256=LD1EIV-IEOfmTl6Qxhm35o6YY_f1qbUcKJUHlkjTmrk 4755
tests/mocking/models.py sha256=EPrhQ8Zt0sDlswavh7wFn3kYVMRa4Nz-WFY9APRBJkM 764
dynamicio-4.5.2.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
dynamicio-4.5.2.dist-info/METADATA sha256=RPKzv7jNrJNA0Vg-TDjYmrQXsvXz3MKcP4tkk2bYhyU 40525
dynamicio-4.5.2.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
dynamicio-4.5.2.dist-info/entry_points.txt sha256=DY9W2v3fvt_9_pNgHVZMft8-ub5yDIEPACKeJhb0JAg 48
dynamicio-4.5.2.dist-info/top_level.txt sha256=FV17f08ivwbx2paEosSrqh-FGk2yWwAPTx97GYKRkU4 21
dynamicio-4.5.2.dist-info/RECORD

top_level.txt

demo
dynamicio
tests

entry_points.txt

dynamicio = dynamicio.cli:run