public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Please port your packages to Python 3.8
@ 2020-09-01 11:02 Michał Górny
  2020-09-01 12:06 ` Rich Freeman
  2020-09-02 17:23 ` Sam James
  0 siblings, 2 replies; 20+ messages in thread
From: Michał Górny @ 2020-09-01 11:02 UTC (permalink / raw
  To: gentoo-dev-announce; +Cc: gentoo-dev

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

Hello,

Following the timeline published earlier (and copied to [1]), Python 3.7
deprecation starts today.  All developers are requested to install
Python 3.8 and start testing their packages against it.  While at it,
testing against Python 3.9 would also be welcome.

QA reports provide a list [2] and a graph [3] of packages needing
porting.  To be honest, the only major nuisance in Python 3.8 I can
recall right now is that 'python-3.8' pkg-config file no longer includes
'-lpython3.8' and packages that need it need to switch to
'python-3.8-embed' instead.  If you can think of other problems, please
ping me and I'll add some tips to python-guide [4] soonish.

As usual, please add or fix tests to your packages.

Python 3.8 is planned to become the default on 2020-12-01.

Thank you all for your hard work!


[1] https://wiki.gentoo.org/wiki/Project:Python/Implementations#Implementation_support_timeline
[2] https://qa-reports.gentoo.org/output/gpyutils/37-to-38.txt
[3] https://qa-reports.gentoo.org/output/gpyutils/37-to-38.svg
[4] https://dev.gentoo.org/~mgorny/python-guide/

-- 
Best regards,
Michał Górny


[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 618 bytes --]

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

end of thread, other threads:[~2020-09-05  9:38 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-09-01 11:02 [gentoo-dev] Please port your packages to Python 3.8 Michał Górny
2020-09-01 12:06 ` Rich Freeman
2020-09-01 12:59   ` Michał Górny
2020-09-01 13:09   ` Alexey Sokolov
2020-09-02  7:40   ` Michał Górny
2020-09-02 17:23 ` Sam James
2020-09-02 17:42   ` Michael Orlitzky
2020-09-02 18:08     ` Andreas Sturmlechner
2020-09-02 19:00       ` Michael Orlitzky
2020-09-03 16:38         ` Alexis Ballier
2020-09-03 18:17           ` Michael Orlitzky
2020-09-04  8:39             ` [gentoo-dev] " Martin Vaeth
2020-09-04 12:40               ` Michael Orlitzky
2020-09-04 18:27                 ` Martin Vaeth
2020-09-05  9:38                   ` Martin Vaeth
2020-09-04 12:54             ` [gentoo-dev] " Alexis Ballier
2020-09-04 13:06               ` Michael Orlitzky
2020-09-04 13:13                 ` Alexis Ballier
2020-09-04 13:22                 ` Rich Freeman
2020-09-04 13:40                   ` Michael Orlitzky

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