dbsnaplake

View on PyPIReverse Dependencies (0)

0.3.2 dbsnaplake-0.3.2-py3-none-any.whl

Wheel Details

Project: dbsnaplake
Version: 0.3.2
Filename: dbsnaplake-0.3.2-py3-none-any.whl
Download: [link]
Size: 57506
MD5: bcd54c617de073d907e1aa28a13b470d
SHA256: b5143d0301d059ea3c15a11a2781d1227f689f993288bdeeeae990178eb33b75
Uploaded: 2024-09-06 04:55:30 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dbsnaplake
Version: 0.3.2
Summary: A framework that convert Any Database Snapshot to Analytical Friendly Data Lake.
Author: Sanhe Hu
Author-Email: husanhe[at]gmail.com
Maintainer: Sanhe Hu
Maintainer-Email: husanhe[at]email.com
Home-Page: https://github.com/MacHu-GWU/dbsnaplake-project
Download-Url: https://pypi.python.org/pypi/dbsnaplake/0.3.2#downloads
License: GPL
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Natural Language :: English
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python
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: Programming Language :: Python :: 3 :: Only
Platform: Windows
Platform: MacOS
Platform: Unix
Requires-Python: >=3.9
Requires-Dist: polars (<2.0.0,>=1.2.1)
Requires-Dist: s3pathlib (<3.0.0,>=2.2.1)
Requires-Dist: s3manifesto (<1.0.0,>=0.4.1)
Requires-Dist: pynamodb-mate (<7.0.0.0,>=6.0.0.4)
Requires-Dist: polars-writer (<1.0.0,>=0.3.1)
Requires-Dist: Sphinx (==5.3.0); extra == "docs"
Requires-Dist: sphinx-jinja (==2.0.2); extra == "docs"
Requires-Dist: sphinx-copybutton (==0.5.1); extra == "docs"
Requires-Dist: sphinx-design (==0.5.0); extra == "docs"
Requires-Dist: furo (==2023.03.27); extra == "docs"
Requires-Dist: nbsphinx (==0.8.12); extra == "docs"
Requires-Dist: rstobj (==1.2.1); extra == "docs"
Requires-Dist: pygments (==2.15.1); extra == "docs"
Requires-Dist: ipython (==8.10.0); extra == "docs"
Requires-Dist: docfly (==2.0.3); extra == "docs"
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-cov; extra == "tests"
Requires-Dist: moto (<6.0.0,>=5.0.0); extra == "tests"
Requires-Dist: rich (<14.0.0,>=13.4.2); extra == "tests"
Requires-Dist: vislog (<1.0.0,>=0.1.2); extra == "tests"
Requires-Dist: numpy (<2.0.0,>=1.26.4); extra == "tests"
Requires-Dist: boto-session-manager (<2.0.0,>=1.7.2); extra == "tests"
Requires-Dist: deltalake (<1.0.0,>=0.18.2); extra == "tests"
Provides-Extra: docs
Provides-Extra: tests
License-File: LICENSE.txt
License-File: AUTHORS.rst
[Description omitted; length: 2732 characters]

WHEEL

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

RECORD

