Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: dont add 'tests' package to wheel (#2087)
in commit 7f194cf, the tests package got moved from within the 'flask_appbuilder' namespace into the root namespace, but the package was not explicitely excluded from the wheel in setuptools. As a result, all the FAB tests would get installed into the 'tests' package namespace during an installation of the FAB 4.3.4 wheel. Furthermore, if other wheels would also ship modules inside the 'tests' namespace, these modules would get overidden. Package managers like `pip` probably wouldn't even notice. But other package managers (e.g. `dpkg` or `rpm`) will detect such conflicts and will complain about it loudly and refuse to install packages with conflicting files. Co-authored-by: Daniel Vaz Gaspar <danielvazgaspar@gmail.com>
- Loading branch information