Pygithub

Latest version: v2.5.0

Safety actively analyzes 687918 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 16

1.43.3

-----------------------------------

New features
^^^^^^^^^^^^

* Add support for JWT authentication (948) (8ccf9a94)
* Added support for required signatures on protected branches (939) (8ee75a28)
* Ability to filter repository collaborators (938) (5687226b)
* Mark notification as read (932) (0a10d7cd)
* Add highlight search to ``search_code`` function (925) (1fa25670)
* Adding ``suspended_at`` property to NamedUSer (922) (c13b43ea)
* Add since parameter for Gists (914) (e18b1078)

Bug Fixes & Improvements
^^^^^^^^^^^^^^^^^^^^^^^^

* Fix missing parameters when reversing ``PaginatedList`` (946) (60a684c5)
* Fix unable to trigger ``RateLimitExceededException``. (943) (972446d5)
* Fix inconsistent behavior of trailing slash usage in file path (931) (ee9f098d)
* Fix handling of 301 redirects (916) (6833245d)
* Fix missing attributes of ``get_repos`` for authenticated users (915) (c411196f)
* Fix ``Repository.edit`` (904) (7286eec0)
* Improve ``__repr__`` method of Milestone class (921) (562908cb)
* Fix rate limit documentation change (902) (974d1ec5)
* Fix comments not posted in create_review() (909) (a18eeb3a)

1.43.2

-----------------------------------

* Restore ``RateLimit.rate`` attribute, raise deprecation warning instead (d92389be)

1.43.1

-----------------------------------

New feature:

* Add support for Projects (854) (faca4ce1)

1.43

-----------------------------------


Bug Fixes
^^^^^^^^^

* ``Repository.get_archive_link`` will now NOT follow HTTP redirect and return the url instead (858) (43d325a5)
* Fixed ``Gistfile.content`` (486) (e1df09f7)
* Restored NamedUser.contributions attribute (865) (b91dee8d)

New features
^^^^^^^^^^^^

* Add support for repository topics (832) (c6802b51)
* Add support for required approving review count (888) (ef16702)
* Add ``Organization.invite_user`` (880)(eb80564)
* Add support for search/graphql rate limit (fd8a036)

+ Deprecated ``RateLimit.rate``
+ Add `RateLimit.core <https://pygithub.readthedocs.io/en/latest/github_objects/RateLimit.html#github.RateLimit.RateLimit.core>`__, `RateLimit.search <https://pygithub.readthedocs.io/en/latest/github_objects/RateLimit.html#github.RateLimit.RateLimit.search>`__ and `RateLimit.graphql <https://pygithub.readthedocs.io/en/latest/github_objects/RateLimit.html#github.RateLimit.RateLimit.graphql>`__
* Add Support search by topics (893) (3ce0418)
* Branch Protection API overhaul (790) (171cc567)

+ (**breaking**) Removed Repository.protect_branch
+ Add `BranchProtection <https://pygithub.readthedocs.io/en/latest/github_objects/BranchProtection.html>`__
+ Add `RequiredPullRequestReviews <https://pygithub.readthedocs.io/en/latest/github_objects/RequiredPullRequestReviews.html>`__
+ Add `RequiredStatusChecks <https://pygithub.readthedocs.io/en/latest/github_objects/RequiredStatusChecks.html>`__
+ Add ``Branch.get_protection``, ``Branch.get_required_pull_request_reviews``, ``Branch.get_required_status_checks``, etc

Improvements
^^^^^^^^^^^^

* Add missing arguments to ``Repository.edit`` (844) (29d23151)
* Add missing attributes to Repository (842) (2b352fb3)
* Adding archival support for ``Repository.edit`` (843) (1a90f5db)
* Add ``tag_name`` and ``target_commitish`` arguments to ``GitRelease.update_release`` (834) (790f7dae)
* Allow editing of Team descriptions (839) (c0021747)
* Add description to Organizations (838) (1d918809)
* Add missing attributes for IssueEvent (857) (7ac2a2a)
* Change ``MainClass.get_repo`` default laziness (882) (6732517)

Deprecation
^^^^^^^^^^^

* Removed Repository.get_protected_branch (871) (49db6f8)

1.42

-----------------------------------

* Fix travis upload issue

Bug Fixes
^^^^^^^^^

* ``Repository.get_archive_link`` will now NOT follow HTTP redirect and return the url instead (858) (43d325a5)
* Fixed ``Gistfile.content`` (486) (e1df09f7)
* Restored NamedUser.contributions attribute (865) (b91dee8d)

New features

* Add support for repository topics (832) (c6802b51)
* Branch Protection API overhaul (790) (171cc567)

+ (**breaking**) Removed Repository.protect_branch
+ Add `BranchProtection <https://pygithub.readthedocs.io/en/latest/github_objects/BranchProtection.html>`__
+ Add `RequiredPullRequestReviews <https://pygithub.readthedocs.io/en/latest/github_objects/RequiredPullRequestReviews.html>`__
+ Add `RequiredStatusChecks <https://pygithub.readthedocs.io/en/latest/github_objects/RequiredStatusChecks.html>`__
+ Add ``Branch.get_protection``, ``Branch.get_required_pull_request_reviews``, ``Branch.get_required_status_checks``, etc

Improvements

* Add missing arguments to ``Repository.edit`` (844) (29d23151)
* Add missing properties to Repository (842) (2b352fb3)
* Adding archival support for ``Repository.edit`` (843) (1a90f5db)
* Add ``tag_name`` and ``target_commitish`` arguments to ``GitRelease.update_release`` (834) (790f7dae)
* Allow editing of Team descriptions (839) (c0021747)
* Add description to Organizations (838) (1d918809)

1.41

-----------------------------------

Bug Fixes
^^^^^^^^^

* ``Repository.get_archive_link`` will now NOT follow HTTP redirect and return the url instead (858) (43d325a5)
* Fixed ``Gistfile.content`` (486) (e1df09f7)
* Restored NamedUser.contributions attribute (865) (b91dee8d)

New features

* Add support for repository topics (832) (c6802b51)
* Branch Protection API overhaul (790) (171cc567)

+ (**breaking**) Removed Repository.protect_branch
+ Add `BranchProtection <https://pygithub.readthedocs.io/en/latest/github_objects/BranchProtection.html>`__
+ Add `RequiredPullRequestReviews <https://pygithub.readthedocs.io/en/latest/github_objects/RequiredPullRequestReviews.html>`__
+ Add `RequiredStatusChecks <https://pygithub.readthedocs.io/en/latest/github_objects/RequiredStatusChecks.html>`__
+ Add ``Branch.get_protection``, ``Branch.get_required_pull_request_reviews``, ``Branch.get_required_status_checks``, etc

Improvements

* Add missing arguments to ``Repository.edit`` (844) (29d23151)
* Add missing properties to Repository (842) (2b352fb3)
* Adding archival support for ``Repository.edit`` (843) (1a90f5db)
* Add ``tag_name`` and ``target_commitish`` arguments to ``GitRelease.update_release`` (834) (790f7dae)
* Allow editing of Team descriptions (839) (c0021747)
* Add description to Organizations (838) (1d918809)

Page 6 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.