connector-factory

View on PyPIReverse Dependencies (0)

0.0.5 connector_factory-0.0.5-py3-none-any.whl

Wheel Details

Project: connector-factory
Version: 0.0.5
Filename: connector_factory-0.0.5-py3-none-any.whl
Download: [link]
Size: 29754
MD5: 3d3073e1192fb8e393a283a736aba2e4
SHA256: 30286f5a21662fdbc7d1e2bfe60714811cd38822d940bf8672d851329c6b5292
Uploaded: 2024-07-15 04:53:24 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: connector-factory
Version: 0.0.5
Summary: Connector Factory;
Author: Ankit Shrivastava
Home-Page: https://github.com/shrivastava-v-ankit/connector-factory
Project-Url: Source, https://github.com/shrivastava-v-ankit/connector-factory/
Project-Url: Tracker, https://github.com/shrivastava-v-ankit/connector-factory/issues
License: MIT
Keywords: python,os independent,database,sqlalchemy,sqlite3,sqlite,postgres,mysql,maridb,snowflake,aws,s3select,salesforce
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Version Control :: Git
Platform: any
Requires-Python: >3.8, <3.13
Requires-Dist: pandas (<=2.2.2)
Requires-Dist: sqlalchemy (<=2.0.31)
Requires-Dist: greenlet (<=3.0.3)
Requires-Dist: numpy (<=2.0.0)
Requires-Dist: python-dateutil (<=2.9.0)
Requires-Dist: pytz (<=2024.1)
Requires-Dist: six (<=1.16.0)
Requires-Dist: tzdata (<=2024.1)
Requires-Dist: typing-extensions (<=4.12.2)
Requires-Dist: snowflake-connector-python (<=3.11.0); extra == "all"
Requires-Dist: snowflake-sqlalchemy (<=1.6.1); extra == "all"
Requires-Dist: pyjwt (<=2.8.0); extra == "all"
Requires-Dist: asn1crypto (<=1.5.1); extra == "all"
Requires-Dist: certifi (<=2024.6.2); extra == "all"
Requires-Dist: cffi (<=1.16.0); extra == "all"
Requires-Dist: charset-normalizer (<=3.3.2); extra == "all"
Requires-Dist: cryptography (<=42.0.8); extra == "all"
Requires-Dist: filelock (<=3.15.4); extra == "all"
Requires-Dist: idna (<=3.7); extra == "all"
Requires-Dist: oscrypto (<=1.3.0); extra == "all"
Requires-Dist: packaging (<=24.1); extra == "all"
Requires-Dist: platformdirs (<=4.2.2); extra == "all"
Requires-Dist: pyOpenSSL (<=24.1.0); extra == "all"
Requires-Dist: pycparser (<=2.22); extra == "all"
Requires-Dist: pycryptodomex (<=3.20.0); extra == "all"
Requires-Dist: requests (<=2.32.3); extra == "all"
Requires-Dist: sortedcontainers (<=2.4.0); extra == "all"
Requires-Dist: tomlkit (<=0.12.5); extra == "all"
Requires-Dist: urllib3 (<=1.26.19); extra == "all"
Requires-Dist: boto3 (<=1.34.137); extra == "all"
Requires-Dist: botocore (<=1.34.137); extra == "all"
Requires-Dist: jmespath (<=1.0.1); extra == "all"
Requires-Dist: s3transfer (<=0.10.2); extra == "all"
Requires-Dist: psycopg2-binary (<=2.9.9); extra == "all"
Requires-Dist: pymysql (<=1.1.1); extra == "all"
Requires-Dist: simple-salesforce (<=1.12.6); extra == "all"
Requires-Dist: attrs (<=23.2.0); extra == "all"
Requires-Dist: isodate (<=0.6.1); extra == "all"
Requires-Dist: lxml (<=5.2.2); extra == "all"
Requires-Dist: more-itertools (<=10.3.0); extra == "all"
Requires-Dist: requests-file (<=2.1.0); extra == "all"
Requires-Dist: requests-toolbelt (<=1.0.0); extra == "all"
Requires-Dist: zeep (<=4.2.1); extra == "all"
Requires-Dist: databricks-sql-connector (<=3.2.0); extra == "all"
Requires-Dist: et-xmlfile (<=1.1.0); extra == "all"
Requires-Dist: lz4 (<=4.3.3); extra == "all"
Requires-Dist: oauthlib (<=3.2.2); extra == "all"
Requires-Dist: openpyxl (<=3.1.5); extra == "all"
Requires-Dist: pyarrow (<=16.1.0); extra == "all"
Requires-Dist: thrift (<=0.20.0); extra == "all"
Requires-Dist: pyodbc (<=5.1.0); extra == "all"
Requires-Dist: ibm-db-sa (<=0.4.0); extra == "all"
Requires-Dist: ibm-db (<=3.2.3); extra == "all"
Requires-Dist: PyDynamoDB (<=0.6.1); extra == "all"
Requires-Dist: pyparsing (<=3.1.2); extra == "all"
Requires-Dist: tenacity (<=8.4.2); extra == "all"
Requires-Dist: boto3 (<=1.34.137); extra == "aws"
Requires-Dist: botocore (<=1.34.137); extra == "aws"
Requires-Dist: jmespath (<=1.0.1); extra == "aws"
Requires-Dist: s3transfer (<=0.10.2); extra == "aws"
Requires-Dist: urllib3 (<=1.26.19); extra == "aws"
Requires-Dist: databricks-sql-connector (<=3.2.0); extra == "databricks"
Requires-Dist: certifi (<=2024.6.2); extra == "databricks"
Requires-Dist: charset-normalizer (<=3.3.2); extra == "databricks"
Requires-Dist: et-xmlfile (<=1.1.0); extra == "databricks"
Requires-Dist: idna (<=3.7); extra == "databricks"
Requires-Dist: lz4 (<=4.3.3); extra == "databricks"
Requires-Dist: oauthlib (<=3.2.2); extra == "databricks"
Requires-Dist: openpyxl (<=3.1.5); extra == "databricks"
Requires-Dist: pyarrow (<=16.1.0); extra == "databricks"
Requires-Dist: requests (<=2.32.3); extra == "databricks"
Requires-Dist: urllib3 (<=1.26.19); extra == "databricks"
Requires-Dist: thrift (<=0.20.0); extra == "databricks"
Requires-Dist: ibm-db-sa (<=0.4.0); extra == "db2"
Requires-Dist: ibm-db (<=3.2.3); extra == "db2"
Requires-Dist: PyDynamoDB (<=0.6.1); extra == "dynamodb"
Requires-Dist: boto3 (<=1.34.137); extra == "dynamodb"
Requires-Dist: botocore (<=1.34.137); extra == "dynamodb"
Requires-Dist: jmespath (<=1.0.1); extra == "dynamodb"
Requires-Dist: pyparsing (<=3.1.2); extra == "dynamodb"
Requires-Dist: s3transfer (<=0.10.2); extra == "dynamodb"
Requires-Dist: tenacity (<=8.4.2); extra == "dynamodb"
Requires-Dist: urllib3 (<=1.26.19); extra == "dynamodb"
Requires-Dist: pymysql (<=1.1.1); extra == "mariadb"
Requires-Dist: pymysql (<=1.1.1); extra == "mysql"
Requires-Dist: psycopg2-binary (<=2.9.9); extra == "postgres"
Requires-Dist: psycopg2-binary (<=2.9.9); extra == "redshift"
Requires-Dist: boto3 (<=1.34.137); extra == "s3select"
Requires-Dist: botocore (<=1.34.137); extra == "s3select"
Requires-Dist: jmespath (<=1.0.1); extra == "s3select"
Requires-Dist: s3transfer (<=0.10.2); extra == "s3select"
Requires-Dist: urllib3 (<=1.26.19); extra == "s3select"
Requires-Dist: simple-salesforce (<=1.12.6); extra == "salesforce"
Requires-Dist: pyjwt (<=2.8.0); extra == "salesforce"
Requires-Dist: attrs (<=23.2.0); extra == "salesforce"
Requires-Dist: certifi (<=2024.6.2); extra == "salesforce"
Requires-Dist: cffi (<=1.16.0); extra == "salesforce"
Requires-Dist: charset-normalizer (<=3.3.2); extra == "salesforce"
Requires-Dist: cryptography (<=42.0.8); extra == "salesforce"
Requires-Dist: idna (<=3.7); extra == "salesforce"
Requires-Dist: isodate (<=0.6.1); extra == "salesforce"
Requires-Dist: lxml (<=5.2.2); extra == "salesforce"
Requires-Dist: more-itertools (<=10.3.0); extra == "salesforce"
Requires-Dist: platformdirs (<=4.2.2); extra == "salesforce"
Requires-Dist: pycparser (<=2.22); extra == "salesforce"
Requires-Dist: requests (<=2.32.3); extra == "salesforce"
Requires-Dist: requests-file (<=2.1.0); extra == "salesforce"
Requires-Dist: requests-toolbelt (<=1.0.0); extra == "salesforce"
Requires-Dist: urllib3 (<=1.26.19); extra == "salesforce"
Requires-Dist: zeep (<=4.2.1); extra == "salesforce"
Requires-Dist: snowflake-connector-python (<=3.11.0); extra == "snowflake"
Requires-Dist: snowflake-sqlalchemy (<=1.6.1); extra == "snowflake"
Requires-Dist: pyjwt (<=2.8.0); extra == "snowflake"
Requires-Dist: asn1crypto (<=1.5.1); extra == "snowflake"
Requires-Dist: certifi (<=2024.6.2); extra == "snowflake"
Requires-Dist: cffi (<=1.16.0); extra == "snowflake"
Requires-Dist: charset-normalizer (<=3.3.2); extra == "snowflake"
Requires-Dist: cryptography (<=42.0.8); extra == "snowflake"
Requires-Dist: filelock (<=3.15.4); extra == "snowflake"
Requires-Dist: idna (<=3.7); extra == "snowflake"
Requires-Dist: oscrypto (<=1.3.0); extra == "snowflake"
Requires-Dist: packaging (<=24.1); extra == "snowflake"
Requires-Dist: platformdirs (<=4.2.2); extra == "snowflake"
Requires-Dist: pyOpenSSL (<=24.1.0); extra == "snowflake"
Requires-Dist: pycparser (<=2.22); extra == "snowflake"
Requires-Dist: pycryptodomex (<=3.20.0); extra == "snowflake"
Requires-Dist: requests (<=2.32.3); extra == "snowflake"
Requires-Dist: sortedcontainers (<=2.4.0); extra == "snowflake"
Requires-Dist: tomlkit (<=0.12.5); extra == "snowflake"
Requires-Dist: urllib3 (<=1.26.19); extra == "snowflake"
Requires-Dist: pyodbc (<=5.1.0); extra == "synapse"
Provides-Extra: all
Provides-Extra: aws
Provides-Extra: databricks
Provides-Extra: db2
Provides-Extra: dynamodb
Provides-Extra: mariadb
Provides-Extra: mysql
Provides-Extra: postgres
Provides-Extra: redshift
Provides-Extra: s3select
Provides-Extra: salesforce
Provides-Extra: snowflake
Provides-Extra: synapse
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 13933 characters]

