You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Previously, there was no way to access the Python executable that was
aware of the full environment with `pip` packages. See the comment in
`embedde_python.cmake` for more details about the core/full split.
Copy file name to clipboardexpand all lines: changelog.md
+2-1
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,11 @@
1
1
# Changelog
2
2
3
-
## v1.8.0 | In development
3
+
## v1.8.0 | 2023-07-12
4
4
5
5
- Added support for building with `openssl` v3 for Python 3.10 and newer.
6
6
-`openssl` v3.0.8 is now the default for Python >= 3.10 and `openssl` v1.1.1u is the default for Python 3.9.
7
7
- The `openssl_variant` is now obsolete. The flag is still there for backwards compatibility but it no longer does anything.
8
+
- The `EmbeddedPython_EXECUTABLE` CMake variable is now defined and points to the executable that's aware of the full embedded Python environment with `pip` packages. `Python_EXECUTABLE` points to the `core` executable that's only aware of the standard library. This split ensures that we compile and link against `core` in order to avoid rebuilding the world when only the Python environment packages change but the version/headers/libs stay the same.
0 commit comments