karadoc

View on PyPIReverse Dependencies (0)

0.0.3 karadoc-0.0.3-py3-none-any.whl

Wheel Details

Project: karadoc
Version: 0.0.3
Filename: karadoc-0.0.3-py3-none-any.whl
Download: [link]
Size: 165938
MD5: 32ca94572b54cb632e98d59c016bf47c
SHA256: 82243b9a1e3a555efc8c65505f52db224f783a0ad01495117764f28ff7dd1cac
Uploaded: 2022-10-17 20:15:06 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: karadoc
Version: 0.0.3
Summary: Karadoc is a data engineering Python framework built on top of PySpark that simplifies ETL/ELT
Author: Furcy Pin
Home-Page: https://github.com/FurcyPin/karadoc
Project-Url: Repository, https://github.com/FurcyPin/karadoc
License: Apache-2.0
Keywords: PySpark,Data,ETL,ELT
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.6.2,<3.11
Requires-Dist: azure-keyvault (<2.0.0,>=1.1.0)
Requires-Dist: dynaconf (<3.0.0,>=2.2.3)
Requires-Dist: google-cloud-bigquery (<3.0.0,>=2.31.0)
Requires-Dist: graphviz (<0.13,>=0.12)
Requires-Dist: networkx (<3.0,>=2.2)
Requires-Dist: tabulate (<0.9.0,>=0.8.9)
Requires-Dist: termcolor (<2.0.0,>=1.1.0)
Requires-Dist: xlsxwriter (<4.0.0,>=3.0.1)
Description-Content-Type: text/markdown
[Description omitted; length: 11 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry 1.1.0a6
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
karadoc/__init__.py sha256=HmIqE_tkyot1o99kgjS5PqbgjCaGp_WzkhPe9_lqsgo 872
karadoc/airflow/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karadoc/airflow/conf.py sha256=WmOlGjQTS0_eGgnwQMNRgIozrLbUWTbk-rkCDrLCHaY 324
karadoc/airflow/dag_graph.py sha256=064gdF9W_L8b7E4rcHwa98_9P8ScJ7u9MvVfFkOZYVA 6219
karadoc/airflow/dag_validations.py sha256=GDStET6MC5JoEXmkLRY-iWTAhJKorfQAE0ynQxsdMUM 2949
karadoc/airflow/task_validations.py sha256=BZApR1bYIsLW-tLToawLrI28F66E1sOCgPqFZ08mDjw 6820
karadoc/airflow/utils.py sha256=MbwLu93U4x2XFgTB4scsXt20LZNe4v6_mTe7gU1OL2g 243
karadoc/airflow/validate.py sha256=r2krCEIbbVXjMU_yGq1uLrR2VYEyNeQ6zGccZdZOYes 1615
karadoc/biqguery/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karadoc/biqguery/analyze.py sha256=qu3C7Z4eygRORnJwC3tLZtM6Ev6y5OQeuLGawiU6JP8 3281
karadoc/cli/__init__.py sha256=0Kfgbk5vhIOxMYUVcJ2N9tJY2VqyAne0yuDGh7KRSiY 80
karadoc/cli/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karadoc/cli/commands/analyze_bq.py sha256=fneP8oRBOnAyVtNpmZC-oTO_rKec3X8IgK7gb0xk-Cs 1205
karadoc/cli/commands/analyze_timeline.py sha256=3biLqh3JEAx-PDXXuD2Q9MyU6wOIJOGadd92fynOm6U 3021
karadoc/cli/commands/build/__init__.py sha256=Of3gaRaG8Z_KBTuz2eNGQ4Y_2-hHDobxNEMl3KlvwKo 179
karadoc/cli/commands/build/package.py sha256=XtHg_dWhIMNTxSyVNwbX2tuOj2w9YIytR4nuJRGCuBQ 5966
karadoc/cli/commands/check_connections.py sha256=PybnQkRzgnj0arqV-jzUZ5YoLpLehk8dTjtSfPLqEYA 2310
karadoc/cli/commands/check_keys.py sha256=340iQLNc-lErySdFyKHr9Uul5-MfdL429-Y7OdRZeEA 6010
karadoc/cli/commands/find_tables_to_disable.py sha256=dfP7W9ah7jQ5AZzAH7asBwBfhbXHqfpa_YtSTdUvhQg 2508
karadoc/cli/commands/list.py sha256=YiE13_ktoquBlyHOZDf0e0AswDlfbSs_Jhbpqz7AC5o 2866
karadoc/cli/commands/list_connections.py sha256=zhtdC6HbHKJcgtOpFhGHVzynpwqelw8q4vivbg2Kae8 1673
karadoc/cli/commands/nonreg.py sha256=gpIEGsSahqP2DprE_b42tI-xBZBHdk3JLLsONd2R80g 6972
karadoc/cli/commands/pull.py sha256=EMLATo1EXT0SrGkVpgyKDa6I3vyfqv6LMit9MILSF60 3545
karadoc/cli/commands/quality_check.py sha256=LvW405g5D6bBKIlNr1tAVGD1GqKgJquN1JjEPmF9mwY 4611
karadoc/cli/commands/run.py sha256=tgKKx9Y12xofMLy3pi02PtJuUuRlYiLox9q3324vQt4 6052
karadoc/cli/commands/show_airflow_dag_graph.py sha256=oaMWuAjC1cYwN8zimJEeupJKezHhYk3kTOICL5efSRo 762
karadoc/cli/commands/show_graph.py sha256=yMfNWclcqLikGlD2S5BuBEKDfRSGN9n8jKz-3yqlU2k 3341
karadoc/cli/commands/stream.py sha256=qVMtwscN_FLjzQBeyc0u8d646O4tUmrr4AxStxoS2d8 4341
karadoc/cli/commands/validate.py sha256=SNbW9_HmQgwwciIsFunofcpVh0DX5haT6RimqsVp79g 7916
karadoc/cli/commands/validate_airflow.py sha256=rTiDoijV_M92dPeNowl9LJeK90o-aP4aCO6MMardRxI 3068
karadoc/common/__init__.py sha256=wFEF02Ci-RWIUxyr4i7wO-1SpGR5_SbrPv9VnntZZyc 68
karadoc/common/analyze/__init__.py sha256=rxq_mFP9v9Aghs7tZhU_z0ZJth9ZJ-exrPPci7cLadk 65
karadoc/common/analyze/analyze_job.py sha256=rqZXyNAfwelAMjD-ka4xR7Sxt-2Mar6QpVDwr93cwpU 646
karadoc/common/analyze/draw_timeline_analysis.py sha256=pKknr-uw_jphOJBghwC8HaCgA9QfIBQpa2iPQMijWwc 6088
karadoc/common/analyze/timeline_analysis.py sha256=k_I9N9ui_msMPn4jv9pJwL34NvvUYFcYiY9QZbLYFhM 26778
karadoc/common/class_utils.py sha256=OzX7ny0mO7swnxEIxeo7vkhIk3HrKE-z6v5Jwzysfok 1433
karadoc/common/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karadoc/common/commands/command.py sha256=csQixbkabC3gwcGY1ZNrqBdwz1mus_OwsYJ-5oD2yuM 1786
karadoc/common/commands/command_group.py sha256=9eIza1KvTcmYHGubAJ1qHbRbVUtYvu1YzbQgzG_DyDM 2778
karadoc/common/commands/exec.py sha256=wxnJEYbGxQ9Oyb0cbmUHpwElPc1iy5YjaUL9kC7L1cg 9552
karadoc/common/commands/help.py sha256=ePW5GRV4wmPY6H0MwCqgzEI8al5pZP3Hu-SFcGB8WM0 384
karadoc/common/commands/options/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karadoc/common/commands/options/dry_option.py sha256=YhXb_ZBHoP-GBntbJdUGPPsa2DdGUW_x81utbjEnGVw 326
karadoc/common/commands/options/read_from_option.py sha256=3LibWvKlf_-D_MG6sUkGOJeNc45lK8n88Y6ZrFOyOP4 440
karadoc/common/commands/options/spark_conf_option.py sha256=DQs75Irguqa4CQSFhkjTXPOFRt5Ag62NyyiNtFsZagw 684
karadoc/common/commands/options/tables_option.py sha256=Se-HsxNZ6n4susQcI5iTeqYxcRfo4XDk681TM94OvWw 376
karadoc/common/commands/options/vars_option.py sha256=Ilz9DbDG_ibnDvxo1rX4MJS6JafFJV86eR3hZFrsYh0 544
karadoc/common/commands/parsing.py sha256=tnEzcMgNT9k3D860ARFLkny5iPGeiVVAg87_VzPQSnw 1389
karadoc/common/commands/return_code.py sha256=v97_CMNyqQjits1eQ9HUKvUDP5sFZ0i185YSwv_s8aQ 1023
karadoc/common/commands/spark.py sha256=FrUqYnS6OBDLrhpRReiXcgPyLzb6xqOVN7pu33rpsb4 295
karadoc/common/commands/utils.py sha256=NADE5MvbBYnsJfw673CZdWSECBP9s0K9issRI3PvzpM 1832
karadoc/common/conf/__init__.py sha256=X2SFPo1o50vtCgpBPK6sM2qHGhmpH9OAJRwi47WoHZM 42
karadoc/common/conf/conf_box.py sha256=zX7tMNlyfZgFeA_MpQlOcyoVVVJUbbfIwQ1KpNqD1cU 4938
karadoc/common/conf/configurable_class.py sha256=ywM2kme7RW84bResy3gUXt8VzkZFVnbV_i10MXUFooE 9358
karadoc/common/conf/keyvault.py sha256=AnXralhX91x99d2_pTV17zQKQDxbwHeCAWXr2Abe1Gs 1943
karadoc/common/conf/package.py sha256=Hf_VdX3Zn6NLKtTUvxQ5-RDRETC1qUSK5UF6l8Gm53w 7453
karadoc/common/connector.py sha256=H9yGXYK19YQh8pBGU9mPcotxSEjb-zsp7AAccfxNkq8 6980
karadoc/common/exceptions/__init__.py sha256=X4ISXRWFUCnsTJhtXIRBbtoGnj3Yzfzx8RbyVefkjKE 48
karadoc/common/exceptions/package.py sha256=vHjfVIp2fkaMkY-mfWzxgB_l67rTXzTia7T7GrVBxpo 2217
karadoc/common/exceptions/utils.py sha256=5bX6P6r-6mviomplcYuWhQyjuoTzFOlGMd4LuM9lY0U 538
karadoc/common/graph/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karadoc/common/graph/graph_filter.py sha256=heqF2prjSz-Y89pN6f0i84kFLyxRR18lALlwxbUpHRY 2465
karadoc/common/graph/table_graph.py sha256=A6URjWvY5E1qcIQBkvFwKPloYcAdbEYIipsVhKaUYpU 9759
karadoc/common/job_core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karadoc/common/job_core/has_batch_inputs.py sha256=_667bCeiGQ-7hvzCUhJ4xJpTiHNuEKtLnQeEXVpzHuI 209
karadoc/common/job_core/has_batch_output.py sha256=fvstHUYFUkJYGsI_rcq_fgF0ecJtgYV8MPBZPgY04Bc 1256
karadoc/common/job_core/has_before_after.py sha256=pKDcjYbklmtbXBp3lHmn4uQVEEs8Bd3qKV4WkHgo6rw 1467
karadoc/common/job_core/has_disable.py sha256=-PPvBvPDIHLe5LfrIwtoqDUU5nF3dPIm3vlnfwwXw-U 413
karadoc/common/job_core/has_external_inputs.py sha256=bKdQa4tupDcib1pu1vhwhNY_UT3eLwj1C3G_qrjMN5Y 4216
karadoc/common/job_core/has_external_outputs.py sha256=G8HRjZ6yUdUwKpWko8y9xyeJy7pId-1nKgrQmUBJ85o 2391
karadoc/common/job_core/has_inputs.py sha256=Pw82QEvYzzoE4Jd8dRqb7eQ_AgY36ooPhQcZuRUkcRI 9667
karadoc/common/job_core/has_keys.py sha256=1BzEQ3TTei7_9uPQO9mHAMSw5lQa7r1_fb0MElcJp48 4877
karadoc/common/job_core/has_output.py sha256=yrAA6JUuU2NRWAc4YmAp_gvSVaeiEGnQK0LtoqMdK6o 2549
karadoc/common/job_core/has_spark.py sha256=C6OFPsH5UihcwiK-0ss8I_yeg-mzW2XgzKPqoKDBlzw 2201
karadoc/common/job_core/has_stream_external_inputs.py sha256=qsItFz-XkEC0Z5hZLx4W7nDirvPFykfi-FG3qPoX5EU 3256
karadoc/common/job_core/has_stream_external_output.py sha256=D-wOFwqTGwBy6Tr4wn0p9veY6UiUggmh0hTJ1kz789E 1610
karadoc/common/job_core/has_stream_inputs.py sha256=Ga3mQhUssum6adGdStew83EVq1e7OkXb5IeB_9mPKHU 216
karadoc/common/job_core/has_stream_output.py sha256=kJ668A2bnYECLNgTpDtGFN-Xj7yNnMc-iMIkE5rgCnM 1280
karadoc/common/job_core/has_vars.py sha256=tQgyhIBFmmkzQtXkGNwELDl9RPEJSMpvll_jD-OqKg4 5104
karadoc/common/job_core/job_base.py sha256=3eA92vBcctHp7Mpco-yYeBt49jI9bppmAAywSTk-YxA 558
karadoc/common/job_core/load.py sha256=DJ7DxiCTviYmj6I5Y5eU-qGlsys895g6_4wtDNykkdc 12828
karadoc/common/model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karadoc/common/model/connection_index.py sha256=1RvZZzvTrwmqptZ10ihl1x48Pplb_glPw7j_bNcLNqU 5991
karadoc/common/model/file_index.py sha256=MzfJ7QxMW3k0IeXxfHoyolQvenBI710U4u-hREQNzxY 4037
karadoc/common/model/table_index.py sha256=RCq-H3KeJWZnKXZbzE6ZBeeQ1V6xPiChRsnTe6AF7a4 1464
karadoc/common/model/variables.py sha256=zu6-myEEdcvRjZjV4UIalOsfsLTyx55NuQo2GEMAvVY 2296
karadoc/common/nonreg.py sha256=tPRRfkfJF8GQnk3FzHcPdoCSpbcpAx5FCqX4RM52LNE 38832
karadoc/common/observability/__init__.py sha256=h_R5ig8o38F97rjKVDhqv4sOP9rq11dpEriwTPj9h-g 184
karadoc/common/observability/conf.py sha256=ytUB_IyVsNz_bxtdEPak8InVU87K68k0xGCWvNfT6_Q 998
karadoc/common/observability/console_event.py sha256=niZ8_zKlrASxJ_modRNcUZCvFvCe0B9FZ8XpD8OU330 570
karadoc/common/observability/log_event.py sha256=2sYypikuDek9-8lBrMT283TVrmV9vRN8_0cEM9LjOHY 847
karadoc/common/observability/logging.py sha256=3nSEvMP5xI9oZmkKau2y7ejEWMjMw47cJ7Pt7bQ5xDc 4711
karadoc/common/observability/logging_context.py sha256=QQtYnfNOFrd5bgpQKIPYguEwPklzl0xKPgrruXBHMFo 3325
karadoc/common/observability/logging_utils.py sha256=wNGCNPYC1qYdaDTacOi-p19oKnGp18ByiJTZtdtD85I 2515
karadoc/common/output/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karadoc/common/output/local_export.py sha256=ppIFrSFKGDKaJia8a3knZwB8OQhG4s1uAyL3JoQk-xs 4710
karadoc/common/output/printing.py sha256=Mwy2HTD-BesgvSM2daBLvGMc9QieqWBvABOMTexJbXY 2341
karadoc/common/quality/__init__.py sha256=8fTRxOQUW0ajg2Vgf2iu9ZUvysDpiiPhn5BH0-LqDQE 147
karadoc/common/quality/checks.py sha256=wMTMcuj4R1BrtYaB690bIthsvQ5YMm6CzFks9X9EMr0 1795
karadoc/common/quality/exec.py sha256=1IMFx3oi_S7nvyn9gkSPMn9GXXhlnoB32cgGLkt_fkk 6114
karadoc/common/quality/quality_check_job.py sha256=cjaP6hchtMezsoDMCe9Z4rlpg8KBlRGu_gzyjZZ7wjI 1548
karadoc/common/run/__init__.py sha256=u7HWioMU2OIqaXmutsiq0cEIWkRDe7-XOouFInGezy4 199
karadoc/common/run/exec.py sha256=e4K1dujNptw2jQ1laOXh4_m1USm6_wxCj3z8XNFx4H4 3269
karadoc/common/run/spark_batch_job.py sha256=SUkTkeH83RN7yJOS8Kcard29utjGDx9lZQnCmK-74_o 1096
karadoc/common/spark_utils.py sha256=t9YkBkIE-K4hR2NHotiCLlDqcCs35e7p4jLSINdybH0 66733
karadoc/common/stream/__init__.py sha256=9-wk7px5vgRiUqUMc4lfQ89c3B4cG5MFnU8PZpAq-zs 195
karadoc/common/stream/exec.py sha256=uwFjOXoiFjFL2r6I80FqAoWxN7X9nfhUc0BDKgySsgg 4297
karadoc/common/stream/spark_stream_job.py sha256=WwUK9BbMMZM6nDcbTLoyARIBv4rvEyk6NCMLJDLl4xc 1060
karadoc/common/stream_utils.py sha256=qIijRjEJ3f4M7N0bdLkiPf80C6oozP8GFu3iYs6L3RU 2123
karadoc/common/table_utils.py sha256=6oORYsOgWb6sFZcYo7L5kxuQ8PRxzjtGzGnn3unsk9A 3087
karadoc/common/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karadoc/common/utils/assert_utils.py sha256=D8-ZjwTGvC58rSzWWvNZsF7vnR0dQqsqTRuck9YAMos 632
karadoc/common/utils/stopwatch.py sha256=XECTpCCd6sVFq6fXqt3QtYRuehqYJS2bvxMis8gwwNc 533
karadoc/common/validations/__init__.py sha256=Nt2XtwDZ1rBZTnm677FGzEt-zcPUei1aRLvymqSXOyc 49
karadoc/common/validations/connection_validations.py sha256=m6dpym6LSB7aN7T9ivULuc5OXLokz5IauIcX5Lgd1gI 5917
karadoc/common/validations/graph_validations.py sha256=Ei_G5cnCDy0-Lss9TOhjhTJ8wSJd7TA3xythjX5Yzuc 604
karadoc/common/validations/job_validations.py sha256=NTaCfHmyE_Usp8H8EgHQX5xznhlKOY-jpQUPT8vT5Wk 3772
karadoc/common/validations/package.py sha256=UYe3ngYCX35VRt9W-3m0H0w9olrK17EZTwM73L3Qn2k 3990
karadoc/common/validations/quality_check_validations.py sha256=sFcmNMjn59gUZx50QKU1d9M4jfjk8B0kcN2RN5pax28 2020
karadoc/common/validations/unused_connection_validations.py sha256=bC0jHML8LgS5LESTpQVbUNNPbFs5fEKi1OAP0mxDSTg 4374
karadoc/connectors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karadoc/connectors/bigquery.py sha256=mhGnbZYTrpNoq8h6dR9rqL2fTynCVCX-wpsrD9kWzwU 12167
karadoc/connectors/event_hub.py sha256=_bdm2Ifw9rNY7RxnDiT1dKS1Zz5L3Oidz3yvHtaxdqc 7881
karadoc/connectors/jdbc.py sha256=i-yE_MYXDfvKYQvkgt-nxbBe3Z-TaK49B9uxkoXYvno 5083
karadoc/connectors/mssql.py sha256=K63p8YpdvhLNJKfj-S_JTOfkYBym5VnDww_SuMrtQ9k 4705
karadoc/launcher.py sha256=nulm0BkXWwVk4Vh8KJCmnp9nyEoc_G5AVYSrdRA8y3o 561
karadoc/spark/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karadoc/spark/conf.py sha256=PnH6UAV3v4_XU-DUVC4E_ZIiOd-uLuaJ2vidIpXToOQ 1842
karadoc/spark/utils.py sha256=E2DpqdgD-U6X2M2qYihFs6Bdrwh9TBdZgbjDdzZg4Og 2496
karadoc/test_utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karadoc/test_utils/assertion.py sha256=SpqrlLxvQNJMY784mRLtOw7VxLTtJsGdYr3JbWteouY 1578
karadoc/test_utils/mock_settings.py sha256=wSUMbzzV6dMfhr2DqJdmpyckhzwFj2GX3bY3uoq17yU 6769
karadoc/test_utils/pyspark_test_class.py sha256=f0JRD1fAPjVRf0K1GLXjy6-fMZ0ZqS0fOHIp5FiyrKI 570
karadoc/test_utils/spark.py sha256=F1g_KxikkDBPbEw18T4PsK1aADQbWm-lSYySnys08yo 5241
karadoc/test_utils/stdio.py sha256=sdZR50BFpyyWHNoyR-fRoYlUcOuQS0dJTJF3UAFakgI 453
karadoc/test_utils/strings.py sha256=bx_TlGYjuiq7FuhcjnXw9PQ6vEdXMhkTHoNJAumtHqo 480
karadoc/version.txt sha256=dEj8KrFke0LnS0oaAsirXMHgTLLcLZS-xELsN8s-KUg 5
karadoc-0.0.3.dist-info/entry_points.txt sha256=2qMK_taMcG0rUXOiVcFZxczzjJe3WeAqMClzrGP6i4s 49
karadoc-0.0.3.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
karadoc-0.0.3.dist-info/WHEEL sha256=FMw6u7Kp3jrdDDtJRZ3hkPV-9adLQT8pbM4iifKUGfw 85
karadoc-0.0.3.dist-info/METADATA sha256=_kQbEOxPQSCKuo4XuJL8vxdLvGIW9uBMmqNAlbGTez8 1072
karadoc-0.0.3.dist-info/RECORD

entry_points.txt

karadoc = karadoc.launcher:main