[Python-Dev] Re: Defining tiered platform support

2022-03-15 Thread Brett Cannon
On Mon, Mar 14, 2022 at 11:18 PM Larry Hastings wrote: > > On 3/14/22 20:31, Brett Cannon wrote: > > > > On Fri, Mar 11, 2022 at 5:17 PM Victor Stinner > wrote: > >> It would be great to have the list of supported platforms per Python >> version! >> > > I could see the table in PEP 11 being

[Python-Dev] Re: Defining tiered platform support

2022-03-15 Thread Larry Hastings
On 3/14/22 20:31, Brett Cannon wrote: On Fri, Mar 11, 2022 at 5:17 PM Victor Stinner wrote: It would be great to have the list of supported platforms per Python version! I could see the table in PEP 11 being copied into the release PEPs. By "release PEPs", you mean the

[Python-Dev] Re: Defining tiered platform support

2022-03-14 Thread Brett Cannon
On Fri, Mar 11, 2022 at 5:17 PM Victor Stinner wrote: > It would be great to have the list of supported platforms per Python > version! > I could see the table in PEP 11 being copied into the release PEPs. > > Maybe supporting new platforms and dropping support for a platform > should be

[Python-Dev] Re: Defining tiered platform support

2022-03-11 Thread Jeremy Kloth
On Fri, Mar 11, 2022 at 6:21 PM Victor Stinner wrote: > But I don't know how to get this info from the Microsoft > documentation. I usually dig into Wikipedia articles to check which > Windows version is still supported or not, but I'm confused between > "mainstream support" and "extended

[Python-Dev] Re: Defining tiered platform support

2022-03-11 Thread Victor Stinner
It would be great to have the list of supported platforms per Python version! Maybe supporting new platforms and dropping support for a platform should be document in What's New in Python x.y. GCC does that for example. It also *deprecates* support for some platforms. Example:

[Python-Dev] Re: Defining tiered platform support

2022-03-09 Thread Charalampos Stratakis
On Fri, Mar 4, 2022 at 9:49 AM Christian Heimes wrote: > Hi Brett, > > thanks for starting the discussion! Much appreciated. > > On 04/03/2022 00.30, Brett Cannon wrote: > > Tier 1 is the stuff we run CI against: latest Windows, latest macOS, > > Linux w/ the latest glibc (I don't know of a

[Python-Dev] Re: Defining tiered platform support

2022-03-07 Thread Petr Viktorin
On 08. 03. 22 0:30, Brett Cannon wrote: On Mon, Mar 7, 2022 at 11:05 AM Christian Heimes > wrote: On 07/03/2022 18.02, Petr Viktorin wrote: >> Why the devguide? I view the list of platforms as important for public >> consumption as for the

[Python-Dev] Re: Defining tiered platform support

2022-03-07 Thread Brett Cannon
On Mon, Mar 7, 2022 at 11:05 AM Christian Heimes wrote: > On 07/03/2022 18.02, Petr Viktorin wrote: > >> Why the devguide? I view the list of platforms as important for public > >> consumption as for the core dev team to know what to (not) accept PRs > >> for. > > > > So, let's put it in the

[Python-Dev] Re: Defining tiered platform support

2022-03-07 Thread Brett Cannon
On Mon, Mar 7, 2022 at 11:01 AM Christian Heimes wrote: > On 04/03/2022 21.41, Brett Cannon wrote: > > Therefore I propose that we target the oldest manylinux standard > > accepted by PyPI, for which the operating system has not reached its > > EOL. At the moment this is

[Python-Dev] Re: Defining tiered platform support

2022-03-07 Thread Christian Heimes
On 07/03/2022 18.02, Petr Viktorin wrote: Why the devguide? I view the list of platforms as important for public consumption as for the core dev team to know what to (not) accept PRs for. So, let's put it in the main docs? Yes, I guess the devguide is a weird place to check for this kind of

[Python-Dev] Re: Defining tiered platform support

2022-03-07 Thread Christian Heimes
On 04/03/2022 21.41, Brett Cannon wrote: Therefore I propose that we target the oldest manylinux standard accepted by PyPI, for which the operating system has not reached its EOL. At the moment this is manylinux2014, aka CentOS 2024 with EOL June 2024. We could also state that we

[Python-Dev] Re: Defining tiered platform support

2022-03-07 Thread Petr Viktorin
On 04. 03. 22 21:48, Brett Cannon wrote: On Fri, Mar 4, 2022 at 1:44 AM Petr Viktorin > wrote: On 04. 03. 22 0:30, Brett Cannon wrote: > Do we officially support NetBSD? Do you know how to find out if we do? > You might think to look at >

[Python-Dev] Re: Defining tiered platform support

2022-03-04 Thread Brett Cannon
On Fri, Mar 4, 2022 at 1:44 AM Petr Viktorin wrote: > On 04. 03. 22 0:30, Brett Cannon wrote: > > Do we officially support NetBSD? Do you know how to find out if we do? > > You might think to look at > > https://www.python.org/dev/peps/pep-0011/#supporting-platforms > >

[Python-Dev] Re: Defining tiered platform support

2022-03-04 Thread Brett Cannon
On Fri, Mar 4, 2022 at 1:32 AM Ronald Oussoren wrote: > > > On 4 Mar 2022, at 00:30, Brett Cannon wrote: > > Do we officially support NetBSD? Do you know how to find out if we do? You > might think to look at > https://www.python.org/dev/peps/pep-0011/#supporting-platforms , but that > just

[Python-Dev] Re: Defining tiered platform support

2022-03-04 Thread Brett Cannon
On Fri, Mar 4, 2022 at 12:48 AM Christian Heimes wrote: > Hi Brett, > > thanks for starting the discussion! Much appreciated. > > On 04/03/2022 00.30, Brett Cannon wrote: > > Tier 1 is the stuff we run CI against: latest Windows, latest macOS, > > Linux w/ the latest glibc (I don't know of a

[Python-Dev] Re: Defining tiered platform support

2022-03-04 Thread Simon Cross
+10 on making the tier platform support explicit. I would vote not to require involving the SC in the tier changes unless there is a strong reason to do so (e.g. there is controversy, or e.g. Tier 1 implies a commitment of PSF infrastructure). The SC has a lot of decisions to make as it is &

[Python-Dev] Re: Defining tiered platform support

2022-03-04 Thread Petr Viktorin
On 04. 03. 22 0:30, Brett Cannon wrote: Do we officially support NetBSD? Do you know how to find out if we do? You might think to look at https://www.python.org/dev/peps/pep-0011/#supporting-platforms , but that just loosely

[Python-Dev] Re: Defining tiered platform support

2022-03-04 Thread Ronald Oussoren via Python-Dev
> On 4 Mar 2022, at 00:30, Brett Cannon wrote: > > Do we officially support NetBSD? Do you know how to find out if we do? You > might think to look at > https://www.python.org/dev/peps/pep-0011/#supporting-platforms > , but

[Python-Dev] Re: Defining tiered platform support

2022-03-04 Thread Christian Heimes
Hi Brett, thanks for starting the discussion! Much appreciated. On 04/03/2022 00.30, Brett Cannon wrote: Tier 1 is the stuff we run CI against: latest Windows, latest macOS, Linux w/ the latest glibc (I don't know of a better way to define Linux support as I don't know if a per-distro list is