From 97b8fac9b8170e8407dec889bb192b9fa127b250 Mon Sep 17 00:00:00 2001 From: anthony sottile Date: Mon, 15 Aug 2022 10:28:56 -0400 Subject: [PATCH] fix packages= so top_level.txt is correct --- setup.py | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/setup.py b/setup.py index 9f8d3ba5..a7e00e93 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ import shutil import sys -from setuptools import setup +from setuptools import find_packages, setup name = 'drf-spectacular' package = 'drf_spectacular' @@ -31,16 +31,6 @@ def get_version(package): init_py, re.MULTILINE).group(1) -def get_packages(package): - """ - Return root package and all sub-packages. - """ - return [ - dirpath for dirpath, dirnames, filenames in os.walk(package) - if os.path.exists(os.path.join(dirpath, '__init__.py')) - ] - - version = get_version(package) @@ -79,7 +69,7 @@ def get_packages(package): long_description_content_type='text/x-rst', author=author, author_email=author_email, - packages=get_packages(package), + packages=find_packages(exclude=('tests*',)), include_package_data=True, python_requires=">=3.6", install_requires=requirements,