- Jul 07, 2020
-
-
Robert Haschke authored
-
Dustin Spicuzza authored
- Fixes #2103
-
- Jul 01, 2020
-
-
Yannick Jadoul authored
* Adding pybind11::cast overload for rvalue references
-
Wenzel Jakob authored
-
Nils Leif Fischer authored
-
Takahiro Ishikawa authored
pybind11_add_module fails because FindPythonLibsNew.cmake try to link PythonXX.lib, but the first letter "p" should be lowercase.
-
Guilherme Dantas authored
-
Lin Hsu authored
-
B Krishna Chaitanya authored
-
Boris Staletic authored
The PyEval_InitThreads() and PyEval_ThreadsInitialized() functions are now deprecated and will be removed in Python 3.11. Calling PyEval_InitThreads() now does nothing. The GIL is initialized by Py_Initialize() since Python 3.7.
-
- Jun 30, 2020
- Jun 29, 2020
-
-
Ashley Whetter authored
Closes #2270
-
- Jun 18, 2020
-
-
Wenzel Jakob authored
-
- Jun 16, 2020
-
-
methylDragon authored
-
- Jun 11, 2020
-
-
Isuru Fernando authored
-
- Jun 10, 2020
-
-
Sergei Izmailov authored
-
Sergei Izmailov authored
-
Sergei Izmailov authored
-
Sergei Izmailov authored
-
Sergei Izmailov authored
-
Clemens Sielaff authored
* added overload for l-value ref-qualified methods * Added test. Before, the code would have failed to build.
-
Matthijs van der Burgh authored
* (docs) convert note to real note * (docs) Add information about (deep)copy
-
Thomas Köppe authored
For rationale, see #2241, eeb10448; there is a second entry point function defined by the PYBIND11_MODULE macro that also needs to be annotated as unused.
-
- Jun 09, 2020
-
-
Simeon Ehrig authored
-
- Jun 05, 2020
-
-
Thomas Köppe authored
This change defines a new, portable macro PYBIND11_MAYBE_UNUSED to mark declarations as unused, and annotates the PYBIND11_MODULE entry point with this attribute. The purpose of this annotation is to facilitate dead code detection, which might otherwise consider the module entry point function dead, since it isn't otherwise used. (It is only used via FFI.)
-
Andrey Dorozhkin authored
-
- May 31, 2020
-
-
Eric Cousineau authored
Add warnings about extending STL
-
Eric Cousineau authored
-
Eric Cousineau authored
Primarily for the ccmake curses GUI
-
Andrew J. Hesford authored
-
Henry Schreiner authored
* Test on Python 3.9 beta * Pin Sphinx * Newer version of PyPy
-
- Apr 27, 2020
-
-
Wenzel Jakob authored
This reverts commit 9ed8b440.
-
Dustin Spicuzza authored
* Add AutoWIG to list of binding generators
-
Nicholas Musolino authored
-
Yannick Jadoul authored
-
Sebastian Koslowski authored
-
Jason Rhinelander authored
This adds support for a `py::args_kw_only()` annotation that can be specified between `py::arg` annotations to indicate that any following arguments are keyword-only. This allows you to write: m.def("f", [](int a, int b) { /* ... */ }, py::arg("a"), py::args_kw_only(), py::arg("b")); and have it work like Python 3's: def f(a, *, b): # ... with respect to how `a` and `b` arguments are accepted (that is, `a` can be positional or by keyword; `b` can only be specified by keyword).
-