1
0

setup.py: use find_packages more heavily

No change in behaviour as-is.
In the future, if we add a new folder with an __init__.py file, it will get included by default,
whereas in the past it would not.
i.e. this is changing what we manually have to specify from a whitelist to a blacklist.
This commit is contained in:
SomberNight
2022-05-04 19:27:05 +02:00
parent 443a76240d
commit 92ff7de756

View File

@@ -70,15 +70,9 @@ setup(
python_requires='>={}'.format(MIN_PYTHON_VERSION),
install_requires=requirements,
extras_require=extras_require,
packages=[
'electrum',
'electrum.qrreader',
'electrum.gui',
'electrum.gui.qt',
'electrum.gui.qt.qrreader',
'electrum.gui.qt.qrreader.qtmultimedia',
'electrum.plugins',
] + [('electrum.plugins.'+pkg) for pkg in find_packages('electrum/plugins')],
packages=(['electrum',]
+ [('electrum.'+pkg) for pkg in
find_packages('electrum/', exclude=["tests", "gui.kivy", "gui.kivy.*"])]),
package_dir={
'electrum': 'electrum'
},