msfabricutils

View on PyPIReverse Dependencies (0)

0.5.0 msfabricutils-0.5.0-py3-none-any.whl
0.4.2 msfabricutils-0.4.2-py3-none-any.whl

Wheel Details

Project: msfabricutils
Version: 0.4.2
Filename: msfabricutils-0.4.2-py3-none-any.whl
Download: [link]
Size: 29530
MD5: e69455427d1d4f6cff024a16af1b7245
SHA256: 5c47b3c35b1d76cd874d4e97bd6816eecd5c8e470803a161e445f350e36481a8
Uploaded: 2024-12-21 18:25:41 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: msfabricutils
Version: 0.4.2
Summary: A Python library exposes additional functionality to work with Python Notebooks in Microsoft Fabric.
Author: Jimmy Jensen
Project-Url: Repository, https://github.com/mrjsj/msfabricutils
License: The MIT License (MIT) Copyright (c) [2024] [Jimmy Jensen] Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: fabric,Microsoft,duckdb,deltalake
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Requires-Dist: azure-identity (>=1.17.1)
Requires-Dist: duckdb (>=1.1.3)
Requires-Dist: deltalake (>=0.22.0)
Requires-Dist: sqlglot (>=25.32.1)
Requires-Dist: polars-lts-cpu (==1.16.0); sys_platform == "darwin"
Requires-Dist: polars (==1.16.0); sys_platform == "win32" or sys_platform == "linux"
Requires-Dist: mkdocs (==1.6.1); extra == "docs"
Requires-Dist: mkdocs-material (==9.5.47); extra == "docs"
Requires-Dist: mkdocs-gen-files (==0.5.0); extra == "docs"
Requires-Dist: mkdocstrings-python; extra == "docs"
Requires-Dist: pytest (>=6.2.5); extra == "dev"
Requires-Dist: ruff (>=0.8.1); extra == "dev"
Requires-Dist: freezegun (>=1.5.1); extra == "dev"
Requires-Dist: python-dotenv (>=1.0.0); extra == "dev"
Provides-Extra: docs
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1820 characters]

WHEEL

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

RECORD

Path Digest Size
msfabricutils/__init__.py sha256=6jYc9aGSCtRNEyEFTQP3i8X3pkCzIhft-9ER4bC-yWk 699
msfabricutils/common/__init__.py sha256=Yb5UG3HdlHadaSNoL5j8JsgE3lGsQFBckMs80-_djMs 283
msfabricutils/common/fabric_duckdb_connection.py sha256=V1QofU-yvxiZ5wgwDXP69dvQltr9NnhWMC-WLY3hOYM 21015
msfabricutils/common/quote_identifier.py sha256=u41MqPYTsOBqPwJz64lobQIaKg9O-cg7XmJZR0RyY1o 632
msfabricutils/common/separator_indices.py sha256=HPAuOMd8EYdUDOfRdwadEaUp7_tBgj2d_oDx8W-Bvzg 1009
msfabricutils/common/string_normalization.py sha256=MHqTgMcDOJHkZePT-3w_6zjXFLM4WkxtH0cTebxcsvY 1309
msfabricutils/core/__init__.py sha256=L2HfhjFTLI0k4pPTSNYqfD6JUpqlRcswKoxbv2wKL1M 392
msfabricutils/core/auth.py sha256=NVj0nuCgkFKyRYgZpyMsc0ZorpNB1qSeC2Lhuc0UPaA 3280
msfabricutils/core/generic.py sha256=MftrF1G2voF7WpJMUcyMdB88E-RUthqhcgFkcXCXfDs 4329
msfabricutils/core/lakehouse.py sha256=ua7ttSk7XQ_crqwWiQ1U56hRTV10dHJcKOvmlOdRSNU 4555
msfabricutils/core/sql_endpoint.py sha256=7ihq0kpwtj47cH3-BELCtqgHgv4PchISe2JIsYW9HSM 1637
msfabricutils/core/workspace.py sha256=UeM4L3l2OZzFVciisilgIUK3Zz3Ta-yCcAwjm5nqvj8 1853
msfabricutils/etl/__init__.py sha256=do2CnYG2ZKX7uWt6_D5_tCeKpB8UxZFtU6GlCoWMiN4 563
msfabricutils/etl/config.py sha256=iahE9E2b_NhsurvP7qEpZCjQ4W9gFfFHWhTmSEQpQbw 8331
msfabricutils/etl/types.py sha256=iDdbi7199qV0n6moY007HGVZWwrRIdOL3RA510qRCWw 63
msfabricutils/etl/helpers/__init__.py sha256=r3N3mJ3YjjzIj2bLqQe3BoaYCujzmd5GQyMPsZoeJjE 349
msfabricutils/etl/helpers/get_max_column_value.py sha256=BVs4zQ9NhxxN8tzfO_S-IyE_LnmToCOYLKoc5enSiHE 1143
msfabricutils/etl/helpers/get_min_column_value.py sha256=b1KbtTmtMzxDKzozNHjNNlKoY1HhXSt0LT8gAS40fOA 1143
msfabricutils/etl/helpers/get_or_create_delta_table.py sha256=_ayvnpwRzcM1Ucyuo450QBMO596H9HyfMKtrpR_-Ul8 806
msfabricutils/etl/helpers/merge_helpers.py sha256=uzaE1oYj0eajw6VaAVSTPVdoES7LDD7xcsCcfW61wSQ 3221
msfabricutils/etl/load/__init__.py sha256=SKxbW7FQwZhZWFcwpvzip15RgqWe-obQlzwyq9z72k4 165
msfabricutils/etl/load/delta_table.py sha256=JLsyJpTsyNCzRvFhU05EdlRKPBExYVmgjYVqr0ZArxY 7838
msfabricutils/etl/read/__init__.py sha256=OMW8FE9dr5cfLteRXmlfewA8ZNxc8IbZLoQIeZf6Msk 123
msfabricutils/etl/read/delta_table.py sha256=KZqaYWtug-A9FvyjuQQpvyGu-DT1Sxot8VbW3annPMY 1316
msfabricutils/etl/read/parquet.py sha256=TQPhPceOFTCLuS5VQHApEPiTt08UAaGbCcKhVK7jiBE 1846
msfabricutils/etl/transform/__init__.py sha256=hAJbQdoEdFfAMP7g5VEbbMxHqtl9s4O9U2fMq0aTxBw 359
msfabricutils/etl/transform/transforms.py sha256=enUw0KS7BVegCQH6HAmXx8ydaN4yHEZK_mrhlJ_E67s 13441
msfabricutils-0.4.2.dist-info/LICENSE sha256=0N2a9Ag8Y2WsT908WcTAoxJ1PT2oUEfrWXhNm-xV01Y 1082
msfabricutils-0.4.2.dist-info/METADATA sha256=w_OOqcQS9lDSW78Q58L2IOKNbGOrtI_DAIjkyNk1Ulc 4471
msfabricutils-0.4.2.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
msfabricutils-0.4.2.dist-info/top_level.txt sha256=v2leaQr_9uJhG9nAXYf2uYpn7HF2v-iCjyvTgAocx-Q 14
msfabricutils-0.4.2.dist-info/RECORD

top_level.txt

msfabricutils