WHEEL

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

RECORD

Path Digest Size
connector_factory/.version sha256=i3bApev8HvhWQf_zs9b0vAtpLtiJt3VS_TnLUoTBbtA 45
connector_factory/__init__.py sha256=mdqpMDY9gejYKH_5AM-dSdhrCUW5AKreddlPqheVdWo 38
connector_factory/decorator.py sha256=kxG95tV00k3GnTVi5P9ncuzUq4D0XwlOwrRcKDZzszs 8448
connector_factory/factory.py sha256=xn4g0QOUocfvES8mThkw2O_oHO9YDkh2eWT8b5kOJXE 12293
connector_factory/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
connector_factory/common/common.py sha256=YdRNGZA6ruWFg_gh3TYACUYMk4v8omTZLgThsXh6KdI 1621
connector_factory/connectors/aws.py sha256=eiJnmQZXSvd56hJC6IGI8MLW-GbmOfdwNapAEOQmvPw 1801
connector_factory/connectors/databricks.py sha256=azo6udVlknIRuZcKWnbT_vaJ1HAxKG97v8sn5bI5_Rs 3407
connector_factory/connectors/db2.py sha256=Ycu4M4xcD_WkXHiznjQW80q1m4k4Y5NyZXyZt0gMLks 3468
connector_factory/connectors/dynamodb.py sha256=9HnYpiGJo4ICWIvrQnGicqV-1Jx7UkDR-mTMxUAXrBE 3335
connector_factory/connectors/mysql.py sha256=687abnY_yrh0cwOYuJ-l7-jhncLUzxjkcClayZnr1sE 2913
connector_factory/connectors/postgreSQL.py sha256=8EHqCbQfmx1UZVz9vvNuNe8Q9bS5r2RfFJejr59-gWk 2925
connector_factory/connectors/redshift.py sha256=CFnMnYpntnfuvChxQDv-MlJSgYKcOavhha_MVPHgFCg 2804
connector_factory/connectors/s3select.py sha256=AUfcsw9ZO3laiTz7JkRainn4-6pI4RiGlZco8NwWlFI 11913
connector_factory/connectors/salesforce.py sha256=JBm9KyOAe2CHODKLnanQIN75u1u2lsbm1xiriLMHNvE 6631
connector_factory/connectors/snowflake.py sha256=e6JvKWkf7HvlFEN6_kD2m6MudYOf3ybZaGqGQ57g0wM 5932
connector_factory/connectors/sqlite3.py sha256=7hBeBKuz5UQo4fZZf5KhOMzdm6Jj130Pfl354_sX4Uk 2879
connector_factory/connectors/synapse.py sha256=SJb8-7bOvaKvpX3evPSEr-RRT6QxJjozsnk_8Rt8Nk8 4713
connector_factory-0.0.5.dist-info/LICENSE sha256=2CgEXtK0Ze0lrzDpN5KxP7lt1LgfYpNV1vyNRvjmW7Q 1074
connector_factory-0.0.5.dist-info/METADATA sha256=-K-GyBvYavs4tV3rin0iZ-kpjOgjoFkQpy5LcphvQio 22395
connector_factory-0.0.5.dist-info/WHEEL sha256=Z4pYXqR_rTB7OWNDYFOm1qRk0RX6GFP2o8LgvP453Hk 91
connector_factory-0.0.5.dist-info/top_level.txt sha256=geJ1dA_XWrrSy3j98NAISJo76ox2wSwtRFIwGulc90w 18
connector_factory-0.0.5.dist-info/RECORD

top_level.txt

connector_factory