The Python packaging picture is generally a bit murky; there are lots of
different stakeholders, with disparate wishes and needs, which all adds up
to a fairly large set of multi-faceted problems. Back in the first three
months of the year, we looked at various
discussions around packaging, some of which are still ongoing.
A packaging
summit was held at PyCon 2023 to bring some of the
participants of those discussions together in one room. One of its sessions
was on adding
a namespaces feature to the Python Package
Index (PyPI). It provides a look into some of the
difficulties that
can arise, especially when trying to accommodate a long legacy of existing
practices, which is often a millstone around the neck of those trying to
make packaging improvements.
Source: LWN.net – [$] Namespaces for the Python Package Index