Name | github-bot-api JSON |
Version |
0.6.0
JSON |
| download |
home_page | None |
Summary | API for creating GitHub bots and webhooks in Python. |
upload_time | 2024-04-04 19:21:21 |
maintainer | None |
docs_url | None |
author | Niklas Rosenstein |
requires_python | <4.0,>=3.8 |
license | MIT |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
<p align="center"><img src="https://i.imgur.com/5SiDsz8.png"></p>
<h1 align="center">python-github-bot-api</h1>
<p align="center">
<a href="https://pypi.org/project/github-bot-api"><img alt="PyPI - Python Version" src="https://img.shields.io/pypi/pyversions/github-bot-api"></a></p>
[PyGithub]: https://pypi.org/project/PyGithub/
A thin Python library for creating GitHub bots and webhooks in Python with [PyGithub].
```python
from github import Github
from github_bot_api import GithubApp
from pathlib import Path
app = GithubApp(
user_agent='my-bot/0.0.0',
app_id="67890",
private_key=Path("app-private.key").read_text(),
)
client: Github = app.installation_client(12345)
```
For more examples, check out the [documentation](https://niklasrosenstein.github.io/python-github-bot-api/).
Raw data
{
"_id": null,
"home_page": null,
"name": "github-bot-api",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.8",
"maintainer_email": null,
"keywords": null,
"author": "Niklas Rosenstein",
"author_email": "rosensteinniklas@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/ed/2e/9e8a1930b0841aeca26d11ba368f7ce8ed921f7ac2e78f0bf916c95a7f57/github_bot_api-0.6.0.tar.gz",
"platform": null,
"description": "<p align=\"center\"><img src=\"https://i.imgur.com/5SiDsz8.png\"></p>\n<h1 align=\"center\">python-github-bot-api</h1>\n<p align=\"center\">\n<a href=\"https://pypi.org/project/github-bot-api\"><img alt=\"PyPI - Python Version\" src=\"https://img.shields.io/pypi/pyversions/github-bot-api\"></a></p>\n\n [PyGithub]: https://pypi.org/project/PyGithub/\n\nA thin Python library for creating GitHub bots and webhooks in Python with [PyGithub].\n\n```python\nfrom github import Github\nfrom github_bot_api import GithubApp\nfrom pathlib import Path\n\napp = GithubApp(\n user_agent='my-bot/0.0.0',\n app_id=\"67890\",\n private_key=Path(\"app-private.key\").read_text(),\n)\n\nclient: Github = app.installation_client(12345)\n```\n\nFor more examples, check out the [documentation](https://niklasrosenstein.github.io/python-github-bot-api/).\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "API for creating GitHub bots and webhooks in Python.",
"version": "0.6.0",
"project_urls": {
"Bug Tracker": "https://github.com/NiklasRosenstein/python-github-bot-api/issues",
"Documentation": "https://niklasrosenstein.github.io/python-github-bot-api/",
"Repository": "https://github.com/NiklasRosenstein/python-github-bot-api"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "09e62f4ae5f996bcdfcebe4cc6bdebccc30a7e70ac532b0df89be6300be67753",
"md5": "e7dc6484d440b4de9c0693c05b03351b",
"sha256": "9e078678428dc0e7f9aad07729569108fcb8893a6c5f62979fa789a68227b605"
},
"downloads": -1,
"filename": "github_bot_api-0.6.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "e7dc6484d440b4de9c0693c05b03351b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.8",
"size": 13057,
"upload_time": "2024-04-04T19:21:19",
"upload_time_iso_8601": "2024-04-04T19:21:19.928921Z",
"url": "https://files.pythonhosted.org/packages/09/e6/2f4ae5f996bcdfcebe4cc6bdebccc30a7e70ac532b0df89be6300be67753/github_bot_api-0.6.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ed2e9e8a1930b0841aeca26d11ba368f7ce8ed921f7ac2e78f0bf916c95a7f57",
"md5": "e830ccd8a4a5b284ae07bda5465d0d40",
"sha256": "1b160b5fb526741f33cbf2324f016dea4397b56d050746321b7baf74da5277d6"
},
"downloads": -1,
"filename": "github_bot_api-0.6.0.tar.gz",
"has_sig": false,
"md5_digest": "e830ccd8a4a5b284ae07bda5465d0d40",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.8",
"size": 10029,
"upload_time": "2024-04-04T19:21:21",
"upload_time_iso_8601": "2024-04-04T19:21:21.647379Z",
"url": "https://files.pythonhosted.org/packages/ed/2e/9e8a1930b0841aeca26d11ba368f7ce8ed921f7ac2e78f0bf916c95a7f57/github_bot_api-0.6.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-04 19:21:21",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "NiklasRosenstein",
"github_project": "python-github-bot-api",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "github-bot-api"
}