kdslib


Namekdslib JSON
Version 1.0.7 PyPI version JSON
download
home_page
SummaryKDS logging and data connection helpers
upload_time2022-12-19 01:09:48
maintainer
docs_urlNone
authorkdslibraries
requires_python
license
keywords python kdslib
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            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)


            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "kdslib",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "python,kdslib",
    "author": "kdslibraries",
    "author_email": "kdslibraries@aol.com",
    "download_url": "https://files.pythonhosted.org/packages/b6/2a/eb067a20225589cdbbf5f882c16123d5a02da433e426091dbbc71bed319e/kdslib-1.0.7.tar.gz",
    "platform": null,
    "description": "kdslib is an internal project for KDS and is distributed under GNU Lesser General Public License v3 or later (LGPLv3+)\n\nThe purpose of this project is to help standardize coding styles and provide basic utilities to all Python developers across KDS.\n\nkdsutil's callable modules include:\n\n-> Logger (for all levels)\n\n-> Teradata Connector\n\n-> SQL database connector (using either windows auth or credentials)\n\n-> Azure SQL database connector (using either windows auth or credentials)\n\n-> Exception emailer\n\n-> Log file emailer\n\n-> Notification emailer\n\n-> Parquet reader (reads all parquet files in a location and returns a Pandas dataframe)\n\n-> Metadata generator (generates a JSON file that contains metadata of a parquet file)\n\n-> Function execution timer (decorator function).\n\nkdsfunctionalutil's callable modules include:\n\n-> Power BI On-demand refresh\n\n-> IICS informatica job refresh\n\nInstallation:\n  pip install kdslib\n\nSubsequent updates:\n  pip install kdslib --upgrade\n\nDependencies:\n\nkdslib requires:\n  Python (>= 3.7)\n  Pandas (>= 1.4.0)\n\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "KDS logging and data connection helpers",
    "version": "1.0.7",
    "split_keywords": [
        "python",
        "kdslib"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "768ccec00a4ee685472c560b73642680",
                "sha256": "d729280a0a04adf3d7e30bb72c422cbb35a5a7ed25a99b9f58d033c6cebba5b7"
            },
            "downloads": -1,
            "filename": "kdslib-1.0.7-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "768ccec00a4ee685472c560b73642680",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 16732,
            "upload_time": "2022-12-19T01:09:47",
            "upload_time_iso_8601": "2022-12-19T01:09:47.073441Z",
            "url": "https://files.pythonhosted.org/packages/6a/ca/6b4886139c2b28f4a54bf8d378fc3ff04154dc900f6b09f8aae070fae522/kdslib-1.0.7-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "9ad1150dc4713b150d6e03938c2afa98",
                "sha256": "5f47d60c078bf97f4584c7bd2615f1713951ce136c41e741d9fc4ff54c38e499"
            },
            "downloads": -1,
            "filename": "kdslib-1.0.7.tar.gz",
            "has_sig": false,
            "md5_digest": "9ad1150dc4713b150d6e03938c2afa98",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 13132,
            "upload_time": "2022-12-19T01:09:48",
            "upload_time_iso_8601": "2022-12-19T01:09:48.700411Z",
            "url": "https://files.pythonhosted.org/packages/b6/2a/eb067a20225589cdbbf5f882c16123d5a02da433e426091dbbc71bed319e/kdslib-1.0.7.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-12-19 01:09:48",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "kdslib"
}
        
Elapsed time: 0.06016s