database-factory

View on PyPIReverse Dependencies (0)

1.1.1 database_factory-1.1.1-py3-none-any.whl

Wheel Details

Project: database-factory
Version: 1.1.1
Filename: database_factory-1.1.1-py3-none-any.whl
Download: [link]
Size: 20274
MD5: 03ed5bc711e1d57924f41e58d2322416
SHA256: e6563fc49ca26c8c731b8b2e3a48b72749d6984b57a5f1c0a2955629361a3a4b
Uploaded: 2024-07-08 10:27:23 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: database-factory
Version: 1.1.1
Summary: Database Factory;
Author: Ankit Shrivastava
Home-Page: https://github.com/shrivastava-v-ankit/database-factory
Project-Url: Source, https://github.com/shrivastava-v-ankit/database-factory/
Project-Url: Tracker, https://github.com/shrivastava-v-ankit/database-factory/issues
License: MIT
Keywords: python,os independent,database,sqlalchemy,sqlite3,sqlite,postgres,mysql,maridb,snowflake,bigquery,secret manager
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.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
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: 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: urllib3 (<=1.26.19); extra == "all"
Requires-Dist: snowflake-connector-python (<=3.11.0); extra == "all"
Requires-Dist: snowflake-sqlalchemy (<=1.5.3); 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: psycopg2-binary (<=2.9.9); extra == "all"
Requires-Dist: pymysql (<=1.1.1); extra == "all"
Requires-Dist: google-auth (<=2.31.0); extra == "all"
Requires-Dist: google-auth-httplib2 (<=0.2.0); extra == "all"
Requires-Dist: google-api-python-client (<=2.136.0); extra == "all"
Requires-Dist: google-cloud-secret-manager (<=2.20.0); extra == "all"
Requires-Dist: google-cloud-resource-manager (<=1.12.3); extra == "all"
Requires-Dist: google-api-core (<=2.19.1); extra == "all"
Requires-Dist: googleapis-common-protos (<=1.63.2); extra == "all"
Requires-Dist: grpc-google-iam-v1 (<=0.13.1); extra == "all"
Requires-Dist: grpcio (<=1.64.1); extra == "all"
Requires-Dist: httplib2 (<=0.22.0); extra == "all"
Requires-Dist: cachetools (<=5.3.3); extra == "all"
Requires-Dist: certifi (<=2024.7.4); extra == "all"
Requires-Dist: proto-plus (<=1.24.0); extra == "all"
Requires-Dist: protobuf (<=4.25.3); extra == "all"
Requires-Dist: pyasn1 (<=0.6.0); extra == "all"
Requires-Dist: pyasn1-modules (<=0.4.0); extra == "all"
Requires-Dist: pyparsing (<=3.1.2); extra == "all"
Requires-Dist: rsa (<=4.9); extra == "all"
Requires-Dist: uritemplate (<=4.1.1); extra == "all"
Requires-Dist: grpcio-status (<=1.62.2); extra == "all"
Requires-Dist: urllib3 (<=2.2.2); extra == "all"
Requires-Dist: google-cloud-bigquery (<=3.25.0); extra == "all"
Requires-Dist: sqlalchemy-bigquery (<=1.11.0); extra == "all"
Requires-Dist: google-cloud-core (<=2.4.1); extra == "all"
Requires-Dist: google-crc32c (<=1.5.0); extra == "all"
Requires-Dist: google-resumable-media (<=2.7.1); 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: google-auth (<=2.31.0); extra == "bigquery"
Requires-Dist: google-auth-httplib2 (<=0.2.0); extra == "bigquery"
Requires-Dist: google-api-python-client (<=2.136.0); extra == "bigquery"
Requires-Dist: google-cloud-secret-manager (<=2.20.0); extra == "bigquery"
Requires-Dist: google-cloud-resource-manager (<=1.12.3); extra == "bigquery"
Requires-Dist: google-api-core (<=2.19.1); extra == "bigquery"
Requires-Dist: googleapis-common-protos (<=1.63.2); extra == "bigquery"
Requires-Dist: grpc-google-iam-v1 (<=0.13.1); extra == "bigquery"
Requires-Dist: grpcio (<=1.64.1); extra == "bigquery"
Requires-Dist: httplib2 (<=0.22.0); extra == "bigquery"
Requires-Dist: cachetools (<=5.3.3); extra == "bigquery"
Requires-Dist: certifi (<=2024.7.4); extra == "bigquery"
Requires-Dist: charset-normalizer (<=3.3.2); extra == "bigquery"
Requires-Dist: idna (<=3.7); extra == "bigquery"
Requires-Dist: proto-plus (<=1.24.0); extra == "bigquery"
Requires-Dist: protobuf (<=4.25.3); extra == "bigquery"
Requires-Dist: pyasn1 (<=0.6.0); extra == "bigquery"
Requires-Dist: pyasn1-modules (<=0.4.0); extra == "bigquery"
Requires-Dist: pyparsing (<=3.1.2); extra == "bigquery"
Requires-Dist: requests (<=2.32.3); extra == "bigquery"
Requires-Dist: rsa (<=4.9); extra == "bigquery"
Requires-Dist: uritemplate (<=4.1.1); extra == "bigquery"
Requires-Dist: grpcio-status (<=1.62.2); extra == "bigquery"
Requires-Dist: urllib3 (<=2.2.2); extra == "bigquery"
Requires-Dist: google-cloud-bigquery (<=3.25.0); extra == "bigquery"
Requires-Dist: sqlalchemy-bigquery (<=1.11.0); extra == "bigquery"
Requires-Dist: google-cloud-core (<=2.4.1); extra == "bigquery"
Requires-Dist: google-crc32c (<=1.5.0); extra == "bigquery"
Requires-Dist: google-resumable-media (<=2.7.1); extra == "bigquery"
Requires-Dist: packaging (<=24.1); extra == "bigquery"
Requires-Dist: google-auth (<=2.31.0); extra == "gcp"
Requires-Dist: google-auth-httplib2 (<=0.2.0); extra == "gcp"
Requires-Dist: google-api-python-client (<=2.136.0); extra == "gcp"
Requires-Dist: google-cloud-secret-manager (<=2.20.0); extra == "gcp"
Requires-Dist: google-cloud-resource-manager (<=1.12.3); extra == "gcp"
Requires-Dist: google-api-core (<=2.19.1); extra == "gcp"
Requires-Dist: googleapis-common-protos (<=1.63.2); extra == "gcp"
Requires-Dist: grpc-google-iam-v1 (<=0.13.1); extra == "gcp"
Requires-Dist: grpcio (<=1.64.1); extra == "gcp"
Requires-Dist: httplib2 (<=0.22.0); extra == "gcp"
Requires-Dist: cachetools (<=5.3.3); extra == "gcp"
Requires-Dist: certifi (<=2024.7.4); extra == "gcp"
Requires-Dist: charset-normalizer (<=3.3.2); extra == "gcp"
Requires-Dist: idna (<=3.7); extra == "gcp"
Requires-Dist: proto-plus (<=1.24.0); extra == "gcp"
Requires-Dist: protobuf (<=4.25.3); extra == "gcp"
Requires-Dist: pyasn1 (<=0.6.0); extra == "gcp"
Requires-Dist: pyasn1-modules (<=0.4.0); extra == "gcp"
Requires-Dist: pyparsing (<=3.1.2); extra == "gcp"
Requires-Dist: requests (<=2.32.3); extra == "gcp"
Requires-Dist: rsa (<=4.9); extra == "gcp"
Requires-Dist: uritemplate (<=4.1.1); extra == "gcp"
Requires-Dist: grpcio-status (<=1.62.2); extra == "gcp"
Requires-Dist: urllib3 (<=2.2.2); extra == "gcp"
Requires-Dist: pymysql (<=1.1.1); extra == "mysql"
Requires-Dist: psycopg2-binary (<=2.9.9); extra == "postgres"
Requires-Dist: snowflake-connector-python (<=3.11.0); extra == "snowflake"
Requires-Dist: snowflake-sqlalchemy (<=1.5.3); 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"
Provides-Extra: all
Provides-Extra: aws
Provides-Extra: bigquery
Provides-Extra: gcp
Provides-Extra: mysql
Provides-Extra: postgres
Provides-Extra: snowflake
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5940 characters]

