issues
search
MODFLOW-USGS
/
modflow-devtools
Python tools for MODFLOW 6 development
https://modflow-devtools.readthedocs.io/en/latest/
Other
2
stars
5
forks
source link
refactor(has_pkg): introduce strict flag
#106
Closed
wpbonelli
closed
1 year ago
wpbonelli
commented
1 year ago
add
strict
param to
has_pkg()
toggling whether to try to import the pkg or only check metadata
always invalidate/refresh the cache if strict is on
add
pytest-virtualenv
to test dependencies, test with/without strict
use
--dist loadfile
with xdist in CI for compatibility
motivated by
https://github.com/modflowpy/flopy/pull/1918
, tests marked with
requires_pkg
could fail if a pkg has been installed but is missing dependencies
strict
param tohas_pkg()
toggling whether to try to import the pkg or only check metadatapytest-virtualenv
to test dependencies, test with/without strict--dist loadfile
with xdist in CI for compatibilityrequires_pkg
could fail if a pkg has been installed but is missing dependencies