On Fri, Dec 6, 2024 at 12:48 PM Miro Hrončok via python-devel <python-devel@lists.fedoraproject.org> wrote: > > On 06. 12. 24 18:31, Neal Gompa via python-devel wrote: > > On Fri, Dec 6, 2024 at 12:04 PM Fabio Valentini via python-devel > > <python-devel@lists.fedoraproject.org> wrote: > >> > >> On Tue, Dec 3, 2024 at 7:03 PM Miro Hrončok via python-devel > >> <python-devel@lists.fedoraproject.org> wrote: > >>> > >>> Hello Pythonistas. > >>> > >>> > >>> tl;dr I wonder if we should get rid of the last downstream-only patch in > >>> Fedora's Python, > >>> the one responsible for /usr/local/lib(64)/python... installation > >>> location. > >>> The removal would bring us closer to upstream, but perhaps cause a > >>> regression > >>> for our users. > >>> I propose to adapt PEP 668 (Marking Python base environments as > >>> “externally > >>> managed”) instead. > >> > >> We shouldn't cater to ancient / broken tutorials and / or use cases > >> that have always been "wrong" for all eternity, IMO. > >> virtualenvs have existed in some shape or form for almost two decades > >> (the venv module was added in Python 3.3 - in 2012!) - people should > >> just use those. > >> > >> So I say "do it". If you make this a Change proposal, I'd vote +1 on it. > >> > > > > Another option would be to shift our stuff out of site-packages and > > into a new directory (dist-packages like debian, maybe?). If RPM > > packaged stuff went there and everything else went into site-packages, > > that would effectively retain the same spirit as what we do now. > > Yet it would not solve any of the problems. >
I thought EXTERNALLY-MANAGED works off the install scheme? If one scheme is locked but the other isn't, it should be fine, right? -- 真実はいつも一つ!/ Always, there's only one truth! -- _______________________________________________ python-devel mailing list -- python-devel@lists.fedoraproject.org To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue