On 14. 06. 21 2:23, Toshio Kuratomi wrote:
What do you/the packaging macros do when a pypi name is taken by two
different packages? (For instance, how setuptools and distribute used
the same name)
The PyPI names for those are "setuptools" and "distribute". These don't
conflict.
They do conflict in the importable module name, i.e. what you get when
you `import setuptools`. This is usually a file-level conflict and
should be handled as such.
The main problem here, as I see it, is that in distribute's case, the
PyPI name doesn't match the importable module name. That's bad, and the
guidelines recommend not having this problem, but usually you can't
really solve this in Fedora.
-Toshio
On Fri, Jun 11, 2021, 6:24 AM Petr Viktorin <pvikt...@redhat.com
<mailto:pvikt...@redhat.com>> wrote:
I've proposed the new guidelines as a Fedora change:
https://fedoraproject.org/wiki/Changes/PythonPackagingGuidelines202x
<https://fedoraproject.org/wiki/Changes/PythonPackagingGuidelines202x>
A discussion thread should pop up on de...@lists.fedoraproject.org
<mailto:de...@lists.fedoraproject.org> soon.
_______________________________________________
python-devel mailing list -- python-devel@lists.fedoraproject.org
<mailto:python-devel@lists.fedoraproject.org>
To unsubscribe send an email to
python-devel-le...@lists.fedoraproject.org
<mailto:python-devel-le...@lists.fedoraproject.org>
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
<https://docs.fedoraproject.org/en-US/project/code-of-conduct/>
List Guidelines:
https://fedoraproject.org/wiki/Mailing_list_guidelines
<https://fedoraproject.org/wiki/Mailing_list_guidelines>
List Archives:
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
<https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org>
Do not reply to spam on the list, report it:
https://pagure.io/fedora-infrastructure
<https://pagure.io/fedora-infrastructure>
_______________________________________________
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 on the list, report it:
https://pagure.io/fedora-infrastructure
_______________________________________________
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 on the list, report it:
https://pagure.io/fedora-infrastructure