v0.5.0
Major refactoring of CI/CD and commit process, a few minor bug fixes, and updated documentation.
Updates / New Features
CI/CD
Major overhaul of pipeline to improve efficiency and
ymlreadability.Fixed a typo in the
coveragelocation job.
Documentation
Added additional documentation on the relationships between GSD/altitude/pixel pitch/focal length and dax/day/speed/altitude
Added
ruffandblackcheck to CI/CD (currently optional).Updated documents to reflect new refactor.
Modified all code to be compliant with all
ruffandblackchecks besides missing docstrings.
Other
Added
git pre-hookto assist in linting.Refactored package into ‘src/pybsm’ instead of ‘pybsm’
Add
prefer-active-python=truetopoetry.tomlto use systemPython.
Dependencies
Added new linting
blackandruff.
Fixes
Updated git lfs to properly track large files in any directory.