From 33a92ae5421ae0830ec5c16f705969b0cf562f58 Mon Sep 17 00:00:00 2001 From: Michael Howitz Date: Wed, 4 Jun 2025 16:03:54 +0200 Subject: [PATCH 1/3] Bumped version for breaking release. --- CHANGES.rst | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index d90e19a..c72357c 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,7 +1,7 @@ Changelog ========= -4.2 (unreleased) +5.0 (unreleased) ---------------- - Nothing changed yet. diff --git a/setup.py b/setup.py index 5cf6db1..ec269a9 100644 --- a/setup.py +++ b/setup.py @@ -30,7 +30,7 @@ setup( name='grokcore.layout', - version='4.2.dev0', + version='5.0.dev0', description="A layout component package for Grok.", long_description=long_description, classifiers=[ From 9299ac0940e36aff5ba39e49bf4752502879117e Mon Sep 17 00:00:00 2001 From: Michael Howitz Date: Wed, 4 Jun 2025 16:04:02 +0200 Subject: [PATCH 2/3] Replace ``pkg_resources`` namespace with PEP 420 native namespace. --- CHANGES.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGES.rst b/CHANGES.rst index c72357c..d8025b4 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -4,7 +4,7 @@ Changelog 5.0 (unreleased) ---------------- -- Nothing changed yet. +- Replace ``pkg_resources`` namespace with PEP 420 native namespace. 4.1 (2025-05-27) From d484f810a01ff1b4a507bee90e22a07961daa982 Mon Sep 17 00:00:00 2001 From: Michael Howitz Date: Wed, 4 Jun 2025 16:04:16 +0200 Subject: [PATCH 3/3] Switch to PEP 420 native namespace. --- setup.py | 4 ---- src/grokcore/__init__.py | 1 - 2 files changed, 5 deletions(-) delete mode 100644 src/grokcore/__init__.py diff --git a/setup.py b/setup.py index ec269a9..f7ed737 100644 --- a/setup.py +++ b/setup.py @@ -1,6 +1,5 @@ import os -from setuptools import find_packages from setuptools import setup @@ -55,9 +54,6 @@ author_email='zope-dev@zope.dev', url='https://github.com/zopefoundation/grokcore.layout', license='ZPL-2.1', - packages=find_packages('src'), - package_dir={'': 'src'}, - namespace_packages=['grokcore'], include_package_data=True, zip_safe=False, python_requires='>=3.9', diff --git a/src/grokcore/__init__.py b/src/grokcore/__init__.py deleted file mode 100644 index 656dc0f..0000000 --- a/src/grokcore/__init__.py +++ /dev/null @@ -1 +0,0 @@ -__import__('pkg_resources').declare_namespace(__name__) # pragma: no cover