GitIZI
About
Useful git scripts. Some of which utilizing AI.
Uses GPT 4 Free Bing Provider for it's AI capabilities.
Usage
Command
Simply execute check-bump within a directory where your pyproject.toml is located. Or provide a path using --path argument.
user$ gitizi --help
Usage: gitizi [OPTIONS] COMMAND [ARGS]...
Git IZI entrypoint command
Options:
--help Show this message and exit.
Commands:
ask Ask AI
current Operations on current branch
default Print default branch name
Development
Installation
Install virtual environment and check_bump package in editable mode with dev dependencies.
python -m venv venv
source venv/bin/activate
pip install -e .[dev]
How to?
Automate as much as we can, see configuration in pyproject.toml file to see what are the flags used.
staging format # Reformat the code
staging lint # Check for linting issues
staging test # Run unit tests and coverage report
Metadata
Release files for gitizi 0.2.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| gitizi-0.2.7.tar.gz | 9.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| gitizi-0.2.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 19.4 kB
Release files / gitizi-0.2.7.tar.gz
| Download URL | gitizi-0.2.7.tar.gz |
|---|---|
| Size | 9.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
426a41f57715f6f0467009dda2eafc0a45a5cd67effc88f2521e593d6e984d8c
|
|
BLAKE2b-256 checksum How to use checksums |
652909a3a8439ea807ddeaf96b89e4a681629ccc3b3ff55457ef1fae801ee10a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.3
|
Release files / gitizi-0.2.7-py3-none-any.whl
| Download URL | gitizi-0.2.7-py3-none-any.whl |
|---|---|
| Size | 9.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e29ca19d7dc54600055b339bc08a76b518c3e05967e82ec95278f666943e6dd7
|
|
BLAKE2b-256 checksum How to use checksums |
39f9e0f760999781853a149b0e8cf1215a0fa88f6b470053fce1319da56a8db3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.3
|