Path Digest Size
dbsnaplake/__init__.py sha256=-B6gywHqSACCYEbXgDNOJpUJaQ4m3aElvzCVUCMmPV8 445
dbsnaplake/_import_utils.py sha256=dr-Xf6QD0VNYNryjwFR_h1MsazvZdQC5ancGC0l6g2s 1949
dbsnaplake/_version.py sha256=pSUd7uXr92LwnjeIh1U3WOV0k2BYkdg00sCBb6mLSf4 93
dbsnaplake/api.py sha256=k-xUOAEOXi-6dLQbJqgIPHBUIn_9iEz8O3yhRrsZlUE 2028
dbsnaplake/compaction.py sha256=w0gY9ga0rLuZwmHfHImM6LrH4kl5DClbcOZLYQlpYkM 6269
dbsnaplake/constants.py sha256=t12dAwmIqIKKiuqPJtY143famQ0mnambsU6coryuerk 712
dbsnaplake/logger.py sha256=Z43YQ-WXMFO9uIBxBFnaYDoaYk-mg8jpTHAqtYfJCSU 378
dbsnaplake/partition.py sha256=VZnGq0FBCHQyOfJL1AVl1cnq7l2AMDmUsFUOSl1wvUY 8405
dbsnaplake/paths.py sha256=97S8BLeL_V7rmEA-I0RmMZCJ8p1lZseMiorow53W4C8 642
dbsnaplake/polars_utils.py sha256=owebdUw4YcHvLg0Uguip4A0p2v2AZfmC3ORa2ZMbNHU 11608
dbsnaplake/project.py sha256=hzyLaXQD0kSbyqFfTL2FT4bZgVNXc7MfFs2C2rShdQw 26470
dbsnaplake/s3_loc.py sha256=BbAofTmjt6sV-O0sC1ur18WQM6NVKUqZ6JjS8VtsbVM 8530
dbsnaplake/snapshot_to_staging.py sha256=92ymimPgnejTf5PYH9kdBE3pSTRWteJSRV5HcUTlzWc 14749
dbsnaplake/staging_to_datalake.py sha256=eIWXt9B-GjeDoKl4y2DFVACk12RlOKRMO95aMdqaHmQ 10464
dbsnaplake/tracker.py sha256=RauoPmbrDURWRbXMXflEEeJgPJqLTX_UByowJpn_CD4 1869
dbsnaplake/typehint.py sha256=2iTg4inY4MTZfvhNTrQsGAuYW8xcp9Umz7_D61rIW1g 167
dbsnaplake/utils.py sha256=VmnSwV7lvCl7icxKRjGnZh_P1Y2CkksvfHq971nCZTA 1319
dbsnaplake/validate_datalake.py sha256=ghjLEmmnW7YZeePSVJMf-FPfP1He5Hqbsjcmtlqy8gs 11747
dbsnaplake/docs/__init__.py sha256=f-E2GGaAOnea7U51BKWcRtFHZ6p2iPnvGoXR6VvBtGg 43
dbsnaplake/tests/__init__.py sha256=2nfXkz9TigdtVWm0YAeP8qD83i0KvM74AWag9WJMw4Q 58
dbsnaplake/tests/data_faker.py sha256=ArXDKlFSG6xKfZ1RBdq9jZO2c6fh6wsJvcg0GYIPNCI 2572
dbsnaplake/tests/helper.py sha256=p_oZhY0NE1HTQ50ftj1y4sJ6nVOLxQrPwseOlX0AD4s 447
dbsnaplake/tests/mock_aws.py sha256=BvbgkYXhwNKZnoqEIN93twTFS_tlM1RiTyAC9VicfwM 1261
dbsnaplake/vendor/__init__.py sha256=O9CT1B2F-cVB8elT0EoCJbgkcffjvlmqteqavs4giDg 25
dbsnaplake/vendor/pytest_cov_helper.py sha256=nR-I6d8j0P1JQy6dxIiZtG9Gz0DkfJFpk6EPCCpfnm8 3572
dbsnaplake/vendor/timer.py sha256=udpza3RXYmFgEmizkmp1srn6zMvfaL5wb371GPSewX8 4778
dbsnaplake/vendor/vislog/__init__.py sha256=0dFO8_HxS_IWT48WbodlLJ-ysc6-0xiEFf4bVAfA0tw 427
dbsnaplake/vendor/vislog/_version.py sha256=NZBjYYSoNR2nlTX59p8SDo-hU2DoR8U_jfmtW4alUf0 93
dbsnaplake/vendor/vislog/impl.py sha256=NVYAoTjTdbwqSyJAk5oe6LbPUY8dQLEO4nKLTstMfx8 24542
dbsnaplake/vendor/vislog/paths.py sha256=97S8BLeL_V7rmEA-I0RmMZCJ8p1lZseMiorow53W4C8 642
dbsnaplake-0.3.2.dist-info/AUTHORS.rst sha256=nHTveFzFQh1uHjbLOIj6LbooSLAAByNffYkdIMKP-Pc 670
dbsnaplake-0.3.2.dist-info/LICENSE.txt sha256=jOtLnuWt7d5Hsx6XXB2QxzrSe2sWWh3NgMfFRetluQM 35147
dbsnaplake-0.3.2.dist-info/METADATA sha256=dfZ-talffmeHWuLzYt1t9RQ2hKlmnycg_LB2jh5XmEk 5085
dbsnaplake-0.3.2.dist-info/WHEEL sha256=cVxcB9AmuTcXqmwrtPhNK88dr7IR_b6qagTj0UvIEbY 91
dbsnaplake-0.3.2.dist-info/top_level.txt sha256=ldeTKi6HN7fJQBFtvNpziEC8gsxyPMbiv4gslgZwZ2g 11
dbsnaplake-0.3.2.dist-info/RECORD

top_level.txt

dbsnaplake