* [gentoo-python] Python 3.7 porting efforts
@ 2019-07-05 9:55 Michał Górny
2019-07-05 9:58 ` Michał Górny
0 siblings, 1 reply; 2+ messages in thread
From: Michał Górny @ 2019-07-05 9:55 UTC (permalink / raw
To: gentoo-python; +Cc: python
[-- Attachment #1: Type: text/plain, Size: 1042 bytes --]
Hi, everyone.
I think we're nearing the time of switching our 'stable' Python
implementation from Python 3.6 to 3.7. If you find some free time,
please dedicate it to porting packages to 3.7.
While bumping packages, please also take care to:
a. add python_test() if it is missing,
b. replace 'py.test' calls with 'pytest -vv' (the former is obsolete),
c. bump to EAPI 7,
d. add missing PYTHON_USEDEPs (yes, we still have packages without
them),
e. add setuptools to RDEPEND whenever entry_points are used in setup.py,
f. usually, DEPEND=${RDEPEND} can be changed to
DEPEND="test? ( ${RDEPEND} )"
Relevant lists:
- packages still missing py3.7 entirely:
https://qa-reports.gentoo.org/output/gpyutils/36-to-37.txt
https://qa-reports.gentoo.org/output/gpyutils/36-to-37.svg
- packages needing new version stabilized:
https://qa-reports.gentoo.org/output/gpyutils/36-to-37-stablereq.txt
https://qa-reports.gentoo.org/output/gpyutils/36-to-37-stablereq.svg
--
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] 2+ messages in thread
* Re: [gentoo-python] Python 3.7 porting efforts
2019-07-05 9:55 [gentoo-python] Python 3.7 porting efforts Michał Górny
@ 2019-07-05 9:58 ` Michał Górny
0 siblings, 0 replies; 2+ messages in thread
From: Michał Górny @ 2019-07-05 9:58 UTC (permalink / raw
To: gentoo-python; +Cc: python
[-- Attachment #1: Type: text/plain, Size: 935 bytes --]
On Fri, 2019-07-05 at 11:55 +0200, Michał Górny wrote:
> Hi, everyone.
>
> I think we're nearing the time of switching our 'stable' Python
> implementation from Python 3.6 to 3.7. If you find some free time,
> please dedicate it to porting packages to 3.7.
>
>
> While bumping packages, please also take care to:
>
> a. add python_test() if it is missing,
>
> b. replace 'py.test' calls with 'pytest -vv' (the former is obsolete),
>
> c. bump to EAPI 7,
>
> d. add missing PYTHON_USEDEPs (yes, we still have packages without
> them),
>
> e. add setuptools to RDEPEND whenever entry_points are used in setup.py,
>
> f. usually, DEPEND=${RDEPEND} can be changed to
> DEPEND="test? ( ${RDEPEND} )"
>
Oh, and I'd forget: if you believe some of the packages are entirely
dead / useless / waste of time to maintain, please don't hesitate to
lastrite them.
--
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] 2+ messages in thread
end of thread, other threads:[~2019-07-05 9:58 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-07-05 9:55 [gentoo-python] Python 3.7 porting efforts Michał Górny
2019-07-05 9:58 ` Michał Górny
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox