Skip to main content

"A Python wrapper for the GitHub API"

Project description

Currently, pyGitAPI is in development, so make sure you get the prerelease to get the features! If you create programs using this, there shouldn't be any breaking changes coming, but make sure to check the release notes!

All Contributors

pyGitAPI

Tests PyPI PyPI - Downloads PyPI - Format PyPI - Status PyPI - License

pygitapi is a package that allows you to use the GitHub GraphQL API with ease in your Python programs.

Installation

Anyone can use this package by installing it from PyPi via one of the following commands:

Pip

pip install --upgrade pygitapi
pip3 install --upgrade pygitapi
python -m pip install --upgrade pygitapi
python3 -m pip install --upgrade pygitapi

Add the --pre flag to get the latest pre-release

Poetry

poetry install pygitapi@latest

Add the --alow-prereleases flag to get the latest pre-release

Conda

conda install pygitapi

You will not be able to install pre-releases on conda

Pipenv

pipenv install --selective-upgrade pygitapi

Add the --pre flag to get the latest pre-release

Usage

Just import the modules you need and get started!

Proper documentation will come at the release of v1.0.0

License

This project is licensed under the LGPLv3 license.

We also follow the all-contributors guidelines.

Contributors ✨

Thanks goes to these wonderful people (emoji key):


kokomi simp :3

💻 💬

Dillon Barnes

💻 🚇 🚧 ⚠️

This project follows the all-contributors specification. Contributions of any kind welcome!

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

pygitapi-1.0.0rc5.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

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

pygitapi-1.0.0rc5-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

Details for the file pygitapi-1.0.0rc5.tar.gz.

File metadata

  • Download URL: pygitapi-1.0.0rc5.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pygitapi-1.0.0rc5.tar.gz
Algorithm Hash digest
SHA256 393033d94880e1b9f2f43cc38764b778e0958057c1979febb2af5cf16d95b53b
MD5 64145987a02da3955e6e24e9b8884ff2
BLAKE2b-256 1d5a175995e376a18c9a6b5d7b2199ab7f301ceae97f31930fbd7b0adcff7e6a

See more details on using hashes here.

File details

Details for the file pygitapi-1.0.0rc5-py3-none-any.whl.

File metadata

  • Download URL: pygitapi-1.0.0rc5-py3-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pygitapi-1.0.0rc5-py3-none-any.whl
Algorithm Hash digest
SHA256 85998dfe27fddeff71887bf564994a0b6cfab58274832df33e8b16914a827c3f
MD5 3f72ca76b94a6513afbae62ebf5220e8
BLAKE2b-256 74b58bbc66f87cfed69645c1b4ec929c5e9c93afd0f8b7053f4404c09d59da86

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