"vscode:/vscode.git/clone" did not exist on "8502f542b36d0cbb1f3af532300df149f9ca773a"
- 10 Jun, 2019 14 commits
-
-
Axel Huebl authored
fix missing member initialization in pytypes: read-only dict. Found with coverity in a downstream project.
-
Axel Huebl authored
Alternative implementation for #1657: if we know that `obj` is never a `nullptr` [1], we should not `nullptr`-check it *after* already dereferencing it. [1] https://github.com/pybind/pybind11/pull/1657#issuecomment-452090058
-
Jeffrey Quesnelle authored
-
Ivor Wanders authored
* Adds section to the reference. * Adds section to advanced classes page describing how to use `get_overload`.
-
Manuel Schneider authored
-
Axel Huebl authored
Fix an uninitialized member in `type_record`. Found with coverity in a downstream project.
-
Jörg Kreuzberger authored
* #1208 Bugfix thread kill wihile running pybind11 module * #1208 Bugfix missing space after catch
-
Darius Arnold authored
* Always capitalize Eigen * Fix spelling
-
luzpaz authored
-
Omar Awile authored
I think this particular method binding should not be done with `PYBIND11_OVERLOAD_PURE` but instead `PYBIND11_OVERLOAD`.
-
Steven Johnson authored
Bazel has a "strict" build model that requires all C++ header files be compilable on their own, and thus must explicitly #include all headers they require (even if de facto header inclusion order means they'd get them "for free"). This adds a couple of headers that are needed (but missing) by this model.
-
Sergei Izmailov authored
* doc: Add note about casting from `None` to `T*` * doc: reword 'none-to-pointer' note message * doc: mention opaque types in 'none-to-pointer' note message
-
Blake Thompson authored
* Added __contains__ to stl bindings for maps
-
nstelzen authored
* Added note regarding make install
-
- 12 May, 2019 3 commits
-
-
Yannick Jadoul authored
* Fixing order of arguments in call to PyErr_GivenExceptionMatches in pybind11::error_already_set.matches * Added tests on error_already_set::matches fix for exception base classes
-
Jamie Snape authored
Since the module is named FindPythonLibsNew, PythonLibsNew_FOUND should be set appropriately.
-
Boris Staletic authored
-
- 03 May, 2019 1 commit
-
-
martinRenou authored
-
- 07 Apr, 2019 2 commits
-
-
Henry Schreiner authored
-
Henry Schreiner authored
-
- 06 Apr, 2019 1 commit
-
-
Henry Schreiner authored
* Fix warning that not including a cmake source or build dir will be a fatal error (it is now on newest CMakes) * Fixes appveyor * Travis uses CMake 3.9 for more than a year now * Travis dropped sudo: false in December * Dropping Sphinx 2 - clang7: Suppress self-assign warnings; fix missing virtual dtors - pypy: - Keep old version (newer stuff breaks) - Pin packages to extra index for speed - travis: - Make docker explicit; remove docker if not needed - Make commands more verbose (for debugging / repro) - Make Ubuntu dist explicit per job - Fix Windows - Add names to travis
-
- 04 Feb, 2019 5 commits
-
-
Wenzel Jakob authored
-
Wenzel Jakob authored
-
Wenzel Jakob authored
-
Guilhem Saurel authored
-
-
- 03 Jan, 2019 3 commits
-
-
Yannick Jadoul authored
-
Boris Staletic authored
-
Boris Staletic authored
-
- 01 Dec, 2018 1 commit
-
-
Borja Zarco authored
This avoids GIL deadlocking when pybind11 tries to acquire the GIL in a thread that already acquired it using standard Python API (e.g. when running from a Python thread).
-
- 20 Nov, 2018 1 commit
-
-
Baljak authored
-
- 16 Nov, 2018 2 commits
-
-
Wenzel Jakob authored
[ci skip]
-
voxmea authored
* Adds std::deque to the types supported by list_caster in stl.h. * Adds a new test_deque test in test_stl.{py,cpp}. * Updates the documentation to include std::deque as a default supported type.
-
- 13 Nov, 2018 1 commit
-
-
Ahuva Kroizer authored
* Add possible solution to ImportError issue
-
- 11 Nov, 2018 3 commits
-
-
Karl Haubenwallner authored
-
Trevor Laughlin authored
* Check default holder -Recognize "std::unique_ptr<T, D>" as a default holder even if "D" doesn't match between base and derived holders * Add test for unique_ptr<T, D> change
-
Wenzel Jakob authored
Pybind11 provides a cast operator between opaque void* pointers on the C++ side and capsules on the Python side. The py::cast<void *> expression was not aware of this possibility and incorrectly triggered a compile-time assertion ("Unable to cast type to reference: value is local to type caster") that is now fixed.
-
- 09 Nov, 2018 3 commits
-
-
Wenzel Jakob authored
* Support C++17 aligned new statement This patch makes pybind11 aware of nonstandard alignment requirements in bound types and passes on this information to C++17 aligned 'new' operator. Pre-C++17, the behavior is unchanged.
-
Wenzel Jakob authored
-
Wenzel Jakob authored
This PR brings the std::array<> caster in sync with the other STL type casters: to accept an arbitrary sequence as input (rather than a list, which is too restrictive).
-