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 ``yml`` readability. * Fixed a typo in the ``coverage`` location job. Documentation * Added additional documentation on the relationships between GSD/altitude/pixel pitch/focal length and dax/day/speed/altitude * Added ``ruff`` and ``black`` check to CI/CD (currently optional). * Updated documents to reflect new refactor. * Modified all code to be compliant with all ``ruff`` and ``black`` checks besides missing docstrings. Other * Added ``git pre-hook`` to assist in linting. * Refactored package into 'src/pybsm' instead of 'pybsm' * Add ``prefer-active-python=true`` to ``poetry.toml`` to use system ``Python``. Dependencies * Added new linting ``black`` and ``ruff``. Fixes ----- * Updated git lfs to properly track large files in any directory.