- Jun 12, 2024
-
-
Ralf W. Grosse-Kunstleve authored
-
Ralf W. Grosse-Kunstleve authored
-
Ralf W. Grosse-Kunstleve authored
This reverts commit 7064d43b. Conflicts resolved in: include/pybind11/eigen.h tests/test_builtin_casters.cpp
-
Ralf W. Grosse-Kunstleve authored
-
Ralf W. Grosse-Kunstleve authored
This reverts commit 6d3a0fc3.
-
Ralf W. Grosse-Kunstleve authored
This reverts commit 8720cf94.
-
Ralf W. Grosse-Kunstleve authored
This reverts commit c1f14f05. Conflicts resolved in: include/pybind11/detail/smart_holder_type_casters.h tests/test_return_value_policy_override.py
-
Ralf W. Grosse-Kunstleve authored
This reverts commit 99cf27a4.
-
Ralf W. Grosse-Kunstleve authored
Revert "Add handling of `return_value_policy::_clif_automatic` in type_caster_pyobject_ptr.h (backported from https://github.com/google/pywrapcc/pull/30021)" This reverts commit bd69f7aa.
- Jun 11, 2024
-
-
Ralf W. Grosse-Kunstleve authored
[smart_holder] Fix terrible merge accident: `PYBIND11_INTERNALS_SH_DEF` missing in `PYBIND11_INTERNALS_ID` and `PYBIND11_MODULE_LOCAL_ID` (#5159) * Fix oversight: Add `-DCMAKE_CXX_FLAGS="-DPYBIND11_USE_SMART_HOLDER_AS_DEFAULT"` for new `manylinux` job (Manylinux on
🐍 3.13t • GIL). * Fix terrible merge accident introduced with pybind/pybind11#5085: `PYBIND11_INTERNALS_SH_DEF` was accidentally removed from `PYBIND11_INTERNALS_ID` and `PYBIND11_MODULE_LOCAL_ID`.
-
- Jun 10, 2024
-
-
Ralf W. Grosse-Kunstleve authored
-
Ralf W. Grosse-Kunstleve authored
-
- Jun 08, 2024
-
-
Thierry Coppey authored
* Add a pybing function to clear a list. * Add required error handling. * Add `/* py-non-const */` as suggested by @Skylion007 --------- Co-authored-by:Ralf W. Grosse-Kunstleve <rwgk@google.com>
-
- Jun 07, 2024
-
-
Pieter P authored
* fix(cmake): do not use Python::Interpreter when cross-compiling * chore: apply cmake-format to pybind11NewTools.cmake * fix(cmake): do not look for Python Interpreter component when cross-compiling * feat(cmake): guess Python extension suffix * fix: add pybind11GuessPythonExtSuffix.cmake to packaging test * Use PYBIND11_CROSSCOMPILING instead of CMAKE_CROSSCOMPILING * refactor: require PYBIND11_USE_CROSSCOMPILING Signed-off-by:
Henry Schreiner <henryschreineriii@gmail.com> --------- Signed-off-by:
Henry Schreiner <henryschreineriii@gmail.com> Co-authored-by:
Henry Schreiner <henryschreineriii@gmail.com>
-
pre-commit-ci[bot] authored
updates: - [github.com/astral-sh/ruff-pre-commit: v0.4.5 → v0.4.7](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.5...v0.4.7 ) Co-authored-by:
pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
-
- May 30, 2024
-
-
Henry Schreiner authored
Signed-off-by:Henry Schreiner <henryschreineriii@gmail.com>
-
Henry Schreiner authored
-
- May 28, 2024
-
-
Henry Schreiner authored
* ci: try Python 3.13t Signed-off-by:
Henry Schreiner <henryschreineriii@gmail.com> * fix: support Python 3.13t Signed-off-by:
Henry Schreiner <henryschreineriii@gmail.com> * fix: patch PyPy Signed-off-by:
Henry Schreiner <henryschreineriii@gmail.com> * tests: one more int cast Signed-off-by:
Henry Schreiner <henryschreineriii@gmail.com> * tests: cleanup Signed-off-by:
Henry Schreiner <henryschreineriii@gmail.com> * refactor: use named constant in tests for immortal refcounts Signed-off-by:
Henry Schreiner <henryschreineriii@gmail.com> * docs: move comment about free threaded Python Signed-off-by:
Henry Schreiner <henryschreineriii@gmail.com> --------- Signed-off-by:
Henry Schreiner <henryschreineriii@gmail.com>
-
Cliff Burdick authored
* Added check on iterator end position * Always use assert without conditional check * Addressing code review comments * style: pre-commit fixes * Remove assert and throw * Changed style slightly --------- Co-authored-by:pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
-
Henry Schreiner authored
-
- May 27, 2024
-
-
Ralf W. Grosse-Kunstleve authored
-
Ralf W. Grosse-Kunstleve authored
-
- May 25, 2024
-
-
Henry Schreiner authored
-
- May 24, 2024
-
-
Henry Schreiner authored
* ci: add Python 3.13 Signed-off-by:
Henry Schreiner <henryschreineriii@gmail.com> * tests: run the gc for 3.13+ Signed-off-by:
Henry Schreiner <henryschreineriii@gmail.com> * Revert "tests: run the gc for 3.13+" This reverts commit fe8a3ce3d133f69582e8244b737456ff57559e55. * ci: drop macos ARM for now, need pin updates Signed-off-by:
Henry Schreiner <henryschreineriii@gmail.com> * fix: use Python 3.13 API if on 3.13 Signed-off-by:
Henry Schreiner <henryschreineriii@gmail.com> --------- Signed-off-by:
Henry Schreiner <henryschreineriii@gmail.com>
-
- May 23, 2024
-
-
dependabot[bot] authored
updated-dependencies: - dependency-name: requests dependency-type: indirect ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- May 11, 2024
-
-
pre-commit-ci[bot] authored
* chore(deps): update pre-commit hooks updates: - [github.com/pre-commit/mirrors-clang-format: v18.1.2 → v18.1.4](https://github.com/pre-commit/mirrors-clang-format/compare/v18.1.2...v18.1.4) - [github.com/astral-sh/ruff-pre-commit: v0.3.5 → v0.4.3](https://github.com/astral-sh/ruff-pre-commit/compare/v0.3.5...v0.4.3) - [github.com/pre-commit/mirrors-mypy: v1.9.0 → v1.10.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.9.0...v1.10.0) - [github.com/pre-commit/pre-commit-hooks: v4.5.0 → v4.6.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.5.0...v4.6.0) - [github.com/python-jsonschema/check-jsonschema: 0.28.1 → 0.28.2](https://github.com/python-jsonschema/check-jsonschema/compare/0.28.1...0.28.2 ) * style: pre-commit fixes * Update .pre-commit-config.yaml --------- Co-authored-by:
pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by:
Henry Schreiner <HenrySchreinerIII@gmail.com>
-
dependabot[bot] authored
* chore(deps): bump the actions group with 1 update Bumps the actions group with 1 update: [actions/labeler](https://github.com/actions/labeler). Updates `actions/labeler` from 4 to 5 - [Release notes](https://github.com/actions/labeler/releases) - [Commits](https://github.com/actions/labeler/compare/v4...v5 ) --- updated-dependencies: - dependency-name: actions/labeler dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions ... Signed-off-by:
dependabot[bot] <support@github.com> * ci: fix labeler Signed-off-by:
Henry Schreiner <henryschreineriii@gmail.com> * ci: move eigen to 64-bit only Signed-off-by:
Henry Schreiner <henryschreineriii@gmail.com> --------- Signed-off-by:
dependabot[bot] <support@github.com> Signed-off-by:
Henry Schreiner <henryschreineriii@gmail.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by:
Henry Schreiner <henryschreineriii@gmail.com>
-
- May 07, 2024
-
-
dependabot[bot] authored
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.3 to 3.1.4. - [Release notes](https://github.com/pallets/jinja/releases) - [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/jinja/compare/3.1.3...3.1.4 ) --- updated-dependencies: - dependency-name: jinja2 dependency-type: indirect ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
dependabot[bot] authored
Bumps [idna](https://github.com/kjd/idna) from 3.6 to 3.7. - [Release notes](https://github.com/kjd/idna/releases) - [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst) - [Commits](https://github.com/kjd/idna/compare/v3.6...v3.7 ) --- updated-dependencies: - dependency-name: idna dependency-type: indirect ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
nobkd authored
-
Henry Schreiner authored
Signed-off-by:Henry Schreiner <henryschreineriii@gmail.com>
-
Henry Schreiner authored
Committed via https://github.com/asottile/all-repos
-
- Apr 10, 2024
-
-
Tim Stumbaugh authored
This was actually released in 2024!
-
- Apr 03, 2024
-
-
Ralf W. Grosse-Kunstleve authored
This was noticed only when manually reviewing the diffs with the Google review tools.
-
- Apr 02, 2024
-
-
Ralf W. Grosse-Kunstleve authored
-
pre-commit-ci[bot] authored
* chore(deps): update pre-commit hooks updates: - [github.com/pre-commit/mirrors-clang-format: v17.0.6 → v18.1.2](https://github.com/pre-commit/mirrors-clang-format/compare/v17.0.6...v18.1.2) - [github.com/astral-sh/ruff-pre-commit: v0.2.0 → v0.3.5](https://github.com/astral-sh/ruff-pre-commit/compare/v0.2.0...v0.3.5) - [github.com/pre-commit/mirrors-mypy: v1.8.0 → v1.9.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.8.0...v1.9.0) - [github.com/Lucas-C/pre-commit-hooks: v1.5.4 → v1.5.5](https://github.com/Lucas-C/pre-commit-hooks/compare/v1.5.4...v1.5.5) - [github.com/sirosen/texthooks: 0.6.4 → 0.6.6](https://github.com/sirosen/texthooks/compare/0.6.4...0.6.6) - [github.com/shellcheck-py/shellcheck-py: v0.9.0.6 → v0.10.0.1](https://github.com/shellcheck-py/shellcheck-py/compare/v0.9.0.6...v0.10.0.1) - [github.com/PyCQA/pylint: v3.0.3 → v3.1.0](https://github.com/PyCQA/pylint/compare/v3.0.3...v3.1.0) - [github.com/python-jsonschema/check-jsonschema: 0.28.0 → 0.28.1](https://github.com/python-jsonschema/check-jsonschema/compare/0.28.0...0.28.1 ) * style: pre-commit fixes * fix(types): correction for better typing Signed-off-by:
Henry Schreiner <henryschreineriii@gmail.com> --------- Signed-off-by:
Henry Schreiner <henryschreineriii@gmail.com> Co-authored-by:
pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by:
Henry Schreiner <henryschreineriii@gmail.com>
-
- Mar 28, 2024
-
-
Ralf W. Grosse-Kunstleve authored
-
Henry Schreiner authored
Signed-off-by:Henry Schreiner <henryschreineriii@gmail.com>
-
Ralf W. Grosse-Kunstleve authored
-