From: Debian Science Team Date: Tue, 18 Mar 2025 19:39:02 +0000 (+0100) Subject: setup-py-for-egg X-Git-Tag: archive/raspbian/4.10.0+dfsg-5+rpi1^2~1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=d60525a137ba7b8f8323ec02f045ef23ca1ab5bd;p=opencv.git setup-py-for-egg =================================================================== Gbp-Pq: Name setup-py-for-egg.patch --- diff --git a/modules/python/package/setup.py b/modules/python/package/setup.py index 068f618..6eaf5b7 100644 --- a/modules/python/package/setup.py +++ b/modules/python/package/setup.py @@ -5,16 +5,6 @@ import setuptools SCRIPT_DIR = os.path.dirname(os.path.abspath(__file__)) -def collect_module_typing_stub_files(root_module_path): - stub_files = [] - for module_path, _, files in os.walk(root_module_path): - stub_files.extend( - map(lambda p: os.path.join(module_path, p), - filter(lambda f: f.endswith(".pyi"), files)) - ) - return stub_files - - def main(): os.chdir(SCRIPT_DIR) @@ -23,14 +13,6 @@ def main(): long_description = 'Open Source Computer Vision Library Python bindings' # TODO - root_module_path = os.path.join(SCRIPT_DIR, "cv2") - py_typed_path = os.path.join(root_module_path, "py.typed") - typing_stub_files = [] - if os.path.isfile(py_typed_path): - typing_stub_files = collect_module_typing_stub_files(root_module_path) - if len(typing_stub_files) > 0: - typing_stub_files.append(py_typed_path) - setuptools.setup( name=package_name, version=package_version, @@ -39,10 +21,7 @@ def main(): description='OpenCV python bindings', long_description=long_description, long_description_content_type="text/markdown", - packages=setuptools.find_packages(), - package_data={ - "cv2": typing_stub_files - }, + packages=[], maintainer="OpenCV Team", install_requires="numpy", classifiers=[