Skip to main content

GitMind Logo - Light

Gitmind

AI powered Git repository analysis and reporting.

This project is currently in its infancy. The readme will be updated to include more information as the project progresses.

If you find what you are seeing intriguing, go ahead and ⭐️ the repository to show your support.

Local Development

Prerequisites

  • A compatible python version. It's recommended to use pyenv to manage python versions.
  • pdm installed.
  • pre-commit installed.
  • hatch installed,

Setup

  1. Clone the repository
  2. Inside the repository, install the dependencies with:
       pdm install
    
    This will create a virtual env under the git ignored .venv folder and install all the dependencies.
  3. Install the pre-commit hooks:
       pre-commit install && pre-commit install --hook-type commit-msg
    
    This will install the pre-commit hooks that will run before every commit. This includes linters and formatters.

Linting

To lint the codebase, run:

   pdm run lint

Testing

To run the tests, run:

   pdm run test

Tip: You can also run the linters configured in pyproject.toml inside your IDE of choice.

Metadata

Release files for gitmind 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gitmind 0.0.1
File Size Uploaded
gitmind-0.0.1.tar.gz 19.4 kB Details

Release files / gitmind-0.0.1.tar.gz

Download URL gitmind-0.0.1.tar.gz
Size 19.4 kB
Tags Source
SHA-256 checksum
How to use checksums
5f56025f35b19bdadf488bc7f7a687f47f476c1044e97e2e886dc1fcdc9e1188
BLAKE2b-256 checksum
How to use checksums
26e4c5dcb7ba82b345034b7ede39f789ca3500407ece4989ca7c96b0ef51a99c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.12.4

Release history Release notifications | RSS feed

This release

0.0.1 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page