WHEEL

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

RECORD

Path Digest Size
database_factory/.version sha256=Kfqd_6Ae-9qW9i269gzzkGpmcz5-kEwHrtcxP0dFmJQ 45
database_factory/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
database_factory/manager.py sha256=QXjlvOHji2aU5OXUcIngXz2nrv_qTu6Mks364F39U_Y 17566
database_factory/operations.py sha256=CMqWEJG5Im_XtQNI-OwvUStgnzaxFJldmYIhyfctlI0 5469
database_factory/cloud/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
database_factory/cloud/aws/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
database_factory/cloud/aws/auth.py sha256=lmPnkYpgQBEFKhabrK4tdPuIxO-qzUmR6lNCSqFbeI4 3204
database_factory/cloud/aws/secrete_manager.py sha256=UAxq3se3klvPd036FDTqdIdYAe4YxZaX8tpY2GCJY-U 3888
database_factory/cloud/gcp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
database_factory/cloud/gcp/auth.py sha256=slyqD0Y6O2Cq7FLjW3rggnBo6DLyRxiWQbIVGWc06Xw 5800
database_factory/cloud/gcp/resource_manager.py sha256=lu-wUmDWYLIdK60wifE6pwdrJ7Dj-y0qloXE9_--apI 5435
database_factory/cloud/gcp/secrete_manager.py sha256=iQ-Ot9BgOvBZGZ4MGIzk60Nx9yQECiqHreuUIlrWlmc 3876
database_factory/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
database_factory/common/common.py sha256=xYZ1arduMzJ9IMabAAwdGNZ3ae747xefQGshdLDooBo 4217
database_factory-1.1.1.dist-info/LICENSE sha256=Zo41m--PmC1U3BuZI1AbfzRLnQh8HTiC708FcDlr9bw 1117
database_factory-1.1.1.dist-info/METADATA sha256=sk5Hb3B7GCPOk3JzkSLOJvWeWM_nHmCXIiDRomNoKLs 15040
database_factory-1.1.1.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
database_factory-1.1.1.dist-info/top_level.txt sha256=zo_sz1fV4CbzZKHq0kACD_921Eri4UYrg6um4G_y4yo 17
database_factory-1.1.1.dist-info/RECORD

top_level.txt

database_factory