PKDevTools


NamePKDevTools JSON
Version 0.13.20250730.267 PyPI version JSON
download
home_pagehttps://github.com/pkjmesra/PKDevTools
SummaryA general day-to-day toolset for PKScreener repos
upload_time2025-07-30 06:45:50
maintainerNone
docs_urlNone
authorpkjmesra
requires_pythonNone
licenseOSI Approved (MIT)
keywords github tools logging telegram fetcher
VCS
bugtrack_url
requirements alive_progress argparse blinker brotli bs4 cloudscraper filelock gitpython libsql mistletoe numpy pandas pikepdf Pillow pyotp python-dotenv python-telegram-bot pytz requests requests_cache tabulate telegram typing_extensions urllib3 yfinance
Travis-CI No Travis.
coveralls test coverage
            
# PKDevTools

[![MADE-IN-INDIA][MADE-IN-INDIA-badge]][MADE-IN-INDIA] [![GitHub release (latest by date)][GitHub release (latest by date)-badge]][GitHub release (latest by date)] [![GitHub all releases][GitHub all releases]](#) [![GitHub][License-badge]][License] [![CodeFactor][Codefactor-badge]][Codefactor] [![BADGE][PR-Guidelines-badge]][PR-Guidelines]

![github license][github-license] [![Downloads][Downloads-badge]][Downloads]
![latest download][Latest-Downloads-badge] [![PyPI][pypi-badge]][pypi] [![is wheel][wheel-badge]][pypi] [![Coverage Status][Coverage-Status-badge]][Coverage-Status] [![codecov][codecov-badge]][codecov]

[![Documentation][Documentation-badge]][Documentation] 
 [![PKDevTools Test - New Features][New Features-badge]][New Features] [![1. PKDevTools Build - New Release][New Release-badge]][New Release]

## What is PKDevTools?
Toolset for day-to-day usage in various repos

# Building from source repo
* Install python 3.9 for your OS/CPU. Download the installer from https://www.python.org/downloads/release/python-3913/#Files
* Just clone the repo with `git clone https://github.com/pkjmesra/PKDevTools.git`
* `cd PKDevTools`
* `pip install -r requirements.txt` .

## Contributing:
* Please feel free to Suggest improvements bugs by creating an issue.
* Please follow the [Guidelines for Contributing](https://github.com/pkjmesra/PKTools/blob/main/CONTRIBUTING.md) while making a Pull Request.

## Disclaimer:
* Feel free to use it in your projects!

[MADE-IN-INDIA-badge]:https://img.shields.io/badge/MADE%20WITH%20%E2%9D%A4%20IN-INDIA-orange?style=for-the-badge
[MADE-IN-INDIA]:https://en.wikipedia.org/wiki/India
[GitHub release (latest by date)-badge]:https://img.shields.io/github/v/release/pkjmesra/PKDevTools?style=for-the-badge
[GitHub release (latest by date)]:https://github.com/pkjmesra/PKTools/releases/latest
[pypi-badge]: https://img.shields.io/pypi/v/PKDevTools.svg?style=flat-square
[pypi]: https://pypi.python.org/pypi/PKDevTools
[coveralls]: https://coveralls.io/github/pkjmesra/PKDevTools?branch=main
[cover-badge]: https://coveralls.io/repos/github/pkjmesra/PKTools/badge.svg?branch=main
[wheel-badge]: https://img.shields.io/pypi/wheel/PKDevTools.svg?style=flat-square
[GitHub all releases]: https://img.shields.io/github/downloads/pkjmesra/PKTools/total?color=Green&label=Downloads&style=for-the-badge
[License-badge]: https://img.shields.io/github/license/pkjmesra/PKDevTools?style=for-the-badge
[License]: https://github.com/pkjmesra/PKTools/blob/main/LICENSE
[Codefactor-badge]: https://www.codefactor.io/repository/github/pkjmesra/PKTools/badge?style=for-the-badge
[Codefactor]: https://www.codefactor.io/repository/github/pkjmesra/PKDevTools
[PR-Guidelines-badge]: https://img.shields.io/badge/PULL%20REQUEST-GUIDELINES-red?style=for-the-badge
[PR-Guidelines]: https://github.com/pkjmesra/PKTools/blob/new-features/CONTRIBUTING.md
[github-license]: https://img.shields.io/pypi/l/gspread?logo=github
[Downloads-badge]: https://static.pepy.tech/personalized-badge/PKDevTools?period=total&units=international_system&left_color=black&right_color=brightgreen&left_text=PyPi%20Downloads
[Downloads]: https://pepy.tech/project/PKDevTools
[Latest-Downloads-badge]: https://img.shields.io/github/downloads-pre/pkjmesra/PKTools/latest/total?logo=github
[Coverage-Status-badge]: https://coveralls.io/repos/github/pkjmesra/PKTools/badge.svg?branch=main
[Coverage-Status]: https://coveralls.io/github/pkjmesra/PKDevTools?branch=main
[codecov-badge]: https://codecov.io/gh/pkjmesra/PKTools/branch/main/graph/badge.svg
[codecov]: https://codecov.io/gh/pkjmesra/PKDevTools
[Documentation-badge]: https://readthedocs.org/projects/PKDevTools/badge/?version=latest
[Documentation]: https://PKDevTools.readthedocs.io/en/latest/?badge=latest
[New Features-badge]: https://github.com/pkjmesra/PKTools/actions/workflows/w10-workflow-features-test.yml/badge.svg?branch=new-features
[New Features]: https://github.com/pkjmesra/PKTools/actions/workflows/w10-workflow-features-test.yml
[New Release-badge]: https://github.com/pkjmesra/PKTools/actions/workflows/w1-workflow-build-matrix.yml/badge.svg
[New Release]: https://github.com/pkjmesra/PKTools/actions/workflows/w1-workflow-build-matrix.yml

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/pkjmesra/PKDevTools",
    "name": "PKDevTools",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "GitHub tools, Logging, Telegram, Fetcher",
    "author": "pkjmesra",
    "author_email": "pkjmesra@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/89/5c/2bedf7d0cf50046c9314098203d35bb848439a4a616f2020f1e2820d3ddd/pkdevtools-0.13.20250730.267.tar.gz",
    "platform": null,
    "description": "\n# PKDevTools\n\n[![MADE-IN-INDIA][MADE-IN-INDIA-badge]][MADE-IN-INDIA] [![GitHub release (latest by date)][GitHub release (latest by date)-badge]][GitHub release (latest by date)] [![GitHub all releases][GitHub all releases]](#) [![GitHub][License-badge]][License] [![CodeFactor][Codefactor-badge]][Codefactor] [![BADGE][PR-Guidelines-badge]][PR-Guidelines]\n\n![github license][github-license] [![Downloads][Downloads-badge]][Downloads]\n![latest download][Latest-Downloads-badge] [![PyPI][pypi-badge]][pypi] [![is wheel][wheel-badge]][pypi] [![Coverage Status][Coverage-Status-badge]][Coverage-Status] [![codecov][codecov-badge]][codecov]\n\n[![Documentation][Documentation-badge]][Documentation] \n [![PKDevTools Test - New Features][New Features-badge]][New Features] [![1. PKDevTools Build - New Release][New Release-badge]][New Release]\n\n## What is PKDevTools?\nToolset for day-to-day usage in various repos\n\n# Building from source repo\n* Install python 3.9 for your OS/CPU. Download the installer from https://www.python.org/downloads/release/python-3913/#Files\n* Just clone the repo with `git clone https://github.com/pkjmesra/PKDevTools.git`\n* `cd PKDevTools`\n* `pip install -r requirements.txt` .\n\n## Contributing:\n* Please feel free to Suggest improvements bugs by creating an issue.\n* Please follow the [Guidelines for Contributing](https://github.com/pkjmesra/PKTools/blob/main/CONTRIBUTING.md) while making a Pull Request.\n\n## Disclaimer:\n* Feel free to use it in your projects!\n\n[MADE-IN-INDIA-badge]:https://img.shields.io/badge/MADE%20WITH%20%E2%9D%A4%20IN-INDIA-orange?style=for-the-badge\n[MADE-IN-INDIA]:https://en.wikipedia.org/wiki/India\n[GitHub release (latest by date)-badge]:https://img.shields.io/github/v/release/pkjmesra/PKDevTools?style=for-the-badge\n[GitHub release (latest by date)]:https://github.com/pkjmesra/PKTools/releases/latest\n[pypi-badge]: https://img.shields.io/pypi/v/PKDevTools.svg?style=flat-square\n[pypi]: https://pypi.python.org/pypi/PKDevTools\n[coveralls]: https://coveralls.io/github/pkjmesra/PKDevTools?branch=main\n[cover-badge]: https://coveralls.io/repos/github/pkjmesra/PKTools/badge.svg?branch=main\n[wheel-badge]: https://img.shields.io/pypi/wheel/PKDevTools.svg?style=flat-square\n[GitHub all releases]: https://img.shields.io/github/downloads/pkjmesra/PKTools/total?color=Green&label=Downloads&style=for-the-badge\n[License-badge]: https://img.shields.io/github/license/pkjmesra/PKDevTools?style=for-the-badge\n[License]: https://github.com/pkjmesra/PKTools/blob/main/LICENSE\n[Codefactor-badge]: https://www.codefactor.io/repository/github/pkjmesra/PKTools/badge?style=for-the-badge\n[Codefactor]: https://www.codefactor.io/repository/github/pkjmesra/PKDevTools\n[PR-Guidelines-badge]: https://img.shields.io/badge/PULL%20REQUEST-GUIDELINES-red?style=for-the-badge\n[PR-Guidelines]: https://github.com/pkjmesra/PKTools/blob/new-features/CONTRIBUTING.md\n[github-license]: https://img.shields.io/pypi/l/gspread?logo=github\n[Downloads-badge]: https://static.pepy.tech/personalized-badge/PKDevTools?period=total&units=international_system&left_color=black&right_color=brightgreen&left_text=PyPi%20Downloads\n[Downloads]: https://pepy.tech/project/PKDevTools\n[Latest-Downloads-badge]: https://img.shields.io/github/downloads-pre/pkjmesra/PKTools/latest/total?logo=github\n[Coverage-Status-badge]: https://coveralls.io/repos/github/pkjmesra/PKTools/badge.svg?branch=main\n[Coverage-Status]: https://coveralls.io/github/pkjmesra/PKDevTools?branch=main\n[codecov-badge]: https://codecov.io/gh/pkjmesra/PKTools/branch/main/graph/badge.svg\n[codecov]: https://codecov.io/gh/pkjmesra/PKDevTools\n[Documentation-badge]: https://readthedocs.org/projects/PKDevTools/badge/?version=latest\n[Documentation]: https://PKDevTools.readthedocs.io/en/latest/?badge=latest\n[New Features-badge]: https://github.com/pkjmesra/PKTools/actions/workflows/w10-workflow-features-test.yml/badge.svg?branch=new-features\n[New Features]: https://github.com/pkjmesra/PKTools/actions/workflows/w10-workflow-features-test.yml\n[New Release-badge]: https://github.com/pkjmesra/PKTools/actions/workflows/w1-workflow-build-matrix.yml/badge.svg\n[New Release]: https://github.com/pkjmesra/PKTools/actions/workflows/w1-workflow-build-matrix.yml\n",
    "bugtrack_url": null,
    "license": "OSI Approved (MIT)",
    "summary": "A general day-to-day toolset for PKScreener repos",
    "version": "0.13.20250730.267",
    "project_urls": {
        "Download": "https://github.com/pkjmesra/PKDevTools/archive/v0.13.20250730.267.zip",
        "Homepage": "https://github.com/pkjmesra/PKDevTools"
    },
    "split_keywords": [
        "github tools",
        " logging",
        " telegram",
        " fetcher"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "00b286260eeb25f05b0081cbf62fd52d652127a567a0476ceaf58cd9ff3892da",
                "md5": "2b42c337d362e709de2778dd9c1e0294",
                "sha256": "4542658bc307ee1566dd864ec8f94e80493359683c1f0de272287acbe434688b"
            },
            "downloads": -1,
            "filename": "PKDevTools-0.13.20250730.267-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2b42c337d362e709de2778dd9c1e0294",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 105441,
            "upload_time": "2025-07-30T06:46:57",
            "upload_time_iso_8601": "2025-07-30T06:46:57.186243Z",
            "url": "https://files.pythonhosted.org/packages/00/b2/86260eeb25f05b0081cbf62fd52d652127a567a0476ceaf58cd9ff3892da/PKDevTools-0.13.20250730.267-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "622edb352c98e5d28434be7b490549aeb4f36db903417836893caddd372c6cbe",
                "md5": "3ba78bb7b2a4db6e41d62eecc02c9bec",
                "sha256": "15e2b78d4d8eff4708ad19e590c0dda2eed62a85d1d857c0dc6fb572c2e8886e"
            },
            "downloads": -1,
            "filename": "PKDevTools-0.13.20250730.267-cp310-cp310-macosx_13_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "3ba78bb7b2a4db6e41d62eecc02c9bec",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 105440,
            "upload_time": "2025-07-30T06:45:55",
            "upload_time_iso_8601": "2025-07-30T06:45:55.661716Z",
            "url": "https://files.pythonhosted.org/packages/62/2e/db352c98e5d28434be7b490549aeb4f36db903417836893caddd372c6cbe/PKDevTools-0.13.20250730.267-cp310-cp310-macosx_13_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "75d9c88c933a98be24a2b975d63a8c45aadf4a34fc9eadb2aa3bac6fbd95f98d",
                "md5": "f3c97e89e7a6cd1939a1cd29dc202ba6",
                "sha256": "ec433a2078d89e76d90ab91107876cc7d026b055f92048864584cd408ff5eb7c"
            },
            "downloads": -1,
            "filename": "pkdevtools-0.13.20250730.267-cp312-cp312-manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f3c97e89e7a6cd1939a1cd29dc202ba6",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 105534,
            "upload_time": "2025-07-30T06:45:46",
            "upload_time_iso_8601": "2025-07-30T06:45:46.401212Z",
            "url": "https://files.pythonhosted.org/packages/75/d9/c88c933a98be24a2b975d63a8c45aadf4a34fc9eadb2aa3bac6fbd95f98d/pkdevtools-0.13.20250730.267-cp312-cp312-manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "69028ede299926d21aa5f58a28add78b64f8e2e63c9b877ddd89855aed828e02",
                "md5": "b24f9360131c8016f919a2e6517343d3",
                "sha256": "348d9ee367c1ea5604fb689bf97e023f5a9783cdb8354bcb04bba1b2d0a5cbb0"
            },
            "downloads": -1,
            "filename": "pkdevtools-0.13.20250730.267-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "b24f9360131c8016f919a2e6517343d3",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 106214,
            "upload_time": "2025-07-30T06:46:52",
            "upload_time_iso_8601": "2025-07-30T06:46:52.459680Z",
            "url": "https://files.pythonhosted.org/packages/69/02/8ede299926d21aa5f58a28add78b64f8e2e63c9b877ddd89855aed828e02/pkdevtools-0.13.20250730.267-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "895c2bedf7d0cf50046c9314098203d35bb848439a4a616f2020f1e2820d3ddd",
                "md5": "31e798223c6f4dadad4d38bb18a4e5b6",
                "sha256": "2823b58a4ab58223e78f649454a8ec73e2cdcf1b44e2ce066762b52e661da924"
            },
            "downloads": -1,
            "filename": "pkdevtools-0.13.20250730.267.tar.gz",
            "has_sig": false,
            "md5_digest": "31e798223c6f4dadad4d38bb18a4e5b6",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 67436,
            "upload_time": "2025-07-30T06:45:50",
            "upload_time_iso_8601": "2025-07-30T06:45:50.412664Z",
            "url": "https://files.pythonhosted.org/packages/89/5c/2bedf7d0cf50046c9314098203d35bb848439a4a616f2020f1e2820d3ddd/pkdevtools-0.13.20250730.267.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-30 06:45:50",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "pkjmesra",
    "github_project": "PKDevTools",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "requirements": [
        {
            "name": "alive_progress",
            "specs": []
        },
        {
            "name": "argparse",
            "specs": []
        },
        {
            "name": "blinker",
            "specs": []
        },
        {
            "name": "brotli",
            "specs": []
        },
        {
            "name": "bs4",
            "specs": []
        },
        {
            "name": "cloudscraper",
            "specs": []
        },
        {
            "name": "filelock",
            "specs": []
        },
        {
            "name": "gitpython",
            "specs": []
        },
        {
            "name": "libsql",
            "specs": []
        },
        {
            "name": "mistletoe",
            "specs": []
        },
        {
            "name": "numpy",
            "specs": []
        },
        {
            "name": "pandas",
            "specs": []
        },
        {
            "name": "pikepdf",
            "specs": []
        },
        {
            "name": "Pillow",
            "specs": []
        },
        {
            "name": "pyotp",
            "specs": []
        },
        {
            "name": "python-dotenv",
            "specs": []
        },
        {
            "name": "python-telegram-bot",
            "specs": [
                [
                    ">=",
                    "13.4"
                ],
                [
                    "<",
                    "20.0"
                ]
            ]
        },
        {
            "name": "pytz",
            "specs": []
        },
        {
            "name": "requests",
            "specs": []
        },
        {
            "name": "requests_cache",
            "specs": []
        },
        {
            "name": "tabulate",
            "specs": []
        },
        {
            "name": "telegram",
            "specs": []
        },
        {
            "name": "typing_extensions",
            "specs": []
        },
        {
            "name": "urllib3",
            "specs": []
        },
        {
            "name": "yfinance",
            "specs": []
        }
    ],
    "lcname": "pkdevtools"
}
        
Elapsed time: 0.42777s