v2.2.0
User Interface
- Switched to
topostats <action>
and removed originalrun_topostats
, for more details please refer to the usage documentation. - Introduces a complete
matplotlibrc
params file for customising plots en-masse- Added
topostats create-matplibrc
command (with options) for generating user customisable figures.
- Added
.asd
file support @SylviaWhittle
Bugs
- Plotting of images that touch the border are now fixed @MaxGamill-Sheffield
- Improved linear splinning @SylviaWhittle
- Flattening runs when scar removal is disabled (which is now the default).
Miscellaneous
- Various minor updates to make the package compliant with Scientific Python Repository Review (still a few more steps to go though).
Development
- Adds
snoop
to aid with debugging. - Additional pre-commit hooks are now included that prevent accidental commits to
main
. - Issue templates have been improved to use Issue Forms.
Full Changelog: v2.1.2...v2.2.0