Skip to content

Commit

Permalink
Added extensive informatiopnfor Python 3 module (from RN)
Browse files Browse the repository at this point in the history
fixes PED-4724
  • Loading branch information
fsundermeyer committed Jul 28, 2023
1 parent 5b91289 commit 45cf5bd
Showing 1 changed file with 28 additions and 4 deletions.
32 changes: 28 additions & 4 deletions xml/art_modules.xml
Original file line number Diff line number Diff line change
Expand Up @@ -674,9 +674,33 @@
<sect2 xml:id="art-modules-python-3">
<title>Python 3</title>
<para>
This module contains the most recent version of selected Python 3 packages.
It has a different lifecycle than &sle; itself. Packages in this module are
frequently updated to new upstream versions.
&productname; 15 comes with a complete stack of Python 3.6 (interpreter,
setuptool, wheel, pip plus almost 550 additional modules). Python 3.6 is
fully supported by SUSE throught the complete lifecycle of SLE 15.
</para>
<para>
However, there are only very few pip installable modules that are still
compatible with 3.6 or older. Therefore, starting with SLE 15 SP4, &suse;
introduced the new Python 3 Module. It includes an additional modern Python
interpreter (plus setuptool, wheel, pip and pypi support, but no additional
modules). This new allows more flexibility in providing a fully supported
more recent Python interpreter in &productname;.
</para>
<para>
Packages from the Python 3 module do not collide with existing Python 3.6
packages and can be co-installed in a system without affecting any running
Python 3.6 workloads.
</para>
<para>
In &productname; &productnumber; the Python 3 Module ships with Python 3.11.
Python 3.11 is compatible with versions 3.10 and 3.9. Code written in 3.9
or 3.10 should run without or with only minimal changes in 3.11.
</para>
<para>
This module contains version 3.11 of selected Python 3 packages.
It has a different lifecycle than &productname; itself, version 3.11 will be
supported until December 2027. Packages in this module will be updated with
each service Pack (if applicable) and will be supported for 18 months.
</para>
<itemizedlist>
<listitem>
Expand All @@ -692,7 +716,7 @@
</listitem>
<listitem>
<para>
<emphasis role="bold">Lifecycle:</emphasis> 10 years
<emphasis role="bold">Lifecycle:</emphasis> December 2027 (Python 3.11)
</para>
</listitem>
<listitem>
Expand Down

0 comments on commit 45cf5bd

Please sign in to comment.