Commit graph

6 commits

Author SHA1 Message Date
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