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.0rc6.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.0rc6-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pygitapi-1.0.0rc6.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.0rc6.tar.gz
Algorithm Hash digest
SHA256 b40a1225b4970a37e6ef5cc796d9f3ef8132731b1d220225785e8cbb32d5b9d3
MD5 08f7cd0f7c66ca9f99107b134f824102
BLAKE2b-256 a86a639ca911d72cd5ebdf760b21499b57cd22c1ee34d258f7153020b1dff67d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygitapi-1.0.0rc6-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.0rc6-py3-none-any.whl
Algorithm Hash digest
SHA256 8ed13edcaed079e4a50c515cb09dc4f39d5a94755e4464ba93739a7195af19a7
MD5 ffe032dbe9daaa5f579bc83d23d85145
BLAKE2b-256 88aff8d99a22bdb4f81ea54c466fdb6112374bd28020adf6819f5aefb62d9969

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