atc-dataplatform

View on PyPIReverse Dependencies (1)

1.1.69 atc_dataplatform-1.1.69-py3-none-any.whl

Wheel Details

Project: atc-dataplatform
Version: 1.1.69
Filename: atc_dataplatform-1.1.69-py3-none-any.whl
Download: [link]
Size: 138783
MD5: 51c16d45a900756a54054442f5f93ef2
SHA256: 027c32db20cae24f4ede9b0194fe88c04b407396755f30b18ac637f05473eb51
Uploaded: 2023-03-24 10:45:23 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: atc-dataplatform
Version: 1.1.69
Summary: A common set of python libraries for DataBricks
Author: ATC.Net
Author-Email: atcnet.org[at]gmail.com
Home-Page: https://github.com/atc-net/atc-dataplatform
Project-Url: Documentation, https://github.com/atc-net/atc-dataplatform
Project-Url: Bug Reports, https://github.com/atc-net/atc-dataplatform/issues
Project-Url: Source Code, https://github.com/atc-net/atc-dataplatform
Keywords: databricks,pyspark
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Requires-Dist: pyyaml
Requires-Dist: sqlparse
Requires-Dist: Deprecated
Requires-Dist: pyodbc
Requires-Dist: databricks-api
Requires-Dist: importlib-metadata
Requires-Dist: azure-cosmos
Requires-Dist: timezonefinder (==6.0.2)
Requires-Dist: more-itertools
Description-Content-Type: text/markdown
[Description omitted; length: 1757 characters]

WHEEL

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

RECORD

