Skip to main content

Easy and useful git commands

Project description

GitIZI

Build PyPI Code style: black pylint NoPrint

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gitizi-0.2.7.tar.gz (9.9 kB view hashes)

Uploaded Source

Built Distribution

gitizi-0.2.7-py3-none-any.whl (9.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page