Metadata-Version: 2.3
Name: umbitlib
Version: 0.0.80
Summary: A library containing functions and constants commonly used so they can be centrally hosted sourced and managed
License: MIT
Author: Ken Briercheck, Samuel Cloward, Kevin Galbraith, Luke Iremadze, Shuktika Maheshwari, Jed Nigro, Javier Prado, Martin Smith"
Requires-Python: >=3.10
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: cx-oracle (>=8.3.0,<9.0.0)
Requires-Dist: datetime (>=5.5,<6.0)
Requires-Dist: importlib (>=1.0.4,<2.0.0)
Requires-Dist: keyring (>=25.6.0,<26.0.0)
Requires-Dist: matplotlib (>=3.10.0,<4.0.0)
Requires-Dist: openpyxl (>=3.1.5,<4.0.0)
Requires-Dist: oracledb (>=3.1.0,<4.0.0)
Requires-Dist: pandas (>=2.2.3,<3.0.0)
Requires-Dist: pandera (>=0.22.1,<0.23.0)
Requires-Dist: psycopg2 (>=2.9.10,<3.0.0)
Requires-Dist: python-dateutil (>=2.9.0.post0,<3.0.0)
Requires-Dist: pyyaml (>=6.0.2,<7.0.0)
Requires-Dist: scipy (>=1.15.1,<2.0.0)
Requires-Dist: seaborn (>=0.13.2,<0.14.0)
Requires-Dist: sqlalchemy (>=2.0.37,<3.0.0)
Requires-Dist: wheel (>=0.45.1,<0.46.0)
Description-Content-Type: text/markdown

# Umbitlib

This is a library containing commonly used functions and constants so that they can be centrally hosted, sourced, tested, and managed

Functions being added to the library should

- Include a clear description of the function's purpose
- Include parameter definitions for easy access in the tooltip
- Include descriptive comments and formatting to aid in reading the code
- Include specific unit tests for the function in the corresponding tests file
- Follow DRY (Don't Repeat Yourself) coding practices where possible
- Include input cleaning and/or explicit parameter-typing  to prevent end-users from entering incorrect values

For an example submission including tests see the 'add()' function in umbitlib/helpers.py and tests/test_helpers.py

