Fix pre-commits to execute ruff first for Jupyter notebooks.
Add many new ruff rules which seem reasonable.
Change the login shell to zsh for all images in all configurations.
Update PyTest test function names to be consistent with the new style guide specified via the new ruff rules.
Fix pre-commits to execute
ruff
first for Jupyter notebooks. Add many newruff
rules which seem reasonable. Change the login shell tozsh
for all images in all configurations. Update PyTest test function names to be consistent with the new style guide specified via the newruff
rules.