معرفی شرکت ها


commitment-3.0.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

An incomplete Python 3 wrapper for the GitHub API
ویژگی مقدار
سیستم عامل -
نام فایل commitment-3.0.0
نام commitment
نسخه کتابخانه 3.0.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده chris48s
ایمیل نویسنده -
آدرس صفحه اصلی https://github.com/chris48s/commitment
آدرس اینترنتی https://pypi.org/project/commitment/
مجوز MIT
# commitment ![Run tests](https://github.com/chris48s/commitment/workflows/Run%20tests/badge.svg?branch=master) [![codecov](https://codecov.io/gh/chris48s/commitment/branch/master/graph/badge.svg?token=4BL8HL7913)](https://codecov.io/gh/chris48s/commitment) ![PyPI Version](https://img.shields.io/pypi/v/commitment.svg) ![License](https://img.shields.io/pypi/l/commitment.svg) ![Python Compatibility](https://img.shields.io/badge/dynamic/json?query=info.requires_python&label=python&url=https%3A%2F%2Fpypi.org%2Fpypi%2Fcommitment%2Fjson) ![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg) An incomplete Python 3 wrapper for the [GitHub API](https://developer.github.com/v3/). Note this project does not aim to provide a complete abstraction over the GitHub API - just a few high-level convenience methods for pushing data to a GitHub repo. ## Installation `pip install commitment` ## Usage Generate a GitHub API key: https://github.com/settings/tokens ```python from commitment import GitHubCredentials, GitHubClient credentials = GitHubCredentials( repo="myuser/somerepo", name="myuser", email="someone@example.com", api_key="f00b42", ) client = GitHubClient(credentials) client.create_branch('my_new_branch', base_branch='master') client.push_file('Hello World!', 'directory/filename.txt', 'my commit message', branch='my_new_branch') client.open_pull_request('my_new_branch', 'title', 'body', base_branch='master') ```


نیازمندی

مقدار نام
>=2.0.0,<3.0.0 requests


زبان مورد نیاز

مقدار نام
>=3.7,<4.0 Python


نحوه نصب


نصب پکیج whl commitment-3.0.0:

    pip install commitment-3.0.0.whl


نصب پکیج tar.gz commitment-3.0.0:

    pip install commitment-3.0.0.tar.gz