Commit Graph

26 Commits

Author SHA1 Message Date
Matthias Hochsteger
d79b259ece Build pip packages for Python 3.13 2024-09-19 15:58:21 +02:00
Matthias Hochsteger
1fb2501b7e Update pybind11 to 2.13.6 (including a patch for binary compatibility accross MSVC versions) 2024-09-18 12:09:25 +02:00
Matthias Hochsteger
690eb2093a Update pybind11 for Numpy 2 compatibility
Use pybind11 v2.12 with an additional commit to allow
compatibility across MSVC versions
2024-06-18 09:46:37 +02:00
Matthias Hochsteger
d5221d191c update pybind11 to v2.10.1 2022-11-14 10:14:12 +01:00
Joachim Schoeberl
fdac80d273 update pybind (for Python 3.11 support) 2022-10-26 20:50:05 +02:00
Matthias Hochsteger
8e25c382d9 build with VS2019 on Windows, update pybind11 to v2.9.1 2022-05-03 09:21:19 +02:00
Joachim Schoeberl
44d626f727 BitArray indexing from the end 2021-12-29 21:06:52 +01:00
Matthias Hochsteger
b3d757ccd1 update pybind11 to 2.6.0rc3 2020-10-17 17:58:38 +02:00
Matthias Hochsteger
8d14be5e8f Update pybind11 2019-11-15 09:36:51 +01:00
Matthias Hochsteger
cb44917693 Update Pybind11 to 2.4.2 2019-10-02 09:22:37 +02:00
Matthias Hochsteger
f1cfa50e48 Update Pybind11 (MacOS<10.14 fix) 2019-08-26 17:48:30 +02:00
Christopher Lackner
08f9c773b1 we need to implement both sized deallocation functions for older mac
os targets
2019-08-23 11:26:14 +00:00
Joachim Schöberl
270ed2fd42 Revert "Merge branch 'pybind11_upgrade' into 'master'"
This reverts merge request !193
2019-08-09 15:59:33 +00:00
Christopher Lackner
3b257a448a upgrade pybind11 to v2.3 2019-08-09 13:14:38 +02:00
Christopher Lackner
7426034172 fix merge error with pybind 2018-12-13 14:25:27 +01:00
Matthias Hochsteger
63b7719c22 Update pybind11, remove evil hack 2018-12-03 11:38:11 +01:00
Matthias Hochsteger
96a45bcb39 Use own fork of pybind11 to apply patches 2018-09-06 13:10:22 +02:00
Matthias Hochsteger
c95d69f682 Update pybind11 2018-08-29 13:10:22 +02:00
Matthias Hochsteger
1430b89e39 Update pybind11 to version 2.2.0
- Replace PYBIND11_PLUGIN with PYBIND11_MODULE

- Fix warnings about symbol visibility by replacing
  'namespace pybind11' with 'namespace PYBIND11_NAMESPACE'

- Pybind sets the default visibility of its namespace to 'hidden'
  Thus, our export functions like  ExportCSG(py::module &m) also are
  hidden by default. To work around that define DLL_HEADER
  '__attribute__ ((visibility ("default")))
  on GNUC platforms.
2017-09-01 10:16:56 +02:00
Matthias Hochsteger
6627b0b17f Update Pybind11 2017-05-23 20:49:36 +02:00
Matthias Hochsteger
d91127832a Add missing patch for TK on MacOS, add .gitignore file 2017-01-16 00:22:56 +01:00
Matthias Hochsteger
9987116703 Update pybind11 to v2.0.1 2017-01-12 11:45:29 +01:00
Matthias Hochsteger
01163b77d4 update to correct version of pybind11 (was using an old one before) 2016-11-24 11:56:02 +01:00
Christopher Lackner
8a1cf75c5e fix init of splinesurface 2016-11-09 16:10:04 +01:00
Matthias Hochsteger
dd7f8814ee update pybind11 2016-11-09 12:40:05 +01:00
Matthias Hochsteger
96c1235184 switch from boost::python to pybind11 2016-11-04 12:14:52 +01:00