chore(deps): update python dependencies - #309
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #309 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 12 12
Lines 1513 1513
Branches 189 189
=========================================
Hits 1513 1513
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
🐳 Docker image built and pushed: |
|
🐳 Docker image built and pushed: |
a3bff6b to
fe91fda
Compare
|
🐳 Docker image built and pushed: |
|
🐳 Docker image built and pushed: |
321c643 to
bfc364d
Compare
|
🐳 Docker image built and pushed: |
|
🐳 Docker image built and pushed: |
cd0dbc7 to
46d10c4
Compare
|
🐳 Docker image built and pushed: |
|
🐳 Docker image built and pushed: |
c41843d to
7032169
Compare
|
🐳 Docker image built and pushed: |
|
🐳 Docker image built and pushed: |
62124d9 to
811e241
Compare
|
🐳 Docker image built and pushed: |
|
🐳 Docker image built and pushed: |
8d24ab6 to
b71f7a7
Compare
|
🐳 Docker image built and pushed: |
|
🐳 Docker image built and pushed: |
281d458 to
cc902a6
Compare
|
🐳 Docker image built and pushed: |
|
🐳 Docker image built and pushed: |
57213e6 to
11efc4c
Compare
|
🐳 Docker image built and pushed: |
|
🐳 Docker image built and pushed: |
7c9fdd9 to
38bfef5
Compare
|
🐳 Docker image built and pushed: |
|
🐳 Docker image built and pushed: |
7ed9d32 to
1749835
Compare
|
🐳 Docker image built and pushed: |
|
🐳 Docker image built and pushed: |
d9c1402 to
d6206dc
Compare
|
🐳 Docker image built and pushed: |
|
🐳 Docker image built and pushed: |
50676ec to
86b19eb
Compare
|
🐳 Docker image built and pushed: |
|
🐳 Docker image built and pushed: |
d4c1c81 to
af488c2
Compare
|
🐳 Docker image built and pushed: |
|
🐳 Docker image built and pushed: |
efdcf08 to
dbc6458
Compare
|
🐳 Docker image built and pushed: |
|
🐳 Docker image built and pushed: |
This PR contains the following updates:
2.9.1→2.10.050.0.0→50.0.12.3.0→2.3.14.6.1→4.6.22.13.4→2.13.52026.7.19→2026.9.30.16.2→0.16.60.52.1→0.52.4Release Notes
pygithub/pygithub (PyGithub)
v2.10.0: 2.10.0Compare Source
Notable changes
Drop Python 3.9 support due to End-of-Life
Python 3.9 reached its end-of-life October 31, 2025. Support has been removed with this release.
New Features
Improvements
incomplete_resultsproperty toPaginatedListby @Felixoid in PyGithub/PyGithub#3396WorkflowRun.get_attemptandRepository.get_workflow_jobfunctions by @cecheta in PyGithub/PyGithub#3401head_repowhen creating pull request by @shannon in PyGithub/PyGithub#3479max_rate_limit_waittoGithubRetryto cap rate limit backoff by @tanistheta in PyGithub/PyGithub#3540return_run_detailsparameter toWorkflow.create_dispatchby @SebastienSyd in PyGithub/PyGithub#3471SecurityAndAnalysisby @EnricoMi in PyGithub/PyGithub#3503Bug Fixes
OrganizationVariable.edit()andOrganizationSecret.edit()by @Krishnachaitanyakc in PyGithub/PyGithub#3472GithubException.__str__decoding bytes data by @SAY-5 in PyGithub/PyGithub#3494OrganizationVariable.valueby properly using base class by @EnricoMi in PyGithub/PyGithub#3507PaginatedList.totalCountby @Noethix55555 in PyGithub/PyGithub#3518base_urlwith trailing slash by @Noethix55555 in PyGithub/PyGithub#3537WorkflowRunschema suggestion by @EnricoMi in PyGithub/PyGithub#3559state/code_verifierparameters by @TheoGoudout in PyGithub/PyGithub#3440values_editable_byparam by @chawlajay9 in PyGithub/PyGithub#3548OrganizationSecret.edit()to seal the value and usePUTby @Noethix55555 in PyGithub/PyGithub#3529Maintenance
CompletableGithubObjectby @EnricoMi in PyGithub/PyGithub#3432sphinx-copybuttonfor code blocks by @DivyanshiGautam31 in PyGithub/PyGithub#3493mypyPython version to 3.12 by @EnricoMi in PyGithub/PyGithub#3505@overloadto typeget_userby @xmo-odoo in PyGithub/PyGithub#3502OrganizationVariableby @EnricoMi in PyGithub/PyGithub#3508lazyargument inget_repotest calls by @comNayaK in PyGithub/PyGithub#3555Full Changelog: PyGithub/PyGithub@v2.9.1...v2.10.0
pyca/cryptography (cryptography)
v50.0.1Compare Source
python/mypy (mypy)
v2.3.1Compare Source
pre-commit/pre-commit (pre-commit)
v4.6.2Compare Source
==================
Fixes
language: nodehooks that contain"scripts": {"build": ...}withnpm 11.x.
pydantic/pydantic (pydantic)
v2.13.5Compare Source
mrabarnett/mrab-regex (regex)
v2026.9.3Compare Source
v2026.8.31Compare Source
astral-sh/ruff (ruff)
v0.16.6Compare Source
Released on 2026-09-03.
Preview features
pytest-fixture-autouseto therestrictioncategory (#28219)flake8-pytest-style] Add an autofix forPT020(#27993)flake8-tidy-imports] Prevent fix loop betweenTID254andTID255(#28262)isort] Exclude pragma comments from line length calculation (I001) (#27313)Bug fixes
flake8-async,pylint] Recognizebuiltins.open(ASYNC230,PLW1514) (#28021)flake8-bugbear] Fix panic onmatchsubjects (B031) (#27781)flake8-datetimez] Rejecttzinfo=Nonefordatetimebounds (DTZ901) (#28022)flake8-pytest-style] Avoid duplicatePT017diagnostics (#27918)ruff] Removelint.externalhint for Ruff-specific suppressions (RUF102) (#27923)Rule changes
flake8-use-pathlib] Add display-only fix foros.listdir(PTH208) (#28027)Documentation
lint.per-file-ignores(#28106)flake8-async] Document thread offloading (ASYNC240) (#28008)pyupgrade] Clarify defaultencodingargument handling (UP012) (#27315)Other changes
Contributors
v0.16.5Compare Source
Released on 2026-08-27.
Preview features
Bug fixes
flake8-async] Detect blocking generic HTTP requests (ASYNC210) (#28024)flake8-datetimez] Allow timezone-safestrptimechains (DTZ007) (#28023)flake8-simplify] Respect side effects inlambdadefaults (SIM401) (#28000)Server
ClientOptionsdoc comment (#27978)Documentation
Contributors
v0.16.4Compare Source
Released on 2026-08-20.
Preview features
flake8-use-pathlib] Add autofix forPTH116(#26460)refurb] Restrictdelete-full-sliceto lists (FURB131) (#27711)refurb] SkipFURB101andFURB103when theopenargument is a file descriptor (#27643)Bug fixes
InvalidInstructionon Windows CPUs that do not supportPOPCNT(#27803)pyflakes] Emit semantic syntax errors in string type definitions asF722(#27835)pylint] Allowos._exitimports inimport-private-name(PLC2701) (#27738)Rule changes
ruff] Addctypes.LittleEndianStructureand related types to existing exception (RUF012) (#27753)nonlocal(#27628)Server
Documentation
Other changes
Contributors
v0.16.3Compare Source
Released on 2026-08-13.
Preview features
pylint] Fix false negatives on negative numbers (PLR6104) (#27251)pyupgrade] Add rule to replacewhile 1withwhile True(UP048) (#27190)Bug fixes
flake8-bandit] Also check keyword arguments (S602,S603,S607,S609) (#27687)pylint] Allowcontinueinfinallyon Python 3.8 (#27626)pylint] FixPLE1307false positive with bools (#27651)pylint] Fix false positives and negatives with%bformat character (PLE1300,PLE1307) (#27560)pylint] Improve handling of concatenated strings (PLE1300) (#27659)Rule changes
numpy] Makenp.chararrayautofix backwards-compatible (NPY201) (#27527)Performance
Exprsize to 64 bytes (#27591)CLI
ruff check --statisticsoutput (#27646)Documentation
ruff] Also suggestasyncio.TaskGroup(RUF006) (#27461)Other changes
Contributors
Kludex/uvicorn (uvicorn)
v0.52.4: Version 0.52.4Compare Source
Fixed
Dateheaders from accepted WebSocket handshakes withwebsockets-sansio(#3078)Full Changelog: Kludex/uvicorn@0.52.3...0.52.4
v0.52.3: Version 0.52.3Compare Source
Changed
zttpto 0.0.24 and use its combined receive path, improving HTTP/1.1 request parsing performance (#3067)Full Changelog: Kludex/uvicorn@0.52.2...0.52.3
v0.52.2: Version 0.52.2Compare Source
Fixed
zttpto 0.0.22, fixing bodyless request receives and improving HTTP/1 request parsing performance (#3063)Full Changelog: Kludex/uvicorn@0.52.1...0.52.2
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.