Skip to content

Switch to PEP 420 native namespace.#52

Merged
icemac merged 4 commits intomasterfrom
pep-420-native-namespace
Sep 12, 2025
Merged

Switch to PEP 420 native namespace.#52
icemac merged 4 commits intomasterfrom
pep-420-native-namespace

Conversation

@icemac
Copy link
Member

@icemac icemac commented Sep 1, 2025

  • Bumped version for breaking release.
  • Replace pkg_resources namespace with PEP 420 native namespace.
  • Switch to PEP 420 native namespace.

@icemac icemac requested a review from dataflake September 1, 2025 06:34
@icemac icemac merged commit 671c502 into master Sep 12, 2025
20 checks passed
@icemac icemac deleted the pep-420-native-namespace branch September 12, 2025 06:32
mgorny added a commit to mgorny/zope.testing that referenced this pull request Sep 13, 2025
The runtime dependency on `setuptools` was only required for namespace
support.  Since `pkg_resources`-style namespaces have been removed
in zopefoundation#52 and there are no relevant imports left in the code, remove
the unnecessary dependency.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
mgorny added a commit to mgorny/zope.testing that referenced this pull request Sep 13, 2025
The runtime dependency on `setuptools` was only required for namespace
support.  Since `pkg_resources`-style namespaces have been removed
in zopefoundation#52 and there are no relevant imports left in the code, remove
the unnecessary dependency.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants