# 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/64/8d/12f0ec3cf6710ec091069225262c6ee4702c4a5ea557e04b73bd846890c5/pkdevtools-0.13.20250225.257.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.20250225.257",
"project_urls": {
"Download": "https://github.com/pkjmesra/PKDevTools/archive/v0.13.20250225.257.zip",
"Homepage": "https://github.com/pkjmesra/PKDevTools"
},
"split_keywords": [
"github tools",
" logging",
" telegram",
" fetcher"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "73d9dc458058daac798930ce9e2072271818cce453b648a4349fbc571851304e",
"md5": "e02f2c7c201002c5b19565f6f93aeba3",
"sha256": "db10e4c78ae9070e7c34323cb810ed74dac213bcc86b96f20ff06f1586f7b056"
},
"downloads": -1,
"filename": "PKDevTools-0.13.20250225.257-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "e02f2c7c201002c5b19565f6f93aeba3",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 102815,
"upload_time": "2025-02-25T23:48:20",
"upload_time_iso_8601": "2025-02-25T23:48:20.106307Z",
"url": "https://files.pythonhosted.org/packages/73/d9/dc458058daac798930ce9e2072271818cce453b648a4349fbc571851304e/PKDevTools-0.13.20250225.257-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "4716ae40e1346cdeec700fe28082dabf2f127ba376b716955eebbf4b8204a080",
"md5": "0d7a3e42922d72e22a45b6993ccd02fe",
"sha256": "54cfd01262ee13ed8fbd85ff19cd1fc9ab49b1f882aadd938d58fc32e8a58fdc"
},
"downloads": -1,
"filename": "PKDevTools-0.13.20250225.257-cp310-cp310-macosx_13_0_arm64.whl",
"has_sig": false,
"md5_digest": "0d7a3e42922d72e22a45b6993ccd02fe",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 102812,
"upload_time": "2025-02-25T23:47:32",
"upload_time_iso_8601": "2025-02-25T23:47:32.800852Z",
"url": "https://files.pythonhosted.org/packages/47/16/ae40e1346cdeec700fe28082dabf2f127ba376b716955eebbf4b8204a080/PKDevTools-0.13.20250225.257-cp310-cp310-macosx_13_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "231f50d76958e279eef39999ad26863101b503323abcc93c23207247e6453a0a",
"md5": "ec2454b5b4a393ab7a446ef778f08863",
"sha256": "950e19360542da9cf067598c6db04536059095e3439e74de3a6e04c9004ea0c6"
},
"downloads": -1,
"filename": "pkdevtools-0.13.20250225.257-cp312-cp312-manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "ec2454b5b4a393ab7a446ef778f08863",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 102877,
"upload_time": "2025-02-25T23:47:20",
"upload_time_iso_8601": "2025-02-25T23:47:20.053210Z",
"url": "https://files.pythonhosted.org/packages/23/1f/50d76958e279eef39999ad26863101b503323abcc93c23207247e6453a0a/pkdevtools-0.13.20250225.257-cp312-cp312-manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "712f8d2cd12e0424d01b89fac5a10393e3ad86edc410c9e57996524acdbdcd5f",
"md5": "2d64af40550a4f37d152db16c685d3de",
"sha256": "a9416a135d127ed864719de112d24ef1a17a15a40b788dd72a1f338a133d6f4a"
},
"downloads": -1,
"filename": "pkdevtools-0.13.20250225.257-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "2d64af40550a4f37d152db16c685d3de",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 103540,
"upload_time": "2025-02-25T23:48:55",
"upload_time_iso_8601": "2025-02-25T23:48:55.801892Z",
"url": "https://files.pythonhosted.org/packages/71/2f/8d2cd12e0424d01b89fac5a10393e3ad86edc410c9e57996524acdbdcd5f/pkdevtools-0.13.20250225.257-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "648d12f0ec3cf6710ec091069225262c6ee4702c4a5ea557e04b73bd846890c5",
"md5": "0e3e6dae669a97e30f63b9bba6bd8c1f",
"sha256": "b1a0f9edcf5681dadc6720f896e059b7518c11c7afc0570d2c0cd72173863325"
},
"downloads": -1,
"filename": "pkdevtools-0.13.20250225.257.tar.gz",
"has_sig": false,
"md5_digest": "0e3e6dae669a97e30f63b9bba6bd8c1f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 64855,
"upload_time": "2025-02-25T23:47:25",
"upload_time_iso_8601": "2025-02-25T23:47:25.428418Z",
"url": "https://files.pythonhosted.org/packages/64/8d/12f0ec3cf6710ec091069225262c6ee4702c4a5ea557e04b73bd846890c5/pkdevtools-0.13.20250225.257.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-25 23:47:25",
"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_client",
"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": [
[
"<",
"20.0"
],
[
">=",
"13.4"
]
]
},
{
"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"
}