conda-forge / conda-forge/staged-recipes
Thought on testing pure-python packages
Open
question
- Dominant language
- Python
- Stars
- 846
- Forks
- 6.3k
- Avg merge
- 2d 8h
- Merged PRs (30d)
- 186
Description
I have been dealing with updating an internal recipe that is nominally pure python, but has many dependencies. The number of dependencies has changed over time, and not all of these dependencies are imported by simply importing the main module. Stuff is pretty broken with those dependencies not listed in the conda recipe.
This is avoidable by running the test suite - but maybe just flake8 would be enough to catch these? Anyway, small thought about why we should not just do simple import tests...
Contributor guide
Assessment
This issue has not been assessed yet.