aboutsummaryrefslogtreecommitdiff
path: root/docs/markdown/snippets/python-extension-module-implicit-dependency.md
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2022-07-03 17:39:59 +0300
committerJussi Pakkanen <jpakkane@gmail.com>2022-07-03 17:39:59 +0300
commit9c6dab2cfd310ef2d840a2a7a479ce6b9e563b1d (patch)
tree983bed70068da2fb12c7d5ecafb0bb31e2e99720 /docs/markdown/snippets/python-extension-module-implicit-dependency.md
parent51dad83d465363b9de18885d0047897f8a211e53 (diff)
downloadmeson-9c6dab2cfd310ef2d840a2a7a479ce6b9e563b1d.zip
meson-9c6dab2cfd310ef2d840a2a7a479ce6b9e563b1d.tar.gz
meson-9c6dab2cfd310ef2d840a2a7a479ce6b9e563b1d.tar.bz2
Finalize the release.0.63.0
Diffstat (limited to 'docs/markdown/snippets/python-extension-module-implicit-dependency.md')
-rw-r--r--docs/markdown/snippets/python-extension-module-implicit-dependency.md13
1 files changed, 0 insertions, 13 deletions
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.