public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Urgent reminder to port your packages to Python 3.8 and Python 3.9
@ 2021-03-03 22:55 Sam James
  2021-03-03 22:58 ` Sam James
  2021-03-11 13:51 ` Sam James
  0 siblings, 2 replies; 3+ messages in thread
From: Sam James @ 2021-03-03 22:55 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1501 bytes --]

Hi,

We still have ~31 packages still not declaring support for newer Python 3 targets than Python 3.7,
we have ~1085 packages still not declaring support for newer Python 3 targets than Python 3.8 (i.e.
Python 3.9).

Please review this list to see if your packages are stuck on Python 3.7:
http://qa-reports.gentoo.org/output/gpyutils/37-to-38.txt

Please review this list to see if your packages are stuck on Python 3.8:
http://qa-reports.gentoo.org/output/gpyutils/38-to-39.txt

This list contains maintainer names, so it’s easy to tell if you need to act.

The default Python target in profiles was switched from Python 3.7 to Python 3.8
at the beginning of December. A news item still needs to be created [0].

Your package not supporting the latest targets makes it harder for other packages
to do so. In particular, packages not supporting even the default target (now Python 3.8)
means that users have a difficult time installing it.

Previous warnings have been sent about this including in November [1]. mgorny sent
this [2] RFC regarding an impeding switch of the default to Python 3.9 too.

TL;DR:
* Please port your packages to Python 3.8 (already default) and Python 3.9 ASAP.
* Packages supporting Python 3 but not newer versions may be last-rited.

[0] https://bugs.gentoo.org/771165
[1] https://archives.gentoo.org/gentoo-dev/message/f1e452d0a54d5347d9f867478b2604c4
[2] https://archives.gentoo.org/gentoo-dev/message/ba2fc4854ed6bb49813819ae6f5e9552

[-- Attachment #2: Message signed with OpenPGP --]
[-- Type: application/pgp-signature, Size: 618 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-dev] Urgent reminder to port your packages to Python 3.8 and Python 3.9
  2021-03-03 22:55 [gentoo-dev] Urgent reminder to port your packages to Python 3.8 and Python 3.9 Sam James
@ 2021-03-03 22:58 ` Sam James
  2021-03-11 13:51 ` Sam James
  1 sibling, 0 replies; 3+ messages in thread
From: Sam James @ 2021-03-03 22:58 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 758 bytes --]


> On 3 Mar 2021, at 22:55, Sam James <sam@gentoo.org> wrote:
> 
> Hi,
> 
> We still have ~31 packages still not declaring support for newer Python 3 targets than Python 3.7,
> we have ~1085 packages still not declaring support for newer Python 3 targets than Python 3.8 (i.e.
> Python 3.9).

Further to this, if you know you aren’t interested anymore in one of your packages on these lists, please last-rite
it rather than waiting for somebody to.

> 
> Please review this list to see if your packages are stuck on Python 3.7:
> http://qa-reports.gentoo.org/output/gpyutils/37-to-38.txt
> 
> Please review this list to see if your packages are stuck on Python 3.8:
> http://qa-reports.gentoo.org/output/gpyutils/38-to-39.txt

> [snip]

[-- Attachment #2: Message signed with OpenPGP --]
[-- Type: application/pgp-signature, Size: 618 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-dev] Urgent reminder to port your packages to Python 3.8 and Python 3.9
  2021-03-03 22:55 [gentoo-dev] Urgent reminder to port your packages to Python 3.8 and Python 3.9 Sam James
  2021-03-03 22:58 ` Sam James
@ 2021-03-11 13:51 ` Sam James
  1 sibling, 0 replies; 3+ messages in thread
From: Sam James @ 2021-03-11 13:51 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1731 bytes --]



> On 3 Mar 2021, at 22:55, Sam James <sam@gentoo.org> wrote:
> 
> Hi,
> 
> We still have ~31 packages still not declaring support for newer Python 3 targets than Python 3.7,
> we have ~1085 packages still not declaring support for newer Python 3 targets than Python 3.8 (i.e.
> Python 3.9).

Thanks to everyone who ported in response!

> Please review this list to see if your packages are stuck on Python 3.7:
> http://qa-reports.gentoo.org/output/gpyutils/37-to-38.txt

We’re now on ~27.

> 
> Please review this list to see if your packages are stuck on Python 3.8:
> http://qa-reports.gentoo.org/output/gpyutils/38-to-39.txt

We’re now on ~1012.

> 
> This list contains maintainer names, so it’s easy to tell if you need to act.
> 
> The default Python target in profiles was switched from Python 3.7 to Python 3.8
> at the beginning of December. A news item still needs to be created [0].
> 
> Your package not supporting the latest targets makes it harder for other packages
> to do so. In particular, packages not supporting even the default target (now Python 3.8)
> means that users have a difficult time installing it.
> 
> Previous warnings have been sent about this including in November [1]. mgorny sent
> this [2] RFC regarding an impeding switch of the default to Python 3.9 too.
> 
> TL;DR:
> * Please port your packages to Python 3.8 (already default) and Python 3.9 ASAP.
> * Packages supporting Python 3 but not newer versions may be last-rited.
> 
> [0] https://bugs.gentoo.org/771165
> [1] https://archives.gentoo.org/gentoo-dev/message/f1e452d0a54d5347d9f867478b2604c4
> [2] https://archives.gentoo.org/gentoo-dev/message/ba2fc4854ed6bb49813819ae6f5e9552


[-- Attachment #2: Message signed with OpenPGP --]
[-- Type: application/pgp-signature, Size: 618 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-03-11 13:51 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-03-03 22:55 [gentoo-dev] Urgent reminder to port your packages to Python 3.8 and Python 3.9 Sam James
2021-03-03 22:58 ` Sam James
2021-03-11 13:51 ` Sam James

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox