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. -- 真実はいつも一つ!/ 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