Commit Graph

  • 98ec25c6af
    Merge branch 'master' into sh_merge_master Ralf W. Grosse-Kunstleve 2024-10-07 14:15:07 -0700
  • c4a05f9344
    Add support for GraalPy (#5380) Michael Šimáček 2024-10-07 23:12:04 +0200
  • fcc6bdee50 Return a Python str Paul-Edouard Sarlin 2024-10-07 22:39:39 +0200
  • edb76cdf54
    Merge a14c936562 into 7e418f4924 Tom de Geus 2024-10-07 23:11:52 +0800
  • ce0b107d7a Make clang-tidy happy Paul-Edouard Sarlin 2024-10-07 00:11:43 +0200
  • ce7a05d17d Make robust Paul-Edouard Sarlin 2024-10-06 23:37:27 +0200
  • 0a07d1ec52 Fix tests Paul-Edouard Sarlin 2024-10-06 23:13:09 +0200
  • f2d195148e Add tests Paul-Edouard Sarlin 2024-10-06 22:44:51 +0200
  • 71e8a37056 Print key in map.getitem/delitem KeyError Paul-Edouard Sarlin 2024-10-06 21:38:03 +0200
  • 4c87a23673 style: pre-commit fixes pre-commit-ci[bot] 2024-10-06 08:12:27 +0000
  • 8cbca65cab Simpler fix for the regression introduced in #5381 Francesco Ballarin 2024-10-06 09:49:17 +0200
  • 95e03253ac Revert "Incomplete attempt to address regression introduced in #5381" Francesco Ballarin 2024-10-06 09:42:01 +0200
  • b508a07174 Revert "style: pre-commit fixes" Francesco Ballarin 2024-10-06 09:41:46 +0200
  • 9d107d2f75 style: pre-commit fixes pre-commit-ci[bot] 2024-10-05 13:45:38 +0000
  • 8cf1cdbc96 Incomplete attempt to address regression introduced in #5381 Francesco Ballarin 2024-10-05 15:40:14 +0200
  • ebd7898cb4 Try to narrow down skipped tests Michael Simacek 2024-10-03 15:48:13 +0200
  • eb409c524d Factor out setting function docstrings into a macro Michael Simacek 2024-10-03 15:17:23 +0200
  • b281cb16f0 Skip cmake test installed_function on GraalPy Michael Simacek 2024-09-26 14:47:31 +0200
  • cd64a917cb Limit test deps on graalpy to available binary wheels Michael Simacek 2024-09-20 11:41:48 +0200
  • 6c2cf692f1 Add graalpy to CI Michael Simacek 2024-09-20 10:21:11 +0200
  • 67752fd370 Mark tests that currently fail on GraalPy with xfail Michael Simacek 2024-09-19 16:06:10 +0200
  • 5d0e95ca28 [docs/advanced] Fix tables in deadlock.md Thomas Köppe 2024-10-03 16:29:10 +0100
  • 8f9eba7cc7 Initial support for GraalPy Michael Simacek 2024-04-09 15:55:16 +0200
  • 365cbe96cd [docs/advanced] Refer to deadlock.md from misc.rst Thomas Köppe 2024-10-02 20:17:40 +0100
  • 4de4ad6d0e [docs/advanced] A document about deadlock potential with C++ statics Thomas Köppe 2024-10-02 19:36:43 +0100
  • 4c6c344641 Use _MSC_VER/100 Isuru Fernando 2024-09-30 19:53:53 -0500
  • d1695f1f61 Use msvc major version Isuru Fernando 2023-11-30 17:37:07 -0600
  • 71b0e9e556 Update comment about which PR Isuru Fernando 2023-11-28 12:46:48 -0600
  • 607812a0b5 Fix MSVC MT/MD incompatibility in PYBIND11_BUILD_ABI Isuru Fernando 2023-11-28 10:08:14 -0600
  • b42f2af090 Fix issue with docs jiwaszki 2024-10-01 00:35:41 +0200
  • 706ece4ba5 Update docs jiwaszki 2024-10-01 00:30:52 +0200
  • 4dfee47c5d
    fix: don't strip with BUILD_TYPE None Jochen Sprickerhof 2024-09-30 16:24:36 +0200
  • 0bd3574440 style: pre-commit fixes pre-commit-ci[bot] 2024-09-30 02:39:10 +0000
  • eb2660b08b More perfect forward cyy 2024-09-30 10:20:44 +0800
  • 655708f434 style: pre-commit fixes pre-commit-ci[bot] 2024-09-29 16:04:09 +0000
  • efbd12c6a5 Use if constexpr cyy 2024-09-29 22:36:45 +0800
  • f9cc695ad3 style: pre-commit fixes pre-commit-ci[bot] 2024-09-29 12:00:00 +0000
  • 7b27b6ae4f Use perfect forward cyy 2023-11-07 11:12:21 +0800
  • 2a143f728a Fix ODR by making them inline cyy 2023-11-04 15:50:25 +0800
  • c3d926ac1d Modernize c++ code cyy 2024-09-29 19:20:07 +0800
  • 8ccca8d333
    feat: add --extension-suffix Henry Schreiner 2024-09-27 17:15:38 -0400
  • 1dff684a68
    Merge 7eb5414a36 into 7e418f4924 Aaron Gokaslan 2024-09-27 12:34:20 +0200
  • 43d6bfce7d
    Merge branch 'master' into smart_holder Ralf W. Grosse-Kunstleve 2024-09-25 13:31:19 +0000
  • 9362b78c4a
    Merge branch 'pybind:master' into master Steve R. Sun 2024-09-25 08:31:27 +0800
  • d3784e61d8
    Merge 1baa98b689 into 7e418f4924 Ralf W. Grosse-Kunstleve 2024-09-24 21:14:43 +0200
  • 7e418f4924
    Allow subclasses of py::args and py::kwargs (#5381) gentlegiantJGC 2024-09-24 18:28:22 +0100
  • 2bcdea6a09 style: pre-commit fixes pre-commit-ci[bot] 2024-09-24 08:17:39 +0000
  • 00ad6a583e Refactored tests gentlegiantJGC 2024-09-24 09:17:12 +0100
  • a07e39e0f3
    Merge 5f3d8d806a into 1f8b4a7f1a Mana 2024-09-20 23:44:48 -0700
  • ab53143708
    Merge 1992156d6f into 1f8b4a7f1a Yannick Jadoul 2024-09-20 23:44:39 -0700
  • 10f9a47bca
    Merge 9851db19ad into 1f8b4a7f1a Axel Huebl 2024-09-20 23:44:28 -0700
  • 4323d2543b
    Merge b7bc3e990b into 58c382a8e3 Konstantin Briukhnov (Costa Bru) 2024-09-20 23:44:26 -0700
  • 88be780ae9
    Merge 505c63be1a into 1f8b4a7f1a James Unicomb 2024-09-20 23:44:16 -0700
  • a38949f545
    Merge 58d4aaeedc into 1f8b4a7f1a Eric Cousineau 2024-09-20 23:44:13 -0700
  • b6a9b6e3ab
    Merge 31a4b8522a into 1f8b4a7f1a Krazer 2024-09-20 23:44:08 -0700
  • b74f295c9d style: pre-commit fixes pre-commit-ci[bot] 2024-09-20 19:22:07 +0000
  • 19503bfd31 Added namespaces gentlegiantJGC 2024-09-20 20:21:46 +0100
  • 97c6798f72 Moved classes outside of function gentlegiantJGC 2024-09-20 20:17:28 +0100
  • 4f54b374fb Added handle_type_name gentlegiantJGC 2024-09-20 20:10:49 +0100
  • ce5e7be7f8 style: pre-commit fixes pre-commit-ci[bot] 2024-09-20 18:25:09 +0000
  • 4aaf8bb35f Added missing semi-colons gentlegiantJGC 2024-09-20 19:24:38 +0100
  • 82c99336ca style: pre-commit fixes pre-commit-ci[bot] 2024-09-20 17:58:16 +0000
  • 82906b97c1 Added test case gentlegiantJGC 2024-09-20 18:57:50 +0100
  • 14cde218ef Allow subclasses of py::args and py::kwargs gentlegiantJGC 2024-09-20 11:28:13 +0100
  • cb0c69ebed
    Merge branch 'pybind:master' into master Steve R. Sun 2024-09-20 08:57:19 +0800
  • 1f8b4a7f1a
    fix(cmake): NO_EXTRAS in pybind11_add_module function partially working (#5378) Hintay 2024-09-20 00:24:35 +0900
  • 54ce84f25c
    fix(cmake): NO_EXTRAS in pybind11_add_module function partially working Hintay 2024-09-18 23:24:58 +0900
  • 54b7d3ae7e
    Merge branch 'pybind:master' into master Steve R. Sun 2024-09-18 09:52:36 +0800
  • ad9fd39e14
    chore(deps): bump pypa/cibuildwheel in the actions group (#5376) dependabot[bot] 2024-09-17 10:19:17 -0700
  • 1d9483ff73
    Added exception translator specific mutex used with try_translate_exceptions (#5362) vfdev 2024-09-17 18:47:20 +0200
  • 6cb1d65e77 Give up on compiling exo_planet_c_api.cpp with MSVC /EHs-c-: Ralf W. Grosse-Kunstleve 2024-09-16 15:30:49 -0700
  • d1527e390f 1. Fix accident (forgot to undo temporary change). 2. Special-case __EMSCRIPTEN__ in exo_planet_c_api.cpp Ralf W. Grosse-Kunstleve 2024-09-16 13:25:35 -0700
  • 1b28837443 1. Move target_compile_options() into loop over test targets, in case the "exo_planet_c_api" target does not exist. 2. Add -fno-exceptions option also for NVHPC. 3. Also check for __cpp_exceptions in exo_planet_c_api.cpp. Ralf W. Grosse-Kunstleve 2024-09-16 13:14:48 -0700
  • 75871ef171 Add -fno-exceptions to compiler options for exo_planet_c_api Ralf W. Grosse-Kunstleve 2024-09-16 07:55:03 -0700
  • 8275a6a2e5 Addressed PR review comments vfdev-5 2024-09-16 10:46:12 +0200
  • 6e3f68e7c1 Fixed formatting and added explicit to ctors vfdev-5 2024-09-10 00:56:41 +0200
  • 418251041c style: pre-commit fixes pre-commit-ci[bot] 2024-09-09 22:54:33 +0000
  • a546f532f1 - Replaced with_internals_for_exception_translator by with_exception_translators - Incremented PYBIND11_INTERNALS_VERSION - Added a test vfdev-5 2024-09-10 00:52:32 +0200
  • 9eded3629a Added exception translator specific mutex used with try_translate_exceptions Fixes #5346 vfdev-5 2024-09-09 22:16:30 +0200
  • cdbaf44b2b
    chore(deps): bump pypa/cibuildwheel in the actions group dependabot[bot] 2024-09-16 02:15:48 +0000
  • befdee929e
    Merge branch 'pybind:master' into master Steve R. Sun 2024-09-16 09:47:35 +0800
  • a0eb9f398d Add pybind11/compat/README.txt to wheels. Ralf W. Grosse-Kunstleve 2024-09-15 12:44:39 -0700
  • 9aabe52e44 Add long comment to pybind11/compat/pybind11_conduit_v1.h Ralf W. Grosse-Kunstleve 2024-09-15 11:28:00 -0700
  • c169057064 Factor out pybind11/compat/pybind11_conduit_v1.h Ralf W. Grosse-Kunstleve 2024-09-15 10:56:33 -0700
  • b116ec1660 Minor changes to comments. Ralf W. Grosse-Kunstleve 2024-09-15 10:28:30 -0700
  • 25945a8642 Add pybind11/compat/README.txt and a couple source code comments. Ralf W. Grosse-Kunstleve 2024-09-15 00:31:58 -0700
  • 4e45a46171 Factor out pybind11/compat/pybind11_platform_abi_id.h Ralf W. Grosse-Kunstleve 2024-09-15 00:03:54 -0700
  • 82a43e336f Merge branch 'master' into compat_wrap_include_python_h Ralf W. Grosse-Kunstleve 2024-09-14 23:55:12 -0700
  • a7910be630
    Add warn disable for GGC 12 bound checking error (#5355) Bobby R. Bruce 2024-09-14 23:51:50 -0700
  • d5e38f121f Fixes to resolve tests_packaging failures. Ralf W. Grosse-Kunstleve 2024-09-14 22:39:05 -0700
  • d26ad7ba11 Factor out pybind11/compat/wrap_include_python_h.h Ralf W. Grosse-Kunstleve 2024-09-14 10:57:16 -0700
  • ca69278612
    Add warn disable for GGC 12 bound checking error Bobby R. Bruce 2024-09-05 08:54:20 -0700
  • 8ee9e49c49
    Merge branch 'pybind:master' into master Steve R. Sun 2024-09-14 09:20:55 +0800
  • 58c382a8e3 Merge branch 'v2.13' into stable stable Henry Schreiner 2024-09-13 20:34:43 -0400
  • a2e59f0e70
    chore: bump to 2.13.6 v2.13.6 v2.13 Henry Schreiner 2024-09-13 20:25:58 -0400
  • e445ca2bde ci: PyPI attestations (#5374) Henry Schreiner 2024-09-13 20:21:43 -0400
  • 0cf3a0f7b5
    ci: PyPI attestations (#5374) Henry Schreiner 2024-09-13 20:21:43 -0400
  • 9a64f84ad5
    ci: PyPI attestations Henry Schreiner 2024-09-13 19:41:35 -0400
  • 7b67d8e974 docs: update changelog for 2.13.6 (#5372) Henry Schreiner 2024-09-13 16:59:50 -0400
  • a5fcc5602c Enable type-safe interoperability between different independent Python/C++ bindings systems. (#5296) Ralf W. Grosse-Kunstleve 2024-09-12 21:18:29 -0700