File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -101,16 +101,17 @@ logic to fail and the other sub-packages will not be importable.
101101
102102Because ``mynamespace `` doesn't contain an :file: `__init__.py `,
103103:func: `setuptools.find_packages ` won't find the sub-package. You must
104- explicitly list all packages in your :file: `setup.py `. For example:
104+ use :func: `setuptools.find_namespace_packages ` instead or explicitly
105+ list all packages in your :file: `setup.py `. For example:
105106
106107.. code-block :: python
107108
108- from setuptools import setup
109+ from setuptools import setup, find_namespace_packages
109110
110111 setup(
111112 name = ' mynamespace-subpackage-a' ,
112113 ...
113- packages = [' mynamespace.subpackage_a ' ]
114+ packages = find_namespace_packages( include = [' mynamespace.* ' ])
114115 )
115116
116117 A complete working example of two native namespace packages can be found in
You can’t perform that action at this time.
0 commit comments