From 9c6dab2cfd310ef2d840a2a7a479ce6b9e563b1d Mon Sep 17 00:00:00 2001 From: Jussi Pakkanen Date: Sun, 3 Jul 2022 17:39:59 +0300 Subject: Finalize the release. --- .../snippets/python-extension-module-implicit-dependency.md | 13 ------------- 1 file changed, 13 deletions(-) delete mode 100644 docs/markdown/snippets/python-extension-module-implicit-dependency.md (limited to 'docs/markdown/snippets/python-extension-module-implicit-dependency.md') diff --git a/docs/markdown/snippets/python-extension-module-implicit-dependency.md b/docs/markdown/snippets/python-extension-module-implicit-dependency.md deleted file mode 100644 index 1b98df8..0000000 --- a/docs/markdown/snippets/python-extension-module-implicit-dependency.md +++ /dev/null @@ -1,13 +0,0 @@ -## Python extension modules now depend on the python library by default - -Python extension modules are usually expected to link to the python library -and/or its headers in order to build correctly (via the default `embed: false`, -which may not actually link to the library itself). This means that every -single use of `.extension_module()` needed to include the `dependencies: -py_installation.dependency()` kwarg explicitly. - -In the interest of doing the right thing out of the box, this is now the -default for extension modules that don't already include a dependency on -python. This is not expected to break anything, because it should always be -needed. Nevertheless, `py_installation.dependency().partial_dependency()` will -be detected as already included while providing no compile/link args. -- cgit v1.1