Fan Jiang
|
e3dd4e1704
|
Fix compile error on Clang 18, tweak for better type generation
|
2024-09-08 14:58:27 -04:00 |
Fan Jiang
|
30c789dbdb
|
Use pybind11-stubgen for generating stubs
|
2024-09-08 14:58:27 -04:00 |
Joel Truher
|
867f63d600
|
added SelfCalibrationExample.py
|
2024-08-29 08:42:27 -07:00 |
Varun Agrawal
|
8d3bdc0578
|
python package generation with stubs working
|
2024-08-26 19:47:09 -04:00 |
Frank Dellaert
|
b5c998ab76
|
Merge branch 'develop' into fix/python_wrapper
|
2024-08-26 11:30:07 -07:00 |
Varun Agrawal
|
74b149fa7c
|
Merge pull request #1813 from borglab/python-typing
|
2024-08-26 12:01:42 -04:00 |
Varun Agrawal
|
1744c4aeb3
|
save stubs to 'stubs' directory and use cp instead of rsync
|
2024-08-26 10:07:24 -04:00 |
Varun Agrawal
|
48f9d0b116
|
fix if-else mistype
|
2024-08-26 09:44:28 -04:00 |
Varun Agrawal
|
da99cf0e19
|
remove extraneous variable
|
2024-08-26 06:25:17 -04:00 |
Varun Agrawal
|
bfcd5eb08a
|
use older version of mypy
|
2024-08-26 05:48:18 -04:00 |
Frank Dellaert
|
55e3ac5e0e
|
Merge pull request #1812 from borglab/set-pybind11-path
Use bundled `pybind11` for Python wrapper
|
2024-08-25 18:49:58 -07:00 |
Varun Agrawal
|
0e73367345
|
stubgen only for Windows until we can find the rsync equivalent
|
2024-08-25 18:57:03 -04:00 |
Frank Dellaert
|
ce74b2b0c1
|
Elaborate solution that works on windows as well
|
2024-08-25 15:47:57 -07:00 |
Frank Dellaert
|
0ba23ccbaa
|
Try w cross-platform install
|
2024-08-25 15:31:25 -07:00 |
Frank Dellaert
|
d1d6942bde
|
Correct cmake line
|
2024-08-25 14:40:44 -07:00 |
Frank Dellaert
|
9307536827
|
Add venv on Mac and do not use --user flag in that case
|
2024-08-25 13:49:43 -07:00 |
Varun Agrawal
|
5f43b69c43
|
add mypy to the dev_requirements so we can get stubgen
|
2024-08-25 16:45:23 -04:00 |
Frank Dellaert
|
9dbbb32814
|
Add dangerous flag
|
2024-08-25 13:17:16 -07:00 |
Varun Agrawal
|
e58a5c4cac
|
directly add pybind11 subdirectory so files are generated correctly
|
2024-08-25 15:41:55 -04:00 |
Varun Agrawal
|
f2d69ed697
|
always use bundled pybind11 inside wrap
|
2024-08-25 14:47:14 -04:00 |
Varun Agrawal
|
48215b9063
|
remove duplicate target
|
2024-08-25 14:03:43 -04:00 |
Varun Agrawal
|
51aadbda34
|
add type hints and make command to test gtsam_unstable for python
|
2024-08-25 13:59:48 -04:00 |
Varun Agrawal
|
353ff644fc
|
generate python type hints during pip build
|
2024-08-25 13:59:12 -04:00 |
Varun Agrawal
|
c57d5a0f70
|
Updated porting progress
|
2024-08-25 07:23:31 -04:00 |
Varun Agrawal
|
b94ab31e1f
|
localization example script which gives exact same result as C++ version
|
2024-08-25 04:36:00 -04:00 |
Varun Agrawal
|
95da15a61a
|
allow stl binding for pybind11 in gtsam_unstable
|
2024-08-25 04:35:33 -04:00 |
Varun Agrawal
|
df57d9607f
|
allow numpy version 2.0.0
|
2024-06-28 11:04:24 -04:00 |
Varun Agrawal
|
788826a72a
|
more explicit numpy version to avoid compiler issues
|
2024-06-28 09:15:58 -04:00 |
Varun Agrawal
|
75f9a901f3
|
restrict numpy to under v2.0.0
|
2024-06-27 21:57:15 -04:00 |
Varun Agrawal
|
2dfd15e16c
|
Merge pull request #1712 from borglab/update-wrap
|
2024-01-16 23:52:27 -05:00 |
Varun Agrawal
|
b2e4fa2112
|
tests for dunder methods
|
2024-01-16 15:17:26 -05:00 |
Tal Regev
|
2971d9e74e
|
Compile gtsam python for windows
|
2024-01-13 10:59:03 +02:00 |
Varun Agrawal
|
9d70605d48
|
Merge pull request #1681 from borglab/fix-1675
|
2023-12-07 17:01:20 -05:00 |
Varun Agrawal
|
6f365b330b
|
fix call to Ellipse, plus some formatting
|
2023-12-04 05:04:06 -05:00 |
Varun Agrawal
|
e56e9b5ef9
|
fix unittest assertion deprecation
|
2023-11-06 11:05:50 -05:00 |
Varun Agrawal
|
c4d11c498c
|
fix unittest assertion deprecation
|
2023-11-06 11:05:23 -05:00 |
Varun Agrawal
|
36dc04d126
|
override WeightMatrix for Chebyshev2
|
2023-10-28 11:24:31 -04:00 |
Varun Agrawal
|
f875662040
|
Merge branch 'develop' into fixes
|
2023-10-08 11:01:39 -04:00 |
Varun Agrawal
|
1d861d49d7
|
remove automatic install of python dev dependencies, leave that to the user
|
2023-10-07 16:11:50 -04:00 |
Varun Agrawal
|
4de8f149f8
|
fix docstring
|
2023-09-28 07:18:11 -04:00 |
Varun Agrawal
|
b8ec765035
|
remove requirements install step as it is now a part of the cmake process
|
2023-09-05 12:40:21 -04:00 |
Varun Agrawal
|
cb661a9f89
|
use variable for Python source directory
|
2023-09-05 12:38:37 -04:00 |
Varun Agrawal
|
42e4a4f6da
|
install dev dependencies using CMake
|
2023-09-05 12:37:12 -04:00 |
Varun Agrawal
|
67ef015e0c
|
separate required and dev dependencies
|
2023-09-05 12:36:56 -04:00 |
Varun Agrawal
|
fe2080f2b1
|
fix warnings due to PEP 420
|
2023-09-05 12:04:54 -04:00 |
Clark Taylor
|
039f5cf711
|
Update CustomFactorExample.py with comments to explain typing
|
2023-09-01 14:18:45 -04:00 |
Clark Taylor
|
8611aec3fb
|
Update CustomFactors.md to document return type.
|
2023-09-01 14:17:04 -04:00 |
Clark Taylor
|
8ee9f20537
|
Update CustomFactorExample.py to correctly document return types
|
2023-09-01 14:15:39 -04:00 |
Clark Taylor
|
3d6e2fc81c
|
Update CustomFactors.md to more clearly specify types required
|
2023-09-01 14:12:47 -04:00 |
senselessdev1
|
8c321ba226
|
add fix
|
2023-08-30 11:17:40 -04:00 |