- b491b46 style: clang-tidy: modernize-use-equals-default by Henry Schreiner · 3 years, 10 months ago
- b342c37 style: clang-tidy: modernize-use-using by Henry Schreiner · 3 years, 10 months ago
- 96e6a8d style: clang-tidy: readability-container-size-empty by Henry Schreiner · 3 years, 10 months ago
- 5dfbe6f style: clang-tidy: modernize-use-override by Henry Schreiner · 3 years, 10 months ago
- 8dc31c7 style: clang-tidy: llvm-namespace-comment by Henry Schreiner · 3 years, 10 months ago
- d65e34d Resolve empty statement warning when using PYBIND11_OVERLOAD_PURE_NAME and PYBIND11_OVERLOAD_PURE (#2325) by Yannick Jadoul · 3 years, 10 months ago
- 9df1383 Stop py::array_t arguments from accepting arrays that do not match the C- or F-contiguity flags (#2484) by Yannick Jadoul · 3 years, 10 months ago
- f12ec00 feat: py::type::of<T>() and py::type::of(h) (#2364) by Henry Schreiner · 3 years, 10 months ago
- 32bb907 Avoid C-style casts for pointers in docs (#2487) by Boris Staletic · 3 years, 10 months ago
- cc982ac fix: allow assignment of time points of resolutions other than that of a system clock (#2481) by Boris Staletic · 3 years, 10 months ago
- 38370a8 fix: support NVIDIA-PGI HPC SDK (#2475) by andriish · 3 years, 10 months ago
- fe9ee86 Add check if `str(handle)` correctly converted the object, and throw py::error_already_set if not (bis) (#2477) by Yannick Jadoul · 3 years, 10 months ago
- b47efd3 Use defined for some preprocessor variables that might be undefined (#2476) by Ciro Santilli · 3 years, 10 months ago
- 621906b fix: support nvcc and test (#2461) by Henry Schreiner · 3 years, 10 months ago
- fbc7563 Add py::object casting example to embedding docs (#2466) by Holger Kohr · 3 years, 10 months ago
- 37f845a ci: disallow some common capitalization mistakes (#2472) by Henry Schreiner · 3 years, 10 months ago
- 064a03a main CMakeLists.txt file: be less noisy by Wenzel Jakob · 3 years, 10 months ago
- 36c666f pybind11_add_module(): OPT_SIZE target by Wenzel Jakob · 3 years, 10 months ago
- 3bd0d7a Add note about specifying custom base class for Exceptions. (#2465) by michalsustr · 3 years, 10 months ago
- ce1a07e fix: use classic extension handling unless otherwise requested (#2462) by Henry Schreiner · 3 years, 10 months ago
- 0dbda6e feat: py::pos_only (#2459) by Henry Schreiner · 3 years, 10 months ago
- 44fa79c pytypes: Add Gotchas section about default-constructed wrapper types and py::none() (#2362) by Eric Cousineau · 3 years, 10 months ago
- 72b06b8 ci: Eigen moved by Henry Schreiner · 3 years, 10 months ago
- 4c36fb7 [DOC] avoid C++ types in docstrings (#2441) by Sergei Izmailov · 3 years, 10 months ago
- 3a89bff ci: harden chrono test, mark another macos 4.9 dev failure (#2448) by Henry Schreiner · 3 years, 10 months ago
- fb0a3a0 Fix broken README link (#2449) by Daniel Saxton · 3 years, 10 months ago
- 3c061f2 Fixing `pybind11::bytes()` ambiguous conversion issue. by Ralf W. Grosse-Kunstleve · 3 years, 10 months ago
- 6a19278 Fix bug roundtripping datetime.time objects after midnight in eastern hemisphere timezones (#2417) (#2438) by Yannick Jadoul · 3 years, 10 months ago
- 1abc4a9 fix: doc typo, drop second use of 'without' (#2439) by Dekken · 3 years, 10 months ago
- 9b8cb02 fix: respect PYTHON_VERSION if set in classic mode (#2414) by Henry Schreiner · 3 years, 10 months ago
- 03b3d59 tests: fix CI by including <algorithm> to stop MSVC from complaining about std::count_if in tests/test_sequences_and_iterators.cpp (#2435) by Yannick Jadoul · 3 years, 10 months ago
- a2bb297 Throw exception on returning a unique_ptr or shared_ptr nullptr (or any other holder type) from py::init, rather than crashing (#2430) by Yannick Jadoul · 3 years, 10 months ago
- 5b59b7b ci: gha annotations (#2427) by Henry Schreiner · 3 years, 10 months ago
- 43f390a Add note that VS2017 requires /permissive- to build in C++17 mode (#2431) by Yannick Jadoul · 3 years, 10 months ago
- b3d8fec Adapt code example in advanced/classes.rst to new handling of forgetting to call the superclass __init__ (#2429) by Yannick Jadoul · 3 years, 10 months ago
- 4493751 Fix new-style __init__ usage in numpy docs (#2426) by Yannick Jadoul · 3 years, 10 months ago
- b886369 Improve documentation of Python and C++ exceptions (#2408) by jbarlow83 · 3 years, 10 months ago
- c58f7b7 fix: reduce target collision in add_submodule mode (#2423) by Henry Schreiner · 3 years, 10 months ago
- 56df3c4 fix: a couple more places where pybind11 is missing 11 (#2421) by Henry Schreiner · 3 years, 11 months ago
- d4d7ef5 Update pybind11Tools.cmake (#2419) by Bjorn · 3 years, 11 months ago
- f31df73 docs: move CONTRIBUTING (#2402) by Henry Schreiner · 3 years, 11 months ago
- 2fa1843 docs: pin versions for readthedocs by Henry Schreiner · 3 years, 11 months ago
- a6887b6 docs: update changelog and versionadded by Henry Schreiner · 3 years, 11 months ago
- 110e6c1 ci: reduce flakiness a little (#2418) by Henry Schreiner · 3 years, 11 months ago
- 24dffe4 fix: PYBIND11_MASTER_PROJECT always ON (#2412) by Henry Schreiner · 3 years, 11 months ago
- 04fdc44 tests: avoid putting build products into source directory (#2353) by Henry Schreiner · 3 years, 11 months ago
- 1729aae feat: new FindPython support (#2370) by Henry Schreiner · 3 years, 11 months ago
- 69821d9 Disable testing when using BUILD_TESTING (#1682) by Paul Fultz II · 3 years, 11 months ago
- cf0a645 fix: throwing repr caused a segfault (#2389) by Henry Schreiner · 3 years, 11 months ago
- 7dd2bdb docs: fix typo (#2405) by Mosalam Ebrahimi · 3 years, 11 months ago
- 6404099 docs: contrib/issue templates (#2377) by Henry Schreiner · 3 years, 11 months ago
- 4d9024e tests: cleanup and ci hardening (#2397) by Henry Schreiner · 3 years, 11 months ago
- 3618bea Add and document py::error_already_set::discard_as_unraisable() by James R. Barlow · 3 years, 11 months ago
- a876aac tests: loosen test, not valid on some systems (#2399) by Henry Schreiner · 3 years, 11 months ago
- cd85699 Using recently added `pytest.PY2` instead of `str is bytes`. (#2396) by Ralf W. Grosse-Kunstleve · 3 years, 11 months ago
- 5a3ff72 ci: Remove "Setup Boost (macOS)" step (#2395) by Eric Cousineau · 3 years, 11 months ago
- ebdd0d3 tests: Consolidate version (2 vs. 3) and platform (CPython vs. PyPy) checks (#2376) by Eric Cousineau · 3 years, 11 months ago
- cba4a98 ci: include Boost (#2393) by Henry Schreiner · 3 years, 11 months ago
- fb042d6 Fix warning C26817 on copying in `for (auto vh : value_and_holder(...))` (#2382) by Michael Goulding · 3 years, 11 months ago
- 2e2de8c fix: add missing signature (#2363) by Henry Schreiner · 3 years, 11 months ago
- 830adda Modified Vector STL bind initialization from a buffer type with optimization for simple arrays (#2298) by marc-chiesa · 3 years, 11 months ago
- 1534e17 ci: include Python 3.9 RC1 (#2387) by Henry Schreiner · 3 years, 11 months ago
- f7abac6 fix: boost's include dir was listed first (#2384) by Henry Schreiner · 3 years, 11 months ago
- 1732046 Adding tests specifically to exercise pybind11::str::raw_str. (#2366) by Ralf W. Grosse-Kunstleve · 3 years, 11 months ago
- 6f3470f Add robotpy-build to list of tools (#2359) by Dustin Spicuzza · 3 years, 11 months ago
- 0af7fe6 fix: typo in pybind11_add_module (#2374) by Henry Schreiner · 3 years, 11 months ago
- 227170d fix: better handling of PYBIND11_CPP_STANDARD by Henry Schreiner · 4 years ago
- c664d55 ci: better output / more config by Henry Schreiner · 4 years ago
- ed6de12 format: include .in files by Henry Schreiner · 4 years ago
- da803eb fix: duplicate target names removed by Henry Schreiner · 4 years ago
- df11597 chore: cleanup by Henry Schreiner · 4 years ago
- 3e448c0 Enable py::ellipsis on Python 2 (#2360) by Yannick Jadoul · 4 years ago
- 1caf1d0 fix: check list validity and add missing file (#2352) by Henry Schreiner · 4 years ago
- 4d90f1a Add error_scope to py::class_::dealloc() to protect destructor calls (#2342) by jbarlow83 · 4 years ago
- b804724 fix: uninstall cleanup (#2346) by Henry Schreiner · 4 years ago
- 6f6e939 feat: add uninstall target for CMake (#2265) by acxz · 4 years ago
- 94db5c5 format: apply cmake-format by Henry Schreiner · 4 years ago
- e2a9689 format: add cmake-format to pre-commit by Henry Schreiner · 4 years ago
- 1651c32 update: address review points by Henry Schreiner · 4 years ago
- f64d5aa fix: typo for warning on C++17, support Win + 2.7 by Henry Schreiner · 4 years ago
- 1b92cd1 fix: address review points from @YannickJadoul by Henry Schreiner · 4 years ago
- 6ec1775 feat: drop CMake 3.6 and below, modernize CMake by Henry Schreiner · 4 years ago
- 1491c94 ci: cmake Configure test (#2327) by Henry Schreiner · 4 years ago
- 8e40e38 cast pointer to std::tuple and std::pair (#2334) by Marcin Wojdyr · 4 years ago
- c51b3f4 ci: change caching by Henry Schreiner · 4 years ago
- a632486 ci: Windows 2016 test by Henry Schreiner · 4 years ago
- 88b3e5c ci: nicer naming scheme by Henry Schreiner · 4 years ago
- ff39ad3 ci: include scipy for tests by Henry Schreiner · 4 years ago
- 249a13b ci: move docs check to GHA by Henry Schreiner · 4 years ago
- e450ea0 ci: add docker build to GHA by Henry Schreiner · 4 years ago
- 2fbbd51 ci: add gcc by Henry Schreiner · 4 years ago
- 2ee1bcd ci: add GHA badge by Henry Schreiner · 4 years ago
- 1b880df ci: download EIGEN by Henry Schreiner · 4 years ago
- 9521bc5 ci: drop parts from Travis by Henry Schreiner · 4 years ago
- 7806905 ci: trim down Appveyor by Henry Schreiner · 4 years ago
- 7b067cc Set __hash__ to None for types that defines __eq__, but not __hash__ (#2291) by Sergei Izmailov · 4 years ago
- aab7013 ci: cache, build wheels on macOS PyPy3 by Henry Schreiner · 4 years ago
- 5927c58 chore: update Catch by Henry Schreiner · 4 years ago
- 4470671 fix: too many braces on clang 3.6 by Henry Schreiner · 4 years ago
- 1f53c37 fix: C++17 mode on Clang may error by Henry Schreiner · 4 years ago