Metadata-Version: 2.1
Name: kdslib
Version: 1.0.4
Summary: KDS logging and data connection helpers
Home-page: UNKNOWN
Author: kdslibraries
Author-email: kdslibraries@aol.com
License: UNKNOWN
Description: kdslib is an internal project for KDS and is distributed under GNU Lesser General Public License v3 or later (LGPLv3+)
        
        The purpose of this project is to help standardize coding styles and provide basic utilities to all Python developers across KDS.
        
        kdsutil's callable modules include:
        
        -> Logger (for all levels)
        
        -> Teradata Connector
        
        -> SQL database connector (using either windows auth or credentials)
        
        -> Azure SQL database connector (using either windows auth or credentials)
        
        -> Exception emailer
        
        -> Log file emailer
        
        -> Notification emailer
        
        -> Parquet reader (reads all parquet files in a location and returns a Pandas dataframe)
        
        -> Metadata generator (generates a JSON file that contains metadata of a parquet file)
        
        -> Function execution timer (decorator function).
        
        kdsfunctionalutil's callable modules include:
        
        -> Power BI On-demand refresh
        
        -> IICS informatica job refresh
        
        Installation:
          pip install kdslib
         
        Subsequent updates:
          pip install kdslib --upgrade
        
        Dependencies:
        
        kdslib requires:
          Python (>= 3.7)
          Pandas (>= 1.4.0)
Keywords: python,kdslib
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Description-Content-Type: text/markdown
