ソフトウェアの詳細:
PyGithubは、APIと対話するための多くの組み込みクラスが含まれており、また非常によく文書化されています。
ライブラリには、Pythonの特定のコードを取るのAPIのHTTPリクエストに変換し、アプリケーションやウェブサイト内部の使用可能な、バックPythonオブジェクトへの応答を解釈、翻訳者として基本的に動作します。
これは、複雑さのレベルの開発者がコード内で対処する必要があります減少し、ソースのサイズを削減し、また開発に無駄なコストと時間が削減さ。
PyGitHubはPython言語、2.xおよび3.xの主要な枝の両方で動作
の特長の:ます。
- 認証
- ユーザーの詳細ます。
- レポ詳細ます。
- の詳細を見て取得します。
- 次の詳細ます。 をゲット
- ゲット組織の詳細ます。
- コラボレーションと貢献者の詳細を取得します
- フォーク詳細ます。
- チームの詳細ます。
- タグをサポートし、コミットし、樹木、ブロブ、参照がします。
のこのリリースで新しいのは何ですか。
- 固定すべてのことはPython 3でのヘッダーに基づいています(ページネーション、条件付き要求、RATE_LIMIT ...)します。
- 譲受人との共同研究者のための文字列を受け入れます。
- AuthenticatedUser.create_authorizationに「onetime_password」を追加して、2要素認証を容易ます。
のバージョン1.21.0のの新機能は次のとおりです。
- 問題の文字列だけでなく、ラベルオブジェクトを受け入れます。 add_to_labels、Issue.remove_from_labelsとIssue.set_labels。尋ねるためにあなたacdha、ありがとうございます。
- completable GitHubのオブジェクト(すなわち。url属性を持っている人)のための等価比較を実装します。警告、比較はまだ非completableオブジェクトのために実装されていません。これはPyGithubのバージョン2.0で行われます。尋ねるためにあなたにOddBlokeありがとうます。
の の新機能バージョン1.18.0でます:
- これ以上の偽rate_limiting上の仮定、およびの創造rate_limiting_resettimeます。
- 以来とRepository.get_commitsにまで新しいパラメータ。あなたがプル要求のためにapetrescありがとうございます。
- いくつかの内部サーバーエラーをJSON形式への構文解析例外をキャッチし、より良い例外をスローします。
のバージョン1.15.0のの新機能:
- すべてのパラメータを持つユーザーの問題のリストを実装する<。 / LI>
- 二つの新しい特定の例外を上げます。
のバージョン1.13.0のの新機能:大文字と小文字を区別しないファイル - 上のPython 3のための
- を修正システムます。
- すべてのオブジェクトのGitHubのから返された生データを公開します。
- はページ番号付きの要求で要求された項目の数を変更するには、プロパティGithub.per_page(およびコンストラクタにパラメータ)を追加しました。
のあるどのバージョン1.6のの新しい:
- はPython 2.5のサポートを復元します。
- の実装の新しいAPIます。
のバージョン1.3のの新機能:
- の実装されたマークダウンレンダリングします。
- GitAuthor.dateは今日時です。
- 固定ドキュメンテーション:idがします。 文字列、整数ではない
- 完全リライト:
- 属性とパラメータの完全なタイピングします。
- 属性とパラメータの完全なドキュメント
- その他の使用可能な例外
Github.get_gistの
いいえ、より複雑なメタ記述で、
のバージョン1.0のの新機能であるLI>
APIに関する問題についてのケースます。で育った
のバージョン0.6のの新機能である:ます。
- NamedUser.create_gistで再完成API
コメントが見つかりません