tulona

View on PyPIReverse Dependencies (0)

0.11.0 tulona-0.11.0-py3-none-any.whl

Wheel Details

Project: tulona
Version: 0.11.0
Filename: tulona-0.11.0-py3-none-any.whl
Download: [link]
Size: 39807
MD5: 6d3136b2570740e6395c66827e322d5d
SHA256: c0ad9e50c6e108730421f128ea516ddcd7287c854b049e0cf8f176915a84609b
Uploaded: 2024-08-05 07:41:34 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tulona
Version: 0.11.0
Summary: A tool to compare data from different sources.
Author: Mrinal Kanti Sardar
Project-Url: Homepage, https://github.com/mrinalsardar/tulona
Project-Url: Documentation, https://github.com/mrinalsardar/tulona
Project-Url: Repository, https://github.com/mrinalsardar/tulona.git
Project-Url: Issues, https://github.com/mrinalsardar/tulona/issues
Keywords: tulona,comparison,data comparison,database scan,database profile
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.8
Requires-Dist: click (~=8.1)
Requires-Dist: ruamel.yaml (~=0.18)
Requires-Dist: psycopg2-binary (~=2.9)
Requires-Dist: pymysql (~=1.1)
Requires-Dist: cryptography (~=42.0)
Requires-Dist: snowflake-sqlalchemy (>=1.5.3)
Requires-Dist: pyodbc (~=5.1)
Requires-Dist: pandas (~=1.5)
Requires-Dist: openpyxl (~=3.1)
Requires-Dist: Jinja2 (~=3.1)
Requires-Dist: pydantic (~=2.7)
Requires-Dist: sqlalchemy-bigquery
Requires-Dist: google-cloud-bigquery-storage
Requires-Dist: pytest; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: faker; extra == "dev"
Requires-Dist: bump-my-version; extra == "dev"
Requires-Dist: build; extra == "dev"
Requires-Dist: twine; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 14804 characters]

WHEEL

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

RECORD

Path Digest Size
tulona/__init__.py sha256=qEFeq3yuf3lQKVseALmL8aPM8fpCS54B_5pry00M3hk 76
tulona/exceptions.py sha256=MIkoJm6Qm_bKlniqwXaLYOAKDD2OpuZ62AqgtHBjaLA 2896
tulona/adapter/bigquery.py sha256=8TbqWTKjG0fNCh5w_yRqderqsBHeR1MeTM1XXxc8LyI 881
tulona/adapter/connection.py sha256=LDYcKOvruD_7NOFTrDvqlBBk83tQebYbaK8GM4kjb58 1460
tulona/adapter/mssql.py sha256=N0CMOjJTXQVsylPn9kC4RkMHNvIW6IE1blz5uIDApIE 960
tulona/adapter/mysql.py sha256=7PJ0ood8gz8C22X20rZn5PDtM6J5Qtv_qkJobo3kG34 1309
tulona/adapter/postgres.py sha256=BCtnzAa0A_JJN1gfMVhTreOZxi-AkxQX-hnQS2teV7A 1324
tulona/adapter/snowflake.py sha256=p-U58BRDV2OWQ61P4dBXd_JMc1ceahBCv_q7Pb4yNOc 3857
tulona/adapter/base/connection.py sha256=9t16rrVUDPBBc-tMXxFGr4QUF42T5dGfCQbz8Jcx3Yk 123
tulona/cli/base.py sha256=Qvp0rLIvdaFafEpM_viUalCee6RuBo8szkVVF9hwzNQ 19513
tulona/cli/params.py sha256=1hdo7T-6uAZxUaO-PPGys1tUyzqguCcC7ZNkUkTxm6Q 930
tulona/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tulona/config/profile.py sha256=mflUXn1D4GJURAu0UyW-l2EtcSEAcdyQnvT6Ihxas6M 2009
tulona/config/project.py sha256=E0zi6fJ3z8KtnskBWyhzSihLdKwQ0O_ZVhwZqGtkYKA 1936
tulona/task/base.py sha256=ZJ53fw9937DtCuBvEA5NgohvOZcAU4iLBh6wcvHy7eI 553
tulona/task/compare.py sha256=fG0kDjNoPqpaGtKB0u-zkgiLlcYbHpdHTbKXCNtIqok 25542
tulona/task/helper.py sha256=DmMBfcC4z2B5Rhr4d3mY0tgxYMECFUQcoAF3x2wHWuo 1890
tulona/task/ping.py sha256=sOBa3_OCQvsKrVh7K1koDNuHG36NoDlPx9zy1wvVyCc 1385
tulona/task/profile.py sha256=Yd1Z5G1ClPPxNJD6VaR_60TYa8lyIS7itG7qSApjtPQ 13123
tulona/task/scan.py sha256=y2BGSMQP1kqEQEORakLIGEX-jr0PdhtyLUI_CIrsGb0 17081
tulona/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tulona/util/database.py sha256=rFbu6qTSM0se7Hl6pI54ExGWq_lG9bS7eE-xPob4muM 609
tulona/util/dataframe.py sha256=X1CAlIhcdWzCdEzcIyTtNDhnYm-KJmqEGZ0qqWzfHZE 1303
tulona/util/excel.py sha256=CbrN_MpYuO3adztz-ChB_dwdsG5peCFSR5AYQCKfGXM 3074
tulona/util/filesystem.py sha256=3txgmq2r7_hh4sDqCETFtjLhnUc48HGR0aEoPNlCE6w 1499
tulona/util/profiles.py sha256=rF43bkWKFbILIWcCZsR1-KYb-ubEsA6oyBL7gfn3okg 601
tulona/util/sql.py sha256=IG-7T_Lgtcm3xsIyWf0Mqon6Rfor2bdHr0tWJlwBjZg 6581
tulona/util/yaml_parser.py sha256=kekWmX73J314isYCxzwh4nYTCihUL3uE8jNINegob4E 217
tulona-0.11.0.dist-info/LICENSE sha256=QwcOLU5TJoTeUhuIXzhdCEEDDvorGiC6-3YTOl4TecE 11356
tulona-0.11.0.dist-info/METADATA sha256=7ptReCnrpR5J6xJI82ebiffm9wPJ8pLlxFvaP9NtmEQ 16591
tulona-0.11.0.dist-info/WHEEL sha256=R0nc6qTxuoLk7ShA2_Y-UWkN8ZdfDBG2B6Eqpz2WXbs 91
tulona-0.11.0.dist-info/entry_points.txt sha256=5AN5fX_FjQLEi7IPEzXbzyvHv_NNAF9CPX3nRAQeQ_U 47
tulona-0.11.0.dist-info/top_level.txt sha256=dPoAsn9jBGPenK_pQK7SqJbY1CAQFqrFg_0_pcjdWvA 7
tulona-0.11.0.dist-info/RECORD

top_level.txt

tulona

entry_points.txt

tulona = tulona.cli.base:cli