Pygithub

Latest version: v2.3.0

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

Scan your dependencies

Page 6 of 8

1.43.5

* Add project column create card (1003) (5f5c2764)
* Fix request got an unexpected keyword argument body (1012) (ff789dcc)
* Add missing import to PullRequest (1007) (b5122768)

1.43.4

**New features**

* Add Migration API (899) (b4d895ed)
* Add Traffic API (977) (a433a2fe)
* New in Project API: create repository project, create project column (995) (1c0fd97d)

**Bug Fixes & Improvements**

* Change type of GitRelease.author to NamedUser (969) (aca50a75)
* Use total_count from data in PaginatedList (963) (ec177610)

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

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


**BUGFIX**

* ``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)
* 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)

Page 6 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.