git-gpt
=======
Generate commit messages using OpenAI GPT-3.
Configuration
-------------
Generate your OpenAI secret API key and set it to an environment variable named ``OPENAI_API_KEY``.
For more information, read `Where do I find my Secret API Key? <https://help.openai.com/en/articles/4936850-where-do-i-find-my-secret-api-key>`_
Installation
------------
Install using pip:
::
pip install git-gpt
Usage
-----
To use it as a command-line script:
::
git-gpt commit
or:
::
python -m git_gpt commit
For more information, refer to help:
::
usage: git-gpt [-h] [--dry-run] command
Run git commands with the assistance of OpenAI GPT-3.
positional arguments:
command a git command e.g. commit
options:
-h, --help show this help message and exit
--dry-run prints the output of the command instead of running it
Raw data
{
"_id": null,
"home_page": "https://github.com/programmarchy/git-gpt",
"name": "git-gpt",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "gpt,git",
"author": "Donald Ness",
"author_email": "donald.ness@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/2e/47/461528adf568e5df70a58332b8b30fd584772d7df08e398f7fec0d08aab5/git-gpt-0.3.0.tar.gz",
"platform": null,
"description": "git-gpt\n=======\n\nGenerate commit messages using OpenAI GPT-3.\n\nConfiguration\n-------------\n\nGenerate your OpenAI secret API key and set it to an environment variable named ``OPENAI_API_KEY``.\n\nFor more information, read `Where do I find my Secret API Key? <https://help.openai.com/en/articles/4936850-where-do-i-find-my-secret-api-key>`_\n\nInstallation\n------------\n\nInstall using pip:\n\n::\n\n\tpip install git-gpt\n\nUsage\n-----\n\nTo use it as a command-line script:\n\n::\n\n\tgit-gpt commit\n\nor:\n\n::\n\n\tpython -m git_gpt commit\n\nFor more information, refer to help:\n\n::\n\n\tusage: git-gpt [-h] [--dry-run] command\n\n\tRun git commands with the assistance of OpenAI GPT-3.\n\n\tpositional arguments:\n\t command a git command e.g. commit\n\n\toptions:\n\t -h, --help show this help message and exit\n\t --dry-run prints the output of the command instead of running it\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Generate commit messages using OpenAI GPT-3.",
"version": "0.3.0",
"split_keywords": [
"gpt",
"git"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "7e2f063e4e1233b4f913135e9843ede2668f9ae59f9abf9be491e55d194ba937",
"md5": "10d9e36033abfee40f3f1bf989f6fed9",
"sha256": "cf3edb89c5c1503e40b71b387bf8f3eee92df4b41a9757bf8beb9488520cdd3f"
},
"downloads": -1,
"filename": "git_gpt-0.3.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "10d9e36033abfee40f3f1bf989f6fed9",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 4717,
"upload_time": "2023-01-17T21:28:33",
"upload_time_iso_8601": "2023-01-17T21:28:33.239552Z",
"url": "https://files.pythonhosted.org/packages/7e/2f/063e4e1233b4f913135e9843ede2668f9ae59f9abf9be491e55d194ba937/git_gpt-0.3.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2e47461528adf568e5df70a58332b8b30fd584772d7df08e398f7fec0d08aab5",
"md5": "3e617c7da822989c0eb65af41c62af57",
"sha256": "c3ccece3de3f143e31acf686388441996fdd9a4a882c02d8bc1f2ea3862126b8"
},
"downloads": -1,
"filename": "git-gpt-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "3e617c7da822989c0eb65af41c62af57",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 3668,
"upload_time": "2023-01-17T21:28:35",
"upload_time_iso_8601": "2023-01-17T21:28:35.753121Z",
"url": "https://files.pythonhosted.org/packages/2e/47/461528adf568e5df70a58332b8b30fd584772d7df08e398f7fec0d08aab5/git-gpt-0.3.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-01-17 21:28:35",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "programmarchy",
"github_project": "git-gpt",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [],
"lcname": "git-gpt"
}