aboutsummaryrefslogtreecommitdiff
path: root/docs/markdown/Python-3-module.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/markdown/Python-3-module.md')
-rw-r--r--docs/markdown/Python-3-module.md27
1 files changed, 27 insertions, 0 deletions
diff --git a/docs/markdown/Python-3-module.md b/docs/markdown/Python-3-module.md
new file mode 100644
index 0000000..2a33ba8
--- /dev/null
+++ b/docs/markdown/Python-3-module.md
@@ -0,0 +1,27 @@
+# Python 3 module
+
+This module provides support for dealing with Python 3. It has the following methods.
+
+## find_python
+
+This is a cross platform way of finding the Python 3 executable, which may have a different name on different operating systems. Returns an external program object.
+
+*Added 0.38.0*
+
+## extension_module
+
+Creates a `shared_module` target that is named according to the naming conventions of the target platform. All positional and keyword arguments are the same as for [shared_module](Reference-manual.md#shared_module).
+
+*Added 0.38.0*
+
+## language_version
+
+Returns a string with the Python language version such as `3.5`.
+
+*Added 0.40.0*
+
+## sysconfig_path
+
+Returns the Python sysconfig path without prefix, such as `lib/python3.6/site-packages`.
+
+*Added 0.40.0*