Path Digest Size
atc/__init__.py sha256=xQkqGCDibXj3npPaDC_pv_r_phP4A-ReLsTaOPqhFAk 380
atc/alias.py sha256=lXt3A3HH7Oti0BkjMkAgKschZNSIY9hII4FAPiXYDUo 467
atc/db_auto.py sha256=FRUhw2NTdZa2UttP_H7osm3hAddpitSZM4x7__ru_M8 1347
atc/functions.py sha256=5ZgzdqNqw1k6ERaQ0N8E8Il8JChFtGMHE8vuX7yPSvg 1904
atc/spark.py sha256=MtM72tOu7JAjfFJRS-V8VOvosz4dqmicmgP0T88b2FA 2198
atc/transformations.py sha256=lWHIjTur8UADy0BkSGkJ_WHy5XhLAMDYIZyFm6u6_R8 13217
atc/version.py sha256=VVpJw1YA5MDax0Euqk8yetiUjYbDO-HMvc9XqUS_FKA 88
atc/cache/CachedLoader.py sha256=SMz8BY08WPhchUrBzPVNxslQfWN94mkWZYoZh4lVv44 8338
atc/cache/CachedLoaderParameters.py sha256=_650n9Eqz_FR8amF63M9663F_2Ei0UB_it3lhl5WhFs 1198
atc/cache/__init__.py sha256=I38bAU016yzCdNaJOWcfrvAO1jcsk7uNGsJHV00btU0 126
atc/config_master/__init__.py sha256=2S6GGYnaBYjNIik5jWyZlEKCc-5aL7ZwwGUYnsqFXf0 241
atc/configurator/__init__.py sha256=a8zuF48yDLiuPOsZjm4Z24DvqI-iBYZ1ZSlTjNr0JAQ 53
atc/configurator/configurator.py sha256=yLjd8ViEWZm-LlBqC90O4ZoH2TPVQv0JiHyW3IqSPjI 15239
atc/configurator/_cli/__init__.py sha256=jl9yRKCIPi_8bV0ARCxCfwtnba602w_Zh6gndSlphNU 1619
atc/configurator/_cli/generate_keys_file.py sha256=SuIHZy9AgZXMSjz5k_lI0emzqlOqaA10I4ghclhaRyc 2077
atc/configurator/sql/StatementBlocks.py sha256=dgS25qz0IcAhNwnF1BlEfZTwJxQk1Y7o8KtLrsTkXQY 1957
atc/configurator/sql/__init__.py sha256=2UMlRpG7Pjraf7NlhzRXWgLSmp_AxCO8RNMv56d1alQ 52
atc/configurator/sql/comments.py sha256=vHcSdHe-mhpZ9-Hpq5ScD9nuE-6bQhE3-MVJ52DQWdc 893
atc/configurator/sql/create.py sha256=lH2IRJyp_o637PlIY4_93pJmOf_7xV3-diEGuNKGO0w 1280
atc/configurator/sql/db.py sha256=JrcobnaCs2jqDPxSlgHIJ6Cfet85nqlZkqNlHGUPMa8 2871
atc/configurator/sql/exceptions.py sha256=nGNY_uJsm_AHa5y8-sIF4K_Ja6XkDffpLuv5cfErK18 161
atc/configurator/sql/init_sqlparse.py sha256=uQhY-MzS6LaQMeM7vHWe10gF10k0Nkk3IaxgXOoHi_g 2736
atc/configurator/sql/parse_sql.py sha256=9-yJ53QViOR0pRPRp4zVYjvbaMO4Ht46abdjEeN8M54 2409
atc/configurator/sql/substructures.py sha256=cqIUDF9Zj7Jy_xo9ROJr-yPj2JX8R-X_ftr3sWXSytg 2449
atc/configurator/sql/table.py sha256=qLCpbn08Y3m8-kzPdAGlfm-YZJ8XhCilgyy85tvuAII 4524
atc/configurator/sql/types.py sha256=AYTtBVz-Dh5RhHHGaT9EShylNX06gCkpAfTGXso_jGk 246
atc/configurator/sql/utils.py sha256=TJxmxC1PIRTU_54aULSETE_BcFC99lm4x7Lizo-e4lk 345
atc/configurator/sql/sqlparse/__init__.py sha256=3hlMn1a5xnSnrkIO8RuCc_KeF-Jp5CLMSGwuHL90coo 2105
atc/configurator/sql/sqlparse/__main__.py sha256=dmLep4UZ14VCKUrNeTVI-fjptIhk3soXwSzudLJcBwQ 631
atc/configurator/sql/sqlparse/cli.py sha256=4dfbW8pQGwB5-oxOUxlg1Ci68_tWGprqtAyrFGX21pY 5833
atc/configurator/sql/sqlparse/exceptions.py sha256=QyZ9TKTvzgcmuQ1cJkxAj9SoAw4M02-Bf0CSUNWNDKM 342
atc/configurator/sql/sqlparse/formatter.py sha256=Cz9BX9g8EPkUFUBROvsdhAF_G8TT4VyqTU2yL4TyeTs 7538
atc/configurator/sql/sqlparse/keywords.py sha256=WuaUxTXRvGaOi05CoD3O5qe5es87WR9-PDTauocybaQ 29456
atc/configurator/sql/sqlparse/lexer.py sha256=3hkM-iDtA_j32uDXF4CSoaHs-Vj-e0teLcGE5bcubIQ 6033
atc/configurator/sql/sqlparse/sql.py sha256=E7skr8FrNiwzM2ovTCRILtW6E1spjxx7hlzhAGgjRxw 20541
atc/configurator/sql/sqlparse/tokens.py sha256=EEhbU9eVE2myOWt3T-nUFR5x5b8Mi1lcoMYiRD2oRcs 1662
atc/configurator/sql/sqlparse/utils.py sha256=tNHmcyF9JjlDGYN9Sqa9QzpN1qUxHCfz63TYcNnNFK0 3564
atc/configurator/sql/sqlparse/engine/__init__.py sha256=4qw9via-TuQ6AmGTPhjb8Je6uL-LcffkISpr-aCK-9k 510
atc/configurator/sql/sqlparse/engine/filter_stack.py sha256=g1rlyNy1jxq96uPKjPVdpg6jyeIuxyC-lfxc5oLZ-yM 1256
atc/configurator/sql/sqlparse/engine/grouping.py sha256=S8ORYVJGxZGWM6-66IbcUnYfDBBxCptnswqfPCoSZkI 14087
atc/configurator/sql/sqlparse/engine/statement_splitter.py sha256=wNoQcaxu2dAe4UBXFmlI62fsr0W-QcK2lI3lgm6Jou4 3850
atc/configurator/sql/sqlparse/filters/__init__.py sha256=36-oyMal6ACdlb4tFlbnI5PN5AC7gslh3SRD412DaJI 1203
atc/configurator/sql/sqlparse/filters/aligned_indent.py sha256=lMUGoyqDjfH_U0oPKHgioYSY5gWbiTejErc-xU1aiZQ 5243
atc/configurator/sql/sqlparse/filters/others.py sha256=jg9IXDpyZgswPKrksfyj5Yj1yPk2XupDBM_Dcu4A1aA 5332
atc/configurator/sql/sqlparse/filters/output.py sha256=DZWoDUTcQtft1l0MS79AXIPzX-YydaNgBk6ur2VwCt4 4063
atc/configurator/sql/sqlparse/filters/reindent.py sha256=Bw4Lwdcn8e8VhzpkaBb8vdO91vSxQ2EK0tCWRplMz0c 9625
atc/configurator/sql/sqlparse/filters/right_margin.py sha256=3HlybZkgetRaYfnLW4_uLFGoXc2WqfYuYlZ5ernq4Ys 1605
atc/configurator/sql/sqlparse/filters/tokens.py sha256=N6SfPoReHL_0_5mDatroRqlrNenD_G_T4z18dB4ZTJE 1575
atc/cosmos/__init__.py sha256=VL_G0JdEczCqv5pFcyzzjZD87E0EYO-CKoYYHNDq8c8 97
atc/cosmos/cosmos.py sha256=bL0r8XXRLpe9O8E5XLv2qDHe_VL_tmKqzyrZNDnLrVI 6667
atc/cosmos/cosmos_base_server.py sha256=DZ43DvQlGJCud2CdTRHONbmO35NBI-MR71zT-qqgTLg 1774
atc/cosmos/cosmos_handle.py sha256=dBY5OTPoWclMbcAOJWRMHGJeSzkbATyNOzLJFWKg_Rc 1918
atc/delta/__init__.py sha256=vvonTEEJPNd2nba8UuINIql-jz-mE3gqSBd5ivYpmqk 98
atc/delta/db_handle.py sha256=dfPOHcPtr_xWKD7mBvht6svAeTp1DQmjN4fEloII_ag 1511
atc/delta/delta_handle.py sha256=ZXC8Enozau-aDXoV8yUXU53gVAH7eJjfD3LYpEElliY 7481
atc/eh/EventHubCapture.py sha256=G046n9FWFbCBaIVZabkIQMhBma4wo6-7HXzIm9ZrnKc 8016
atc/eh/EventHubCaptureExtractor.py sha256=89evW20GAcdPKqZke90f7uPmbpnyHgN3KmbBX9S4jA8 10418
atc/eh/EventHubJsonPublisher.py sha256=-sYgFK8lnOHrdTi8Spi2veMwdE1O4auZF3IzZImSYeI 625
atc/eh/EventHubStream.py sha256=mA0yCt68diMccacS68sS_Sq5IZlUpfxQoMAe5wc1a98 1728
atc/eh/PartitionSpec.py sha256=4bVNd8nzY__6AS8aiHWiWEuzNHG4Njo16ex9HyV7BLg 2890
atc/eh/__init__.py sha256=RaClnSdUZEbGYI8MC-cCjSFyv1UAS2KdqcREgcpfhhU 264
atc/eh/eh_exceptions.py sha256=ymm06xJ7YmMTqR98pfu5SlvRj7_c0uDUeE1Xu0Fq30E 194
atc/entry_points/__init__.py sha256=7BAZAFiq3DeXa_4vcyfLoxNZ8dIqUSuts7lwMusiPjA 82
atc/entry_points/task_entry_point.py sha256=mprncDmY6YPIMzgjV1J3hMaYdCIZ84BQt5xpQ90cHLc 1071
atc/etl/__init__.py sha256=tvu6mFV6yc1073D4TJ8rXoAM8XBgugsEU-Bd7HEvxMg 362
atc/etl/extractor.py sha256=DnfN7z9KvPiUO7fprfsAsK4EqTJ_QIVostIWXazmOxw 958
atc/etl/loader.py sha256=NHwm3mCTwRm5E9Ewqsgensfjfrwr_KLpYbYlCoRAhe8 1573
atc/etl/orchestrator.py sha256=oEP-9Kjn5CandPT1PAfLh0N02AojBDaQaAT8fNcFtKc 2191
atc/etl/transformer.py sha256=zVGDsoxxoFwdZx5QZKt3i-TNLt32XxX8CHeNdMcDgYE 1039
atc/etl/transformer_nc.py sha256=4GFOU3MhHFzBDNilVw0ySoSrPU1mSAVcEoefk76FKrU 2067
atc/etl/types.py sha256=VVeCD-DqrqUIfTWf8hH3IvmuoyrdnCI-Pq6XmesUfNE 312
atc/etl/extractors/__init__.py sha256=UI4eeXV4gPrjd0JfVS05tUutUpSGcFx2kt8OrOBR2qo 130
atc/etl/extractors/incremental_extractor.py sha256=R2ttKpZn7dg9x3osh9t_oeR8gWNXi6vcmHF7y9qIcPE 2303
atc/etl/extractors/schema_extractor.py sha256=08l3s9YgmlksXLSyXViDMqfENaMcmzLqQ8e1EHz2IKo 637
atc/etl/extractors/simple_extractor.py sha256=J6WT0_8HZTITmkF16MIcWm0oovNDS34sv39oYRLs-EY 493
atc/etl/loaders/UpsertLoader.py sha256=qnc9MhIihLyJJ984JVwTuGAIQkf-7w8igxVg-ttGcw8 720
atc/etl/loaders/__init__.py sha256=B6L1FfbyU3Fc5K4MgESLjmHYfEiPWc7FjHcnOn5SVmU 121
atc/etl/loaders/simple_loader.py sha256=qRsThv7bF2ygewyPPY_0HbQMV0iyogumcetln8tznuo 791
atc/etl/loaders/simple_sql_loader.py sha256=OsIiZ4xeKO94L_rKhy3xYGiCUV_LQwEXnzALUqVXf-o 459
atc/exceptions/__init__.py sha256=L-OA3je-Zo7s5Inid7tsARTrk7tlgXGaeawV1Slxt6k 769
atc/exceptions/cli_exceptions.py sha256=BPet4uUS71z7zfGltt6yj4j8Mjd1ZeGNd4ptEzUmLR8 141
atc/exceptions/configurator_exceptions.py sha256=eLNL90YrXSJrqw9tdtanc9DpAGoD1LlnRjvVq-tA9Z4 250
atc/extractors/__init__.py sha256=nXYcAtL9OqZaPiaiGoedXP_6BlxZ-L1syWdqQ3WjngA 180
atc/extractors/eventhub_stream_extractor.py sha256=reZldRgvx7SMWVVnBdohXsO1dGFmVguduTm08cdqZXM 4041
atc/formatting/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
atc/formatting/git_hooks.py sha256=9eaAJa0ygJ3Js-F87N4ie0Y7EwQz_IllCVtxlmHaJik 3283
atc/mount/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
atc/mount/main.py sha256=H43oP0KE4YTg02I-IbRbk-VqhyXluuZ0jN09_fYNdlU 2832
atc/orchestrators/__init__.py sha256=weMzqOyJe_ldnVSsrqkrwOXtTv1OyigNQZxZN7BC1I8 305
atc/orchestrators/eh2bronze/EhToDeltaBronzeOrchestrator.py sha256=3OtoWA2eBGQkkY7y6IizxLPftC3BQ8MuAGv5Ld-FpsM 2044
atc/orchestrators/eh2bronze/EhToDeltaBronzeTransformer.py sha256=QgnH9JH16B8tiRE5_Upeos4OGDzUtixwbVPfiLAo19E 3696
atc/orchestrators/eh2bronze/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
atc/orchestrators/eh2silver/EhToDeltaSilverOrchestrator.py sha256=BKUA3u-5_a0u2JrgRLQPLDvqWy3uyB0Xlq2KrQAfmo0 3051
atc/orchestrators/eh2silver/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
atc/orchestrators/ehjson2delta/EhJsonToDeltaExtractor.py sha256=yeMWPGbTHhHIyqhsfxB0myANVY-Nbgl0jmGPyHy5qOc 4951
atc/orchestrators/ehjson2delta/EhJsonToDeltaOrchestrator.py sha256=X6QYa2yhjCEQTOVU2l13UgJ8sa9sPVeDWxqqzzHNQVw 1818
atc/orchestrators/ehjson2delta/EhJsonToDeltaTransformer.py sha256=MFhFl2dAWJ9KetfKkxn6-kqy6ppRpWlEZlcbPCPzU7Q 2668
atc/orchestrators/ehjson2delta/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
atc/reporting/JobReflection.py sha256=sQGPEbxpIgCGfscI3--go06t9sM4OHlCDDujJdq5A60 1822
atc/reporting/SlackNotifier.py sha256=kamNNyTZRIr8inTxZzaumdCTHUjOXB7fZ1X-0KrM42s 3831
atc/reporting/__init__.py sha256=juB-SzCe1PGy_sIvPCd-LfeSGLCBiokBysG6dTRF03A 55
atc/schema_manager/__init__.py sha256=Bzq-mg3BXulXBbTGHS7lETjbMKoPPd9KqdKgcmxjTtI 56
atc/schema_manager/schema_manager.py sha256=Mk5g3wF8COsGWAEAcwYws0weRJcNehiuhzjLu4e9CFQ 5014
atc/schema_manager/spark_schema.py sha256=Skw56pefYiONlut-t2S1ZI1aAt2PG7jLOPSFRtfaiw8 8312
atc/singleton/__init__.py sha256=Qw6GbpELRqwc8lyvRVufMyvCRODdm6qOwiGoUQwMjcg 47
atc/singleton/singleton.py sha256=r8Oco-dTKBJ5lCSR7fIYtCYzpZo-ClhsPt4K_ImvhWw 394
atc/sql/BaseExecutor.py sha256=6QWZrUnzaJuXwasLiznNSeiRK3pUngVDK3dgCJPxzEk 116
atc/sql/CommonBaseServer.py sha256=uFlGpr4JS5O6iWccTEiyWyghhFRayGXumzso9ZQ2PPo 604
atc/sql/SqlBaseServer.py sha256=2tofQW5MND8lI1u0otzamfPdzh1-D92Day5Xf43qtMQ 518
atc/sql/SqlExecutor.py sha256=mc-J0H9FA1VHwpQnPvJ4lUQiPN_aUcPqXO7mVJP6Yp8 5982
atc/sql/SqlServer.py sha256=POFpsRuhJpi9CUl8C5aTmI1A2u2Qcvw-w3qf4WfFxLI 13042
atc/sql/__init__.py sha256=LgSONyxspOylKjOhoX6m-aPSCrmCpeo12SdBeGSoohs 199
atc/sql/sql_handle.py sha256=cB4sIdxHQIHCFQ0uVgI6ZShTA6VXY5IvBL1xpLcR-PA 2379
atc/tables/TableHandle.py sha256=9NUKBgwIdHD28ZJ7APt9Df0DYLAJ19f45RB_aWUjB2M 648
atc/tables/ThMaker.py sha256=RD37iPjDoJRkQSSk00_HJ02he9qfrhUzJnmOmF6YF4A 239
atc/tables/__init__.py sha256=bagF0tCLXbINjCHvyk9xhrNWD8cZ3ogDaNJIMvfPrIU 94
atc/transformers/__init__.py sha256=gslmhLLgIStLCL0_2-Dc-6Dr9YwB-0Dvr8yOw_KGN9Y 733
atc/transformers/dropColumnsTransformer_nc.py sha256=eWY8Nfb9GeC03fSTR7g6nuF97JVHprNPoQFuFtvdEsI 597
atc/transformers/drop_oldest_duplicate_transformer.py sha256=bXBB0dDbZFjFxSUTKmsCMhuNZjD8MracHhrie_LWmdE 515
atc/transformers/fuzzy_select.py sha256=SXN2YMz-keSugK1PwsEpP6vCgnliv095TRWZxUfA_pE 2638
atc/transformers/join_dataframes_transformer.py sha256=8-CWaij2lZFnkFqCFWCcyUUEvpFeM1dZDkD-gVIHn-c 2768
atc/transformers/selectColumnsTransformer_nc.py sha256=qmzBC7Nro8tT4MmXF7Bzy_Pc3UMHn4t9ZerraEbOKMg 600
atc/transformers/select_and_cast_columns_transformer_nc.py sha256=6e11apT_pYw7RWkbVd9ZOebzE30Thjq-V753fbWcNLU 1362
atc/transformers/simple_dataframe_filter_transformer.py sha256=2-bl4p96PqvPYuOWWvfHFV2-earTRUnbuB_eG93Amxs 1131
atc/transformers/simple_sql_transformer.py sha256=eecCoExoIMMYqQi4-A1so7RZ6Y_y-hJZ-lSVRI15zTc 1158
atc/transformers/timezone_transformer_nc.py sha256=R8fBlhDgXV8WQpWP4VCqHIpsfOsJS1QefeCxK2uf-_I 2551
atc/transformers/union_transformer.py sha256=JC0DkXS9YyBMzHYbdhNqWh8bht5u9nTMH-5zB0qAwAA 1173
atc/transformers/union_transformer_nc.py sha256=lkpmJO8hLXJa3YFu3I7cLlUPmXtdoYLn78F1i4S9isQ 1467
atc/utils/CheckDfMerge.py sha256=kPVhKrTNFGZUnKzm0MfMyT2L-YALNRTRhiV05KX97B0 1920
atc/utils/DataframeCreator.py sha256=iLkbFNL0dtxwa5u3mUfhIYtZXfp29v-vRiT0taOClBE 2858
atc/utils/DropOldestDuplicates.py sha256=lYkQc_XORJeZHLx_erJMSZLIczs0B_QCmHbbnNNHrCg 830
atc/utils/GetMergeStatement.py sha256=ODYoUfsSzar2SBq-umUDJIw0b1u7PziBwFx1OzvW8Qg 1352
atc/utils/MockExtractor.py sha256=6Hjc4iqiCCy86dcrIH9ZyqGM2UztXqkQBy2A9xizcBg 421
atc/utils/MockLoader.py sha256=rxjghbmBFV3G5xM3Qz47bsDfqEWmmqocJNYXIogzUC4 695
atc/utils/SelectAndCastColumns.py sha256=XLufRxv9w6deDHp_9XNinvl8hlC7U6EIM2PAaQNT-w4 1086
atc/utils/__init__.py sha256=CEOQzEpvZKROQuIvWKTQFnsTUuLbEpvHFz-Gjnx3ZC4 429
atc_dataplatform-1.1.69.dist-info/LICENSE sha256=VY9zO5XfXClo4FFdZAcNFAm31etJXAYjbcvsSM29ano 1064
atc_dataplatform-1.1.69.dist-info/METADATA sha256=umx3En8ZTRZsckaq9QMLX3MeHk1hfXTXudBDusecVrw 2985
atc_dataplatform-1.1.69.dist-info/WHEEL sha256=pkctZYzUS4AYVn6dJ-7367OJZivF2e8RA9b_ZBjif18 92
atc_dataplatform-1.1.69.dist-info/entry_points.txt sha256=NE97RsF7N5jb0E3sZMuzMRgqhoo3rmIOhWJPsryobWA 152
atc_dataplatform-1.1.69.dist-info/top_level.txt sha256=Us-O5l3SKKwLwP0n1n4U3LwsogYnbzXTtbgm5RCXQIM 4
atc_dataplatform-1.1.69.dist-info/RECORD

top_level.txt

atc

entry_points.txt

atc-dataplatform-git-hooks = atc.formatting.git_hooks:main
atc-dataplatform-mounts = atc.mount.main:main
python3 = atc.alias:python3