From 49ee20cb5775136f88873164ee459486d7dd88c8 Mon Sep 17 00:00:00 2001 From: Bryce Willey Date: Mon, 24 Nov 2025 16:58:54 -0500 Subject: [PATCH] Use implicit namespaces over explicit namespaces --- docassemble/__init__.py | 2 -- setup.py | 5 ++--- 2 files changed, 2 insertions(+), 5 deletions(-) delete mode 100644 docassemble/__init__.py diff --git a/docassemble/__init__.py b/docassemble/__init__.py deleted file mode 100644 index 8d17c21..0000000 --- a/docassemble/__init__.py +++ /dev/null @@ -1,2 +0,0 @@ -__import__('pkg_resources').declare_namespace(__name__) - diff --git a/setup.py b/setup.py index 8fb265a..8a6b844 100644 --- a/setup.py +++ b/setup.py @@ -1,6 +1,6 @@ import os import sys -from setuptools import setup, find_packages +from setuptools import setup, find_namespace_packages from fnmatch import fnmatchcase from distutils.util import convert_path @@ -52,8 +52,7 @@ def find_package_data(where='.', package='', exclude=standard_exclude, exclude_d author_email='example@example.com', license='The MIT License (MIT)', url='https://docassemble.org', - packages=find_packages(), - namespace_packages=['docassemble'], + packages=find_namespace_packages(), install_requires=['PyGithub>=1.59.0', 'PyNaCl>=1.5.0', 'docassemble.ALToolbox>=0.8.2', 'requests>=2.31.0'], zip_safe=False, package_data=find_package_data(where='docassemble/ALKilnSetup/', package='docassemble.ALKilnSetup'),