Skip to main content

Mapping git operation to a dict-like Data Object Layer

Project description

git2py

Some git (gitlab and github) tools.

To install: pip install git2py

Note: The intent of this package was to provide a simple, high-level interface to git. Namely to github and gitlab, allowing for easy access to the resources of these platforms, and that would be easy to extend to other platforms.

What ended up happening is that we accumulated some useful tools, but stopped development after our main purpose was acheived (migrating from gitlab to github).

We may pick this project up again in the future, but for now, it's in a state of "good enough for now", and we're keeping it around to use the tools we've built.

You may want to check out some other projects that may have more active development:

  • hubcap: A mapping interface to github
  • ps: Call any available system command from python
  • some bits of wads and isee

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

git2py-0.0.7.tar.gz (13.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

git2py-0.0.7-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

Details for the file git2py-0.0.7.tar.gz.

File metadata

  • Download URL: git2py-0.0.7.tar.gz
  • Upload date:
  • Size: 13.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for git2py-0.0.7.tar.gz
Algorithm Hash digest
SHA256 5a84b0b272d359daa27cc5eb48370bcee854fb7a29217812695d574a20c81cbf
MD5 94fec7ea51cf4d3595e3171dcb5e8c85
BLAKE2b-256 e97b1abb5c2cfad748f69779406ac0cd2cb33941c7322cf018832b45ee77ffe0

See more details on using hashes here.

File details

Details for the file git2py-0.0.7-py3-none-any.whl.

File metadata

  • Download URL: git2py-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 10.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for git2py-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 55ce66c3375da0afadc3f40807f031f93fa6b3026712c45e6fd64d8e099e8bda
MD5 5b825bf6f39bd7c81713980e64c55645
BLAKE2b-256 a896c76c7f04aa668d8c43a474f347ec5240507f9d9268d9b89321bd7187133d

See more details on using hashes here.

Supported by

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