Skip to content

Commit 45b88ad

Browse files
committed
Switch to a table
1 parent aacfd49 commit 45b88ad

1 file changed

Lines changed: 67 additions & 45 deletions

File tree

developer-workflow/porting.rst

Lines changed: 67 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -42,51 +42,73 @@ Links should be for the port specifically (not the platform itself),
4242
and relevant for porting work and fixing platform-specific issues
4343
(no homepage/marketing links).
4444

45-
* **AIX**: :github-user:`ayappanec`
46-
* **Linux** [t1]_
47-
48-
* Fedora: :github-user:`hroncok`, :github-user:`befeleme`; see
49-
`Config & patches <https://src.fedoraproject.org/rpms/python3.15/tree/rawhide>`_,
50-
`Bugs <https://bugzilla.redhat.com/buglist.cgi?bug_status=__open__&classification=Fedora&columnlist=product%2Ccomponent%2Cassigned_to%2Cbug_status%2Cshort_desc%2Cchangeddate%2Cbug_severity&f1=component&o1=regexp&order=status%2C%20assigned_to%2C%20id%2C%20&product=Fedora&product=Fedora%20EPEL&query_format=advanced&v1=python3\.\d%2B%24>`__,
51-
`Maintenance guide <https://hackmd.io/9f64YNIZTCy0ZzKb5wKtqQ?view>`__
52-
* Debian: :github-user:`stefanor`, :github-user:`doko42`; see
53-
`Config & patches <https://salsa.debian.org/cpython-team/python3/-/tree/master/debian/patches>`_,
54-
`Bugs <https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=python3.15>`__,
55-
`Wiki <https://wiki.debian.org/Python>`__
56-
* Alpine: see
57-
`Config & patches <https://github.com/alpinelinux/aports/tree/master/main/python3>`_
58-
* **macOS** [t1]_: :gh-python-team:`macos-team`, :github-user:`freakboy3742`;
59-
see
60-
`Limitations <https://docs.python.org/3/library/intro.html#mobile-platforms>`__,
61-
`Usage <https://docs.python.org/3/library/intro.html#mobile-platforms>`__,
62-
:cpy-file:`Platforms/Apple`
63-
* Mobile platforms: see
64-
`Limitations <https://docs.python.org/3/library/intro.html#mobile-platforms>`__
65-
66-
* **Android** [t3]_: :github-user:`mhsmith`; see
67-
`Usage <https://docs.python.org/3/using/android.html>`__,
68-
:cpy-file:`Platforms/Android`
69-
* **iOS** [t3]_: :github-user:`freakboy3742`, :github-user:`ned-deily`; see
70-
`Usage <https://docs.python.org/3/using/ios.html>`__,
71-
:cpy-file:`Platforms/Apple`
72-
73-
* **Solaris**/OpenIndiana: :github-user:`jcea`, :github-user:`kulikjak`
74-
* **WebAssembly**: see `Limitations <https://docs.python.org/3/library/intro.html#webassembly-platforms>`__
75-
76-
* WASI [t2]_: see :cpy-file:`WASI <Platforms/WASI>`
77-
* Emscripten [t3]_: :github-user:`pmp-p`, :github-user:`rdb`, :github-user:`rth`; see
78-
:cpy-file:`emscripten <Platforms/emscripten>`
79-
80-
* Pyodide: :github-user:`hoodmane`, :github-user:`ryanking13`, :github-user:`agriyakhetarpal`
81-
82-
* **Windows** [t1]_: :gh-python-team:`windows-team`, :github-user:`pfmoore`; see
83-
`Usage <https://docs.python.org/3/using/windows.html>`__,
84-
:cpy-file:`PC`,
85-
:cpy-file:`PCbuild`
86-
* **Cross-Platform**:
87-
88-
* conda-forge: see
89-
`Recipe <https://github.com/conda-forge/python-feedstock/tree/main/recipe>`_
45+
.. list-table::
46+
:header-rows: 1
47+
48+
* - Platform
49+
- Maintainers
50+
- Information
51+
* - **AIX**
52+
- :github-user:`ayappanec`
53+
-
54+
* - **Linux** [t1]_
55+
-
56+
-
57+
* - \- Fedora
58+
- :github-user:`hroncok`, :github-user:`befeleme`
59+
- `Config & patches <https://src.fedoraproject.org/rpms/python3.15/tree/rawhide>`_,
60+
`Bugs <https://bugzilla.redhat.com/buglist.cgi?bug_status=__open__&classification=Fedora&columnlist=product%2Ccomponent%2Cassigned_to%2Cbug_status%2Cshort_desc%2Cchangeddate%2Cbug_severity&f1=component&o1=regexp&order=status%2C%20assigned_to%2C%20id%2C%20&product=Fedora&product=Fedora%20EPEL&query_format=advanced&v1=python3\.\d%2B%24>`__,
61+
`Maintenance guide <https://hackmd.io/9f64YNIZTCy0ZzKb5wKtqQ?view>`__
62+
* - \- Debian
63+
- :github-user:`stefanor`, :github-user:`doko42`
64+
- `Config & patches <https://salsa.debian.org/cpython-team/python3/-/tree/master/debian/patches>`_,
65+
`Bugs <https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=python3.15>`__,
66+
`Wiki <https://wiki.debian.org/Python>`__
67+
* - \- Alpine
68+
-
69+
- `Config & patches <https://github.com/alpinelinux/aports/tree/master/main/python3>`_
70+
* - **macOS** [t1]_
71+
- :gh-python-team:`macos-team`, :github-user:`freakboy3742`
72+
- `Limitations <https://docs.python.org/3/library/intro.html#mobile-platforms>`__,
73+
`Usage <https://docs.python.org/3/library/intro.html#mobile-platforms>`__,
74+
:cpy-file:`Platforms/Apple`
75+
* - Mobile platforms
76+
-
77+
- `Limitations <https://docs.python.org/3/library/intro.html#mobile-platforms>`__
78+
* - \- **Android** [t3]_
79+
- :github-user:`mhsmith`
80+
- `Usage <https://docs.python.org/3/using/android.html>`__,
81+
:cpy-file:`Platforms/Android`
82+
* - \- **iOS** [t3]_
83+
- :github-user:`freakboy3742`, :github-user:`ned-deily`
84+
- `Usage <https://docs.python.org/3/using/ios.html>`__,
85+
:cpy-file:`Platforms/Apple`
86+
* - **Solaris**/OpenIndiana
87+
- :github-user:`jcea`, :github-user:`kulikjak`
88+
-
89+
* - **WebAssembly**
90+
-
91+
- `Limitations <https://docs.python.org/3/library/intro.html#webassembly-platforms>`__
92+
* - WASI [t2]_
93+
-
94+
- :cpy-file:`WASI <Platforms/WASI>`
95+
* - \- Emscripten [t3]_
96+
- :github-user:`pmp-p`, :github-user:`rdb`, :github-user:`rth`
97+
- :cpy-file:`emscripten <Platforms/emscripten>`
98+
* - \- Pyodide
99+
- :github-user:`hoodmane`, :github-user:`ryanking13`, :github-user:`agriyakhetarpal`
100+
-
101+
* - **Windows** [t1]_
102+
- :gh-python-team:`windows-team`, :github-user:`pfmoore`
103+
- `Usage <https://docs.python.org/3/using/windows.html>`__,
104+
:cpy-file:`PC`,
105+
:cpy-file:`PCbuild`
106+
* - **Cross-Platform**
107+
-
108+
-
109+
* - conda-forge
110+
-
111+
- `Recipe <https://github.com/conda-forge/python-feedstock/tree/main/recipe>`_
90112

91113
.. [t1] Specific variants have official :pep:`Tier 1 support <11#tier-1>`
92114
.. [t2] Specific variants have official :pep:`Tier 2 support <11#tier-2>`

0 commit comments

Comments
 (0)