petaly

View on PyPIReverse Dependencies (1)

0.0.11 petaly-0.0.11-py3-none-any.whl

Wheel Details

Project: petaly
Version: 0.0.11
Filename: petaly-0.0.11-py3-none-any.whl
Download: [link]
Size: 121465
MD5: ac76ae3f244214e4e039dcf2d532349c
SHA256: f052c4af7fc699cc3f088ad58466b79cf4263be46b87dd944f91c92c3d98fc34
Uploaded: 2025-02-28 11:46:53 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: petaly
Version: 0.0.11
Summary: Python ETL tool
Author-Email: Pavel Rabaev <contact[at]petaly.org>
Maintainer-Email: Pavel Rabaev <contact[at]petaly.org>
Project-Url: Homepage, https://petaly.org
License: Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and (b) You must cause any modified files to carry prominent notices stating that You changed the files; and (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. END OF TERMS AND CONDITIONS APPENDIX: How to apply the Apache License to your work. To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. Copyright 2024, Pavel Rabaev Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Keywords: petaly,etl,ingestion,database,postgres,postgresql,mysql,bigquery,redshift,s3,gcs,google storage,bucket
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Topic :: Database :: Database Engines/Servers
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Requires-Dist: PyYAML
Requires-Dist: PyMySQL
Requires-Dist: cryptography
Requires-Dist: pyarrow
Requires-Dist: rich
Requires-Dist: psycopg
Requires-Dist: psycopg-binary
Requires-Dist: mysql-connector-python
Requires-Dist: google-cloud; extra == "gcp"
Requires-Dist: google-cloud-bigquery; extra == "gcp"
Requires-Dist: google-cloud-storage; extra == "gcp"
Requires-Dist: google-api-python-client; extra == "gcp"
Requires-Dist: oauth2client; extra == "gcp"
Requires-Dist: redshift_connector[full]; extra == "aws"
Requires-Dist: petaly[aws,gcp]; extra == "all"
Provides-Extra: gcp
Provides-Extra: aws
Provides-Extra: all
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 22218 characters]

WHEEL

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

RECORD

