From dd3b29cbf71c3216b812d6a595d65267a3d7cc04 Mon Sep 17 00:00:00 2001 From: Anthonios Partheniou Date: Sat, 10 Feb 2024 18:55:27 +0000 Subject: [PATCH] fix: migrate to native namespace packages --- setup.py | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/setup.py b/setup.py index 0e3bb09..31c4c4a 100644 --- a/setup.py +++ b/setup.py @@ -16,6 +16,7 @@ import os import setuptools +from setuptools import find_namespace_packages # Package metadata. @@ -39,12 +40,6 @@ with io.open(readme_filename, encoding="utf-8") as readme_file: readme = readme_file.read() -# Only include packages under the 'google' namespace. Do not include tests, -# benchmarks, etc. -packages = [ - package for package in setuptools.find_packages() if package.startswith("google") -] - setuptools.setup( name=name, version=version, @@ -70,7 +65,7 @@ "Topic :: Internet", ], platforms="Posix; MacOS X; Windows", - packages=packages, + packages=find_namespace_packages(exclude=("tests*", "testing*")), install_requires=dependencies, python_requires=">=3.7", include_package_data=True,