diff options
| author | Louis Sautier <sbraz@gentoo.org> | 2025-08-24 00:27:20 +0200 |
|---|---|---|
| committer | Louis Sautier <sbraz@gentoo.org> | 2025-08-24 00:37:24 +0200 |
| commit | b07892ab2fba3475ec6613352695e697afd39825 (patch) | |
| tree | 419914c433b21724e2cf4f41a305bd949e15755a /app-admin/supervisor/files/supervisor-4.3.0-fix-setuptools-warnings.patch | |
| parent | 65d2560b4d232386e281a50ae825208dfdfae01f (diff) | |
| download | gentoo-b07892ab2fba3475ec6613352695e697afd39825.tar.gz gentoo-b07892ab2fba3475ec6613352695e697afd39825.tar.bz2 gentoo-b07892ab2fba3475ec6613352695e697afd39825.zip | |
app-admin/supervisor: add 4.3.0, support Python 3.14
Signed-off-by: Louis Sautier <sbraz@gentoo.org>
Diffstat (limited to 'app-admin/supervisor/files/supervisor-4.3.0-fix-setuptools-warnings.patch')
| -rw-r--r-- | app-admin/supervisor/files/supervisor-4.3.0-fix-setuptools-warnings.patch | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/app-admin/supervisor/files/supervisor-4.3.0-fix-setuptools-warnings.patch b/app-admin/supervisor/files/supervisor-4.3.0-fix-setuptools-warnings.patch new file mode 100644 index 000000000000..8b88a600779f --- /dev/null +++ b/app-admin/supervisor/files/supervisor-4.3.0-fix-setuptools-warnings.patch @@ -0,0 +1,40 @@ +https://github.com/Supervisor/supervisor/issues/1560 +https://github.com/Supervisor/supervisor/pull/1675 +upstream will not merge soon as it's py3 only (find_namespace_packages) +--- a/setup.py ++++ b/setup.py +@@ -36,7 +36,7 @@ + " dependency because pkg_resources is used to load plugins" + ) + +-from setuptools import setup, find_packages ++from setuptools import setup, find_namespace_packages + here = os.path.abspath(os.path.dirname(__file__)) + try: + with open(os.path.join(here, 'README.rst'), 'r') as f: +@@ -93,7 +93,13 @@ + classifiers=CLASSIFIERS, + author="Chris McDonough", + author_email="chrism@plope.com", +- packages=find_packages(), ++ packages=find_namespace_packages(exclude=["docs","supervisor.tests","supervisor.tests.*"]), ++ package_dir={"": "."}, ++ package_data={ ++ "supervisor": ["version.txt"], ++ "supervisor.ui": ["**/*"], ++ "supervisor.skel": ["*"] ++ }, + install_requires=[], + extras_require={ + 'test': ['pytest', 'pytest-cov'] +--- a/setup.cfg ++++ b/setup.cfg +@@ -2,7 +2,7 @@ + zip_ok = false + + [bdist_wheel] +-universal = 1 ++universal = 0 + + [egg_info] + tag_build = |
