Martin Braun
f83faf28b3
cmake: Remove ENABLE_PYTHON3 flag and simplify Python detection
...
- Makes use of more modern find_package(Python2/3) if available
- Moves almost all Python-related code to UHDPython.cmake
- ENABLE_PYTHON3 is no longer necessary
2019-05-24 14:17:13 -07:00
Martin Braun
692ddc71b1
python: Replace Boost.Python with PyBind11
...
This does not change the Python API itself, but it is still
a significant change. Most importantly, it removes the dependency on
Boost.Python.
2019-02-22 16:56:52 -08:00
Brent Stapleton
51464174d4
docs: python: add documentation on GIL release
...
Adding documentation explaining where the Python API releases the
Python GIL, and what that means for users.
2018-11-29 17:49:30 -08:00
Martin Braun
7d0152ed1c
docs: Minor tweaks to the Python API manual page
2018-09-10 17:16:51 -07:00
Martin Braun
ca09fd2bea
docs: Python API: Add comment on building on Windows
2018-07-19 16:54:00 -07:00
Martin Braun
5aa541a9e8
docs: Add page for the Python API
2018-07-19 16:33:18 -07:00