Path Digest Size
petaly/__init__.py sha256=1iCN8Ve7xperFDG3lEjaap7S3o1rZl21np6wVAcZ2F8 34
petaly/__main__.py sha256=_lfPIC7VrULQyT7-Muj1R6tRp3Ixjz_eQl8TFgGrQYM 675
petaly/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
petaly/cli/cli.py sha256=hMCQJ50kS6QK1VU-k6i3ThQ93pGI7NeggPIpRshC7fQ 8319
petaly/cli/cli_cleanup.py sha256=P8-NYADghD_nK_EQMrCIRrAZT3zqev-tDYnqsf22mPY 2747
petaly/cli/cli_initializer.py sha256=CMgMY2NRYwD0l3kWyWqUM8Mezd0Fvnuy5yiZ9sf5lDw 7525
petaly/cli/cli_menu.py sha256=q_zof1b7j8cSFUgNPMOq0RSMP_bYf79BRIdvCGyceKU 12096
petaly/cli/cli_visualizer.py sha256=PF_EpI-ZQAFDoRgb8rrKO-cWblDYf2CEsTQP_OFqilc 2538
petaly/connectors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
petaly/connectors/aws/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
petaly/connectors/aws/redshift/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
petaly/connectors/aws/redshift/metadata.sql sha256=VTyctjhDyBmT0yt4HNF1O_fFT2EwW_GY6Tyo2LU_jtQ 1204
petaly/connectors/aws/redshift/rs_connector.py sha256=9ppKVpn-gz2RPZrkKc_zS1moW1KpbEC3n7J-377-7WA 9548
petaly/connectors/aws/redshift/rs_extractor.py sha256=RFBsm3nWZ5h7Oj6JEz9NS5erfFeJA2yC3wYSXogSkOM 4842
petaly/connectors/aws/redshift/rs_loader.py sha256=UXbiOu2gKy1QbY6IpxU7GRNclrTvtqwBz37NRRPaYzY 7007
petaly/connectors/aws/redshift/config/connector_attributes.json sha256=s7Lo6RwBEIaBwPIvEo0eWw8VLoEVaSOs3fUUvByQKhA 3598
petaly/connectors/aws/redshift/config/create_table_stmt.sql sha256=Bx0v-GwKVrUlinbphG5x0Jw-ywRqeB-hv6nzaNcB_MQ 124
petaly/connectors/aws/redshift/config/extract_to_stmt.sql sha256=FNd7j8QerAJpxwFOrLeFw8IA0M7tMHMGbeuTaX0d6rE 218
petaly/connectors/aws/redshift/config/extractor_type_transformer.json sha256=jrlby8FUUwkx4V_EGMix_pkQlWcUCVUgmeoapZaZnt4 3
petaly/connectors/aws/redshift/config/load_from_stmt.sql sha256=-RqotX-cqaHTbhHYP8lVO7U47GRDcTrzPAn5QPzYwgM 139
petaly/connectors/aws/redshift/type_mapping/bigquery.json sha256=-0tFZGjY_o7Y-0chglrHNwmI8_2TQgNCzTeFAZrr2BQ 376
petaly/connectors/aws/redshift/type_mapping/csv.json sha256=VWpMkHJoKbodYIN-8Z7Jlx6Bj8zIr6g-Mmhwa4ow7lQ 337
petaly/connectors/aws/redshift/type_mapping/mysql.json sha256=7id0Yb2tAIk63zNNT9yHGj_o2cpsxJB0s5JxREqE2tw 993
petaly/connectors/aws/redshift/type_mapping/postgres.json sha256=PYhLF8QHCmWVTxxDMT2GhooISMhb3vyy3bBt8OI3UIo 1155
petaly/connectors/aws/redshift/type_mapping/redshift.json sha256=PYhLF8QHCmWVTxxDMT2GhooISMhb3vyy3bBt8OI3UIo 1155
petaly/connectors/aws/s3/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
petaly/connectors/aws/s3/s3_connector.py sha256=xbP9YzIFTlTMBqIGrKdaF1j7TAS-x5N_2cB6Z_8Cwzg 4836
petaly/connectors/aws/s3/s3_extractor.py sha256=DyIbMQXta85ECO37Y02frkxS2ZGR4673E4Se-ecI8JM 1922
petaly/connectors/aws/s3/s3_loader.py sha256=3L3pBglB1LoZzHvyhk0dGIBQIyg1RfmxPPIVMQSLkhs 1596
petaly/connectors/aws/s3/config/connector_attributes.json sha256=1CkIVa4Xc3Uc0THl6IB2PAk16CAoPPq94mYRowzxwHg 227
petaly/connectors/aws/s3/config/extractor_type_transformer.json sha256=jrlby8FUUwkx4V_EGMix_pkQlWcUCVUgmeoapZaZnt4 3
petaly/connectors/csv/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
petaly/connectors/csv/csv_connector.py sha256=GtxhYAiXj4Acam7ibqdsZPr4U2tUsTyssQtxc-G1RXw 699
petaly/connectors/csv/csv_extractor.py sha256=jiSOC-MHqeSyDcLrRfb43wpT7cQu4z8dPDDyDrSp3NE 1924
petaly/connectors/csv/csv_loader.py sha256=LDFQjBlUVCNQQIOu0G6skYE9fhZtSgteP2Plscu4gsQ 3215
petaly/connectors/csv/config/connector_attributes.json sha256=mVL7Ymb412SsjIUT3-KLgzsl6p3kxu66jxZxbp67P8Q 1184
petaly/connectors/csv/config/extractor_type_transformer.json sha256=-KWibjBW62-wbe6z28z9iK50kAIAyYxwtZZru37J1N4 4
petaly/connectors/csv/type_mapping/bigquery.json sha256=aZYstVqHZOgzQQsNPhB0yDqOmfnv4fOhletYA-5izEY 129
petaly/connectors/csv/type_mapping/csv.json sha256=wF1yrQfG8r2w3_gAUpReDLWevlwsi3AJ1OLwPRBCFXc 274
petaly/connectors/csv/type_mapping/mysql.json sha256=8y6-gDR6Weu0-1dDnV1jNL-m-dqsZdQvlGE7RVwgPWI 147
petaly/connectors/csv/type_mapping/postgres.json sha256=-tDrO_V5nH8v7xjw23v9HieI77bp829of6zN47cVtwY 1098
petaly/connectors/csv/type_mapping/redshift.json sha256=zSczhhnOQvrdpbjjBoAJtHG10JUmMIrdsxDnX0IyDYw 1097
petaly/connectors/gcp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
petaly/connectors/gcp/bigquery/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
petaly/connectors/gcp/bigquery/bq_connector.py sha256=55Hx-yyhiryEFbtq7LDmfha4TWH4SVYcQ20NlAMUj-4 5437
petaly/connectors/gcp/bigquery/bq_extractor.py sha256=mF6Bcni9VLwQm1oA9c4OGNRp3uQJ5KQmeXsW3tx0YwI 3744
petaly/connectors/gcp/bigquery/bq_loader.py sha256=yooA8DP-XkyRNdmFZRECHFfBJNSh6_7oE3n0yxyzgG0 7199
petaly/connectors/gcp/bigquery/metadata.sql sha256=PiKxXnAKHQCt3-ePBAcSdhobLxuIlItw-M1kd3AIg7I 1227
petaly/connectors/gcp/bigquery/config/connector_attributes.json sha256=HpjUp6XqLgjeeaUJxMMowmGre63SOmcJKQNV4uBwqjQ 501
petaly/connectors/gcp/bigquery/config/create_table_stmt.sql sha256=8smjiKxAVbw7oGvKK-rFN_zlF4e-Duxlbuj1MSDRxW0 121
petaly/connectors/gcp/bigquery/config/extract_to_stmt.sql sha256=Cm8X0E8EGOCARck4ALNo52iLBwuSW6VcwxqrY7TNMFU 82
petaly/connectors/gcp/bigquery/config/extractor_type_transformer.json sha256=jrlby8FUUwkx4V_EGMix_pkQlWcUCVUgmeoapZaZnt4 3
petaly/connectors/gcp/bigquery/config/load_from_stmt.json sha256=i86XK47l5H9DIgh1ODQu8E3BpsAw3Y718Cr6efPDohI 162
petaly/connectors/gcp/bigquery/type_mapping/bigquery.json sha256=f0z5tt94NsdxCVqJueLX_eu5__-4H_72TghqIqf06lA 344
petaly/connectors/gcp/bigquery/type_mapping/csv.json sha256=BPk_yppDb3lUORiKmoscjVYJQBpfi7t-tovgp7IXHPM 256
petaly/connectors/gcp/bigquery/type_mapping/mysql.json sha256=scuIKBqf3QGOIdruPmyQE-Km85hkBLHn8yAYqqxKrQg 1018
petaly/connectors/gcp/bigquery/type_mapping/postgres.json sha256=HDyC2WgUPpSKyYjMFpEa6S3426vbLx-gnrLBONrRhi8 760
petaly/connectors/gcp/bigquery/type_mapping/redshift.json sha256=WP8LgA6CYQdtdWHvQHkGT02qPjjFzIKaNdLw1HQ5wf0 807
petaly/connectors/gcp/gs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
petaly/connectors/gcp/gs/gs_connector.py sha256=YI8_IA1H5ggjbu8L3-C6jrOhM85Qo72tjN7Fvg-D2aA 6565
petaly/connectors/gcp/gs/gs_extractor.py sha256=ZYGgw35dDHRed7J6Ip6qffaid-oUL_ejkbLIZYI3xx8 2136
petaly/connectors/gcp/gs/gs_loader.py sha256=PSyBv-IckqGb1ngubfHbl3IjS-QrDo455HRYTUgvFS0 1794
petaly/connectors/gcp/gs/config/connector_attributes.json sha256=hL5TOoTDZ1CqrxJZoaJRWWUQEkKjYD58X7_AUJ8WobA 226
petaly/connectors/gcp/gs/config/extractor_type_transformer.json sha256=jrlby8FUUwkx4V_EGMix_pkQlWcUCVUgmeoapZaZnt4 3
petaly/connectors/mysql/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
petaly/connectors/mysql/metadata.sql sha256=oHUTz72ZHhfH6UKKvk7l-swmbgFhe1qDB0E2YhRlkuY 1577
petaly/connectors/mysql/mysql_connector.py sha256=fcp_0AjqQI_MY5qtpJcFTfV67GIZ_p9LZkG92mpZiZI 9097
petaly/connectors/mysql/mysql_extractor.py sha256=o9155ks4o4yPKh1gDKOZfUkgg4WO2qvk1AmmtoZZWFg 3312
petaly/connectors/mysql/mysql_loader.py sha256=mWsw5ENO-lS9-8Ud_Xxx7pDcH7FfGjMW-VEl6HjPWUs 5735
petaly/connectors/mysql/config/connector_attributes.json sha256=67xB7S-B8UMBqvy_2T5via7Z7_J1-JmHMl2njT1yuH4 2672
petaly/connectors/mysql/config/create_table_stmt.sql sha256=RxE2aXIHpZtlWySOljPZNzT-zJ4wNUd6F92Xq0pkjpw 117
petaly/connectors/mysql/config/depreacted_database_attributes.json sha256=31NB6HYG3N0N_AOsL5mwSemFW8m31ZKRi2RvPoJE-6k 603
petaly/connectors/mysql/config/extract_to_outfile_stmt.sql sha256=G471XCCuUX-yCnV3-N0ZJW9fvE6NNUsNfBVjWgRVt6g 360
petaly/connectors/mysql/config/extract_to_stmt.sql sha256=pM0aMim6MecHYjfu8XXBd6tO1pPNpX9SlU0dUAxhMwc 40
petaly/connectors/mysql/config/extractor_type_transformer.json sha256=-KWibjBW62-wbe6z28z9iK50kAIAyYxwtZZru37J1N4 4
petaly/connectors/mysql/config/load_from_stmt.sql sha256=rlGnq7Z7uZt2UVioeNwKShw2S4S8uF-UYOLLd6mGXsM 104
petaly/connectors/mysql/type_mapping/bigquery.json sha256=qAeLtJFb0ctGYZX23_GfDQkNDzml2ATc39ljyWZIMBY 299
petaly/connectors/mysql/type_mapping/csv.json sha256=aURlg80Q6helzTT_9BUAr6O8ccYaOHo_VUXWhvxbw_4 251
petaly/connectors/mysql/type_mapping/mysql.json sha256=PhFpNgza0cm_6gM3cfwoXM4XSTDXR65qAsPBwcPazNc 1113
petaly/connectors/mysql/type_mapping/postgres.json sha256=Ie8qBk4ZrzbB3AOkV45w_1geDup9IZGkqiPx9m5Unig 1143
petaly/connectors/mysql/type_mapping/redshift.json sha256=fXL3-q9JbWwPFDVDqg3s9S01jfbarvwe9Hx-Bz91VTM 1165
petaly/connectors/postgres/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
petaly/connectors/postgres/metadata.sql sha256=tMljBHwHEpYzW3IzAnVAZOkyHVDr0Bh-zkxWJlZ5ul8 1735
petaly/connectors/postgres/psql_connector.py sha256=VNb6BLCUSHRBv3PGbN9OUIQabeP3993hV2muRnq-i5E 4102
petaly/connectors/postgres/psql_extractor.py sha256=4YFN3_kQOtgoSxLgi979CiXJk2tWU-bkBhgnkKs5DUU 2968
petaly/connectors/postgres/psql_loader.py sha256=zHSPfvPwchQwz3QrR43aCLHd2bBc9gAfSkqz-bmC1yw 5450
petaly/connectors/postgres/config/connector_attributes.json sha256=3REX0jfqiw-dGWPtoN3SUkeqxLD9cU7CzdyzZNullUk 4011
petaly/connectors/postgres/config/create_table_stmt.sql sha256=Bx0v-GwKVrUlinbphG5x0Jw-ywRqeB-hv6nzaNcB_MQ 124
petaly/connectors/postgres/config/deprecated_database_attributes.json sha256=0jFw7EEKFYBbaw9on8QeVZZ_68jrS1lxJUA81jEIq5Y 720
petaly/connectors/postgres/config/extract_to_stmt.sql sha256=Q_svpyKmc_s809daWWsAqey54QuD6PlHJd66emJKI7g 108
petaly/connectors/postgres/config/extractor_type_transformer.json sha256=1JzM3a7Bfaiv4epUwIVhZ9lyA-2k5J-aaAZZlVgqgC0 12
petaly/connectors/postgres/config/load_from_stmt.sql sha256=AAA_HnZ9uMaQxqRWJQdxUt2fFsC1VqMVeEfqsLWJOG8 92
petaly/connectors/postgres/type_mapping/bigquery.json sha256=yO-tn6MeF1dGXhtOpo9nuP8AF7Y0yTZXMpkJ67-JSZI 364
petaly/connectors/postgres/type_mapping/csv.json sha256=VWpMkHJoKbodYIN-8Z7Jlx6Bj8zIr6g-Mmhwa4ow7lQ 337
petaly/connectors/postgres/type_mapping/mysql.json sha256=k3Mm75Nxjcfnl7D25PExLDuO_mmBhyTG97WPX_V9zOM 1061
petaly/connectors/postgres/type_mapping/postgres.json sha256=PYhLF8QHCmWVTxxDMT2GhooISMhb3vyy3bBt8OI3UIo 1155
petaly/connectors/postgres/type_mapping/redshift.json sha256=PYhLF8QHCmWVTxxDMT2GhooISMhb3vyy3bBt8OI3UIo 1155
petaly/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
petaly/core/composer.py sha256=4s9RVT-Az8e5tp9hsSO2VlnZfbyy_LPElNQomn89S6E 3805
petaly/core/data_object.py sha256=kkv2Vogm3bgk6Ajs9L5SaBsgOADQxciux2F4oxcxrH8 4524
petaly/core/db_extractor.py sha256=IeMo_0f-h19eEqhDKjtez_kotR_cpCLPdApa3R6QhEU 8596
petaly/core/db_loader.py sha256=FpiuDpc4DByAWpqpCYZ-g2vZl3WikRbPghleXx1gAjM 9622
petaly/core/f_extractor.py sha256=dg68_HBynq318IBPFBRP5pz8SiuWVUNx8MfAg6oGyk4 13453
petaly/core/f_loader.py sha256=99-RPPQquiF6uTX7WvAHluoDsHFNBDSMddYmiKll73w 3497
petaly/core/main_ctl.py sha256=hJU18UfTfuKG75opLLZu6CeiPlrh8TT9ja9lXhaANw4 3075
petaly/core/object_metadata.py sha256=75w2d2xHWw75LzANcPbOwApKAxHTOMxN-ky3kVkuP7g 8685
petaly/core/pipeline.py sha256=plRKntb__-IF9yFuAH20wiiEI2QStT6Jf9U6EDyB6_E 7249
petaly/core/type_mapping.py sha256=wZ-b3XxgOfjFChf0Rm7ogNWIRvVmC1sR6bWDLcNEG8s 1987
petaly/sysconfig/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
petaly/sysconfig/load_class.py sha256=Iqmi4wY6h9kNvNY07RfbDvviSQE3IHZOtLaOJIIQqi4 788
petaly/sysconfig/logger.py sha256=0pzqWXEa7x0rwNck6lnQTmnDiIa9-vVpBGu5oH6RsrE 1918
petaly/sysconfig/main_config.py sha256=SttmcRriYcogRZR80V2P9g9aVAIfg_uVpYws5LvYtIU 13457
petaly/sysconfig/config/class_config.json sha256=TvRGjPSDZHMMGPgGcCtpb1O857YHZ7jwuheFm1TJUr8 6971
petaly/sysconfig/config/logging_config.json sha256=YPOLLLJKSuoLSJorZfaFvu-5YQcHdTnBJwUoapCBcX0 1080
petaly/sysconfig/config/pipeline_meta_config.json sha256=W_GOKi3HCBGi0qCmHBorNvWaDhqZQQhgDs4A5OXUhZ4 4854
petaly/sysconfig/config/pipeline_outdated_arguments.json sha256=Jnn314fyNwmZw9ZJ844Dd9MNgqQQannO1NLEGg_7LLQ 596
petaly/sysconfig/config/template_petaly.ini sha256=5rdjrLZlUX9mP_DW44DURDnSSWWsCmm36TfxT4MHSKo 860
petaly/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
petaly/utils/file_handler.py sha256=ZBlvd5V6BZa4-HAcPRZZtXA7QT1i8yGs8i7j4tHPxQk 16082
petaly/utils/utils.py sha256=oEOD4o15rQsKoS4Glfx_cjF60wK1jPmxbmGFCBgoKdQ 1311
petaly-0.0.11.dist-info/LICENSE.md sha256=pdTcrd_fOOcJx4HPb6XKHCIkmTYCnGftznE6eqchhFA 11342
petaly-0.0.11.dist-info/METADATA sha256=q8UKsU65NtNjfwhNIUe2yFPxXNOW7StLQCSX36sIU2M 36579
petaly-0.0.11.dist-info/WHEEL sha256=jB7zZ3N9hIM9adW7qlTAyycLYW9npaWKLRzaoVcLKcM 91
petaly-0.0.11.dist-info/top_level.txt sha256=RQ0vowqjMuli4Px_0kGPZXgjhJ3FvG3IF9hPTndKJvw 7
petaly-0.0.11.dist-info/RECORD

top_level.txt

petaly