- 28 Jul, 2020 2 commits
-
-
Tom Osika authored
Dev/add publicist See merge request autopybind11/autopybind11!24
-
Tom Osika authored
-
- 27 Jul, 2020 6 commits
-
-
Joe Snyder authored
Add pycodestyle as proper dependency. See merge request autopybind11/autopybind11!27
-
Joe Snyder authored
-
Joe Snyder authored
Add pycodestyle to CI script. See merge request autopybind11/autopybind11!26
-
Joe Snyder authored
-
Joe Snyder authored
Move all autopybind11 code into a package for clear boundaries See merge request autopybind11/autopybind11!18
-
- Use `env <path> python -m autopybind11` to execute generator
-
- 23 Jul, 2020 2 commits
-
-
Tom Osika authored
Dev/private virt fxn See merge request autopybind11/autopybind11!23
-
Tom Osika authored
-
- 20 Jul, 2020 2 commits
-
-
Tom Osika authored
Dev/add trampoline See merge request autopybind11/autopybind11!22
-
Tom Osika authored
Change the binding_order folder to inheritance_features and add test for other inheritance-related aspects of pybind, like abstract classes, virtual functions, etc. Will add on to this folder in later commits Rename tests
-
- 14 Jul, 2020 1 commit
-
-
Joe Snyder authored
Remove found includes for typedefs. See merge request autopybind11/autopybind11!20
-
- 13 Jul, 2020 4 commits
-
-
Joe Snyder authored
Remove the addition of extra include paths for the found typedef classes.
-
Joe Snyder authored
Add build/test example in README, minor Python updates See merge request autopybind11/autopybind11!17
-
Joe Snyder authored
README: Update alternatives comparison See merge request autopybind11/autopybind11!16
-
Joe Snyder authored
Replace yaml.load with yaml.safe_load See merge request autopybind11/autopybind11!15
-
- 10 Jul, 2020 6 commits
-
-
Eric Cousineau authored
- autopybind11.py: Ensure root-level imperative code is inside main() - Stop using deprecated unittest.TestCase.assertEquals
-
Eric Cousineau authored
Rename "PyBind11" to "pybind11" (what the project actually uses)
-
Joe Snyder authored
Replace the commands that were printing warnings to the screen about using an unsafe/deprecated "yaml.load" function. Since load was deprecated in 5.1, ensure that we have a version greater than or equal to it.
-
Joe Snyder authored
Add paragraphs to README about existing tools See merge request autopybind11/autopybind11!13
-
Joe Snyder authored
Fix function name in multi_target. See merge request autopybind11/autopybind11!14
-
Joe Snyder authored
Not having any flags causes a redefinition error.
-
- 09 Jul, 2020 2 commits
-
-
Joe Snyder authored
Add a disclaimer that the API and functionality of the repository are not set and may change at any point.
-
Joe Snyder authored
-
- 07 Jul, 2020 1 commit
-
-
Joe Snyder authored
Add the py::module_local decorator to each class that is created. This will allow our example module to import both "example" and "additional" at the same time due to the collision of "test_base_double_py" objects. Without it, importing the two at the same time will raise an ImportError.
-
- 01 Jul, 2020 2 commits
-
-
Joe Snyder authored
Add a path for typedef classes. If a class marked for wrapping is not found in the overall list of classes, check to see if it is a typedef. If so, capture the "real" type and use that data to write a class out. Add a simple example using std::chrono::duration. Add "%=" operator, which was expressed on Windows. Add different int-based typdef classes for Windows as the "%=" operator fails to wrap when the type is double
-
Joe Snyder authored
As names are found, ensure that the namespace information is removed before sending it to the sort. This allows the recursive "classes" call to find the class. Also, put unsorted objects before the sorted list. This puts the namespace level objects before any and all classes.
-
- 24 Jun, 2020 2 commits
-
-
Tom Osika authored
Fix search path and add test See merge request autopybind11/autopybind11!12
-
tao558 authored
If multiple targets existed for a single directory, the pybindhelper script would leave out a ; separating includes and defines for different targets. This is fixed here
-
- 19 Jun, 2020 2 commits
-
-
Joe Snyder authored
Talk about CMake process and add requirements.txt information.
-
Joe Snyder authored
-
- 18 Jun, 2020 1 commit
-
-
Joe Snyder authored
In the event that a public destructor is not available, a special flag is needed to compile the class. Add the flag and the check for each bit of class data written out.
-
- 17 Jun, 2020 2 commits
- 16 Jun, 2020 2 commits
-
-
Tom Osika authored
Dev/inheritance tests See merge request joe.snyder/wrapper_generator!10
-
Tom Osika authored
Change the binding_order folder to inheritance_features and add test for other inheritance-related aspects of pybind, like abstract classes, virtual functions, etc. Will add on to this folder in later commits Rename tests
-
- 15 Jun, 2020 3 commits
-
-
Joe Snyder authored
Suppress warnings from pygccxml and newer python versions and fix case of cmake command See merge request joe.snyder/wrapper_generator!9
-
tao558 authored
-
tao558 authored
-