Skip to content
This repository was archived by the owner on Nov 1, 2026. It is now read-only.

⬆️ deps: bump dependencies (non-major) - #117

Closed
renovate[bot] wants to merge 3 commits into
mainfrom
renovate/dependencies-(non-major)
Closed

renovate[bot] wants to merge 3 commits into
mainfrom
renovate/dependencies-(non-major)

Conversation

@renovate

@renovate renovate Bot commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change Age Confidence
pyo3 (source) dependencies minor 0.29.0 → 0.30.0 age confidence
ruff (source, changelog) project.optional-dependencies patch ==0.17.0 → ==0.17.3 age confidence

Release Notes

pyo3/pyo3 (pyo3)

v0.30.1: PyO3 0.30.1

Compare Source

PyO3 0.30.1 is a re-release of PyO3 0.30.0 after investments in CI security unfortunately led to a failed crates.io publish. Rather than delete the failed tag, this new tag comes after the CI issues have (hopefully) been corrected.

Thanks to @​davidhewitt @​Tpt and @​viicos for the investigation and fixes.

astral-sh/ruff (ruff)

v0.17.3

Compare Source

Released on 2026-10-26.

Preview features
  • [suspicious] Add shared-clock-mock (#​29074)
Bug fixes
  • [pyupgrade] Avoid incorrect conversions to f-strings (UP032) (#​25485)
Performance
  • Buffer stdout in ruff format (#​29631)
  • Specialize ASCII identifier lexing (#​29503)
  • Speed up identifier and keyword lexing (#​29463)
Documentation
  • [flake8-bandit] Describe what the rule actually checks for httpx (S113) (#​27936)
Contributors

v0.17.2

Compare Source

Released on 2026-10-22.

Preview features
  • [complexity] Add unnecessary-regular-expression-compile (#​25533)
Bug fixes
  • Avoid syntax errors for type variables with starred constraints (UP040, UP046, UP047, RUF053) (#​28362)
  • [pydocstyle] Treat backslash-escaped *args and **kwargs as documented (D417) (#​29536)
  • [pylint] Avoid false positive on starred elements (PLE0643) (#​29483)
  • [pylint] Mark fixes unsafe when deleting comments (PLR5501, PLW0120) (#​29414)
  • [pyupgrade] Mark fix unsafe when deleting comments (UP035) (#​29413)
Performance
  • Avoid intermediate names in lint name resolution (#​29506)
  • Prefilter bidirectional Unicode checks by UTF-8 leading bytes (#​29561)
  • Share postfix parsing and reduce expression copies (#​29480)
Configuration
  • [pylint] Add a configurable allowlist for magic-value-comparison (PLR2004) (#​18961)
Documentation
  • Clarify documentation and correct stale guidance (#​29374)
  • [pyupgrade] Remove mentions of variance related to fix safety (UP040, UP047) (#​29592)
Contributors

v0.17.1

Compare Source

Released on 2026-10-15.

Preview features
  • [pycodestyle] Don't treat None, True, or False as keywords (E271-E274) (#​29322)
Bug fixes
  • Fix dedent with multiple leading comments (#​29382)
  • [flake8-pyi] Detect legacy positional-only parameters in __new__ methods (PYI063) (#​28502)
  • [flake8-pyi] Fix false positives on quoted annotations (PYI036) (#​29274)
  • [perflint] Avoid invalid comprehension suggestions (PERF401, PERF403) (#​29366)
Rule changes
  • Treat more collections and weakref containers as mutable (#​29213)
Documentation
  • [flake8-import-conventions] Update default and example aliases (#​29333)
Contributors

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/dependencies-(non-major) branch from 60a10b3 to b9fd00f Compare October 21, 2026 02:41
@renovate renovate Bot changed the title ⬆️ deps: bump dependencies (non-major) ⬆️ deps: bump Rust crate pyo3 to 0.30.0 Oct 21, 2026
@renovate
renovate Bot force-pushed the renovate/dependencies-(non-major) branch from b9fd00f to 78d9ba2 Compare October 21, 2026 06:36
@renovate renovate Bot changed the title ⬆️ deps: bump Rust crate pyo3 to 0.30.0 ⬆️ deps: bump dependencies (non-major) Oct 21, 2026
@renovate
renovate Bot force-pushed the renovate/dependencies-(non-major) branch from 78d9ba2 to 5640569 Compare October 22, 2026 17:41
@renovate renovate Bot changed the title ⬆️ deps: bump dependencies (non-major) ⬆️ deps: bump Rust crate pyo3 to 0.30.0 Oct 22, 2026
@renovate
renovate Bot force-pushed the renovate/dependencies-(non-major) branch from 5640569 to 8a0655b Compare October 22, 2026 23:12
@renovate renovate Bot changed the title ⬆️ deps: bump Rust crate pyo3 to 0.30.0 ⬆️ deps: bump dependencies (non-major) Oct 22, 2026
@renovate
renovate Bot force-pushed the renovate/dependencies-(non-major) branch 2 times, most recently from 1e5087d to 9b83cc4 Compare October 28, 2026 01:55
@renovate
renovate Bot force-pushed the renovate/dependencies-(non-major) branch from 9b83cc4 to 894d2aa Compare October 31, 2026 01:05
@renovate renovate Bot changed the title ⬆️ deps: bump dependencies (non-major) ⬆️ deps: bump Rust crate pyo3 to 0.30.0 Oct 31, 2026
@renovate
renovate Bot force-pushed the renovate/dependencies-(non-major) branch from 894d2aa to 11a5d2d Compare October 31, 2026 04:37
@renovate renovate Bot changed the title ⬆️ deps: bump Rust crate pyo3 to 0.30.0 ⬆️ deps: bump dependencies (non-major) Oct 31, 2026
@SigureMo

Copy link
Copy Markdown
Contributor

@copilot 修一下 CI 失败问题

Copilot AI commented Oct 31, 2026

Copy link
Copy Markdown
Contributor

@SigureMo The model gpt-6.1-terra is not available for your account. This can happen if the model was disabled by your organization's policy or if your Copilot plan doesn't include access to it.

You can try again without specifying a model (just @copilot) to use the default, or choose a different model from the model picker.

If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: 1fd507eb-564d-49cc-990b-f647be3b3249

5 similar comments

Copilot AI commented Oct 31, 2026

Copy link
Copy Markdown
Contributor

@SigureMo The model gpt-6.1-terra is not available for your account. This can happen if the model was disabled by your organization's policy or if your Copilot plan doesn't include access to it.

You can try again without specifying a model (just @copilot) to use the default, or choose a different model from the model picker.

If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: 1fd507eb-564d-49cc-990b-f647be3b3249

Copilot AI commented Oct 31, 2026

Copy link
Copy Markdown
Contributor

@SigureMo The model gpt-6.1-terra is not available for your account. This can happen if the model was disabled by your organization's policy or if your Copilot plan doesn't include access to it.

You can try again without specifying a model (just @copilot) to use the default, or choose a different model from the model picker.

If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: 1fd507eb-564d-49cc-990b-f647be3b3249

Copilot AI commented Oct 31, 2026

Copy link
Copy Markdown
Contributor

@SigureMo The model gpt-6.1-terra is not available for your account. This can happen if the model was disabled by your organization's policy or if your Copilot plan doesn't include access to it.

You can try again without specifying a model (just @copilot) to use the default, or choose a different model from the model picker.

If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: 1fd507eb-564d-49cc-990b-f647be3b3249

Copilot AI commented Oct 31, 2026

Copy link
Copy Markdown
Contributor

@SigureMo The model gpt-6.1-terra is not available for your account. This can happen if the model was disabled by your organization's policy or if your Copilot plan doesn't include access to it.

You can try again without specifying a model (just @copilot) to use the default, or choose a different model from the model picker.

If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: 1fd507eb-564d-49cc-990b-f647be3b3249

Copilot AI commented Oct 31, 2026

Copy link
Copy Markdown
Contributor

@SigureMo The model gpt-6.1-terra is not available for your account. This can happen if the model was disabled by your organization's policy or if your Copilot plan doesn't include access to it.

You can try again without specifying a model (just @copilot) to use the default, or choose a different model from the model picker.

If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: 1fd507eb-564d-49cc-990b-f647be3b3249

@SigureMo

Copy link
Copy Markdown
Contributor

@copilot 修一下 CI 失败问题

Co-authored-by: SigureMo <38436475+SigureMo@users.noreply.github.com>

Copilot AI commented Oct 31, 2026 •

Copy link
Copy Markdown
Contributor

@copilot 修一下 CI 失败问题

Fixed in 2fa05b5 with PyO3 0.30-compatible class extraction. Unit Test and Lint/Format pass; Release is still running.

@copilot 修一下 CI 失败问题

Fixed in 2fa05b5 with PyO3 0.30-compatible class extraction. Unit Test and Lint/Format pass; Release is still running.

Copilot AI requested a review from SigureMo October 31, 2026 17:36
@SigureMo

Copy link
Copy Markdown
Contributor

@copilot 修一下 CI 失败问题

Copilot AI commented Oct 31, 2026

Copy link
Copy Markdown
Contributor

@copilot 修一下 CI 失败问题

The remaining Release failure is environmental: the Ubuntu x86 wheel job could not resolve vault.centos.org while installing libatomic in the manylinux2014 container. Unit Test and Lint/Format both pass. I requested a retry of the failed Release job; it is queued on commit 2fa05b5.

@SigureMo

Copy link
Copy Markdown
Contributor

@copilot 还是失败啊

Co-authored-by: SigureMo <38436475+SigureMo@users.noreply.github.com>
@renovate

renovate Bot commented Oct 31, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

Copilot AI commented Oct 31, 2026

Copy link
Copy Markdown
Contributor

@copilot 还是失败啊

I updated the x86 wheel job in 4655691 to use manylinux 2.28, avoiding the CentOS 7 image that repeatedly failed while resolving vault.centos.org. Workflow YAML validation passed and CodeQL found no alerts. GitHub marked the new workflow runs action_required, so they have not run yet and may need approval.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants