Pytest and xarray update
Since 19dda7c, py
is not a dependency of pytest
anymore, but is instead included in pytest itself, see https://github.com/pytest-dev/pytest/issues/10451. Additionally,
xarray` dropped support for Python:3.7. As such, we:
- Use the internally supplied
py
package, as the mainpy
package is shadowed - Drop support for Python:3.7
- Drop Heimdall tests to save CI minutes
- Add more debugging information to Batch
bash
-style run scripts - Fix
pip
flags - Refactor
Batch.launch
to usepathlib