Skip to content

Update dependency pybind11-stubgen to v3 - #164

Merged
martin-s-a merged 1 commit into
mainfrom
renovate/pybind11-stubgen-3.x
Oct 9, 2026
Merged

martin-s-a merged 1 commit into
mainfrom
renovate/pybind11-stubgen-3.x

Conversation

@renovate

@renovate renovate Bot commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
pybind11-stubgen ==2.5.5 → ==3.0.0 age confidence

Release Notes

pybind/pybind11-stubgen (pybind11-stubgen)

v3.0.0

Compare Source

Maintainership has passed from @​sizmailov to @​ax3l, @​skarndev, and @​virtuald,
and the repository has been transferred to the pybind11 organization.
Many thanks to @​sizmailov for creating pybind11-stubgen and maintaining it over the years!

Breaking changes:

Changes:

  • ✨ Support generating stubs for multiple modules in a single CLI invocation (#​292) by @​birgerbr
  • ✨ Add basic support for PEP 695 function type parameters in docstring signatures on Python 3.12+;
    class type parameters, variadics, and constraints are not supported (#​291) by @​gentlegiantJGC
  • ✨ Preserve docstrings for static properties exposed as fields, with Python 3.12+ and pybind11 2.10.1+ (#​308) by @​markuspi
  • 🐛 Order classes by dependencies rather than alphabetically, so base classes and class-body references
    appear before their dependents, including nested classes (#​238)
    by @​ax3l, @​juelg, @​daltairwalter, @​skarndev, and @​sizmailov
  • 🐛 Fix nested qualified names in pybind11 docstring signatures (#​280) by @​ax3l, @​gentlegiantJGC, @​sarlinpe, and @​skarndev
  • 🐛 Strip current-module prefixes from nested type annotations and correctly parse runtime generic annotations (#​301) by @​ax3l
  • 🐛 Resolve hidden builtin types, such as mappingproxy, to their importable names in types (#​278) by @​skarndev and @​ax3l
  • 🐛 Filter internal members of pybind11 native enums (#​303) by @​ax3l
  • 🐛 Avoid RuntimeError: dictionary changed size during iteration when attribute access modifies a class dictionary (#​310) by @​htruscott
  • 🐛 Make ordering of aliased and non-aliased imports deterministic (#​293) by @​cjwatson
  • 🐛 Remove unstable memory addresses from additional object representations, including WeakKeyDictionary (#​295) by @​ax3l
  • 🐛 Remove leading newlines from docstrings to avoid extra blank lines in generated stubs (#​274) by @​gentlegiantJGC

Development:


Configuration

📅 Schedule: (in timezone Europe/Madrid)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • 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 requested a review from oierlauzi as a code owner October 9, 2026 05:13
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Oct 9, 2026
@renovate
renovate Bot requested review from martin-s-a and ratolon as code owners October 9, 2026 05:13
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Oct 9, 2026
@renovate
renovate Bot force-pushed the renovate/pybind11-stubgen-3.x branch 2 times, most recently from c1c5f7a to e6b7cb7 Compare October 9, 2026 11:46
@martin-s-a
martin-s-a enabled auto-merge (squash) October 9, 2026 11:49
martin-s-a
martin-s-a previously approved these changes Oct 9, 2026
@renovate
renovate Bot force-pushed the renovate/pybind11-stubgen-3.x branch from e6b7cb7 to 92b1c60 Compare October 9, 2026 20:23
@sonarqubecloud

sonarqubecloud Bot commented Oct 9, 2026

Copy link
Copy Markdown

@martin-s-a
martin-s-a merged commit cc1bdc0 into main Oct 9, 2026
44 checks passed
@martin-s-a
martin-s-a deleted the renovate/pybind11-stubgen-3.x branch October 9, 2026 23:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant