This is the initial release of `AFMReader` (nee `topofileformats`).
Support is present for reading the following Atomic Force Microscopy formats...
+ `.asd` - High-speed AFM
+ `.ibw` - [WaveMetrics](https://www.wavemetrics.com/)
+ `.spm` - [Bruker's Format](https://www.bruker.com/)
+ `.jpk` - [Bruker](https://www.bruker.com/)
What's Changed
* Apply linting and formatting to codebase by ns-rse in https://github.com/AFM-SPM/AFMReader/pull/11
* Adds workflow to run tests by ns-rse in https://github.com/AFM-SPM/AFMReader/pull/12
* Adds code of conduct for contributing; expands README.md by ns-rse in https://github.com/AFM-SPM/AFMReader/pull/18
* Switches to dynamic versioning with setuptools_scm by ns-rse in https://github.com/AFM-SPM/AFMReader/pull/26
* Adds ids to tests via pytest.param by ns-rse in https://github.com/AFM-SPM/AFMReader/pull/30
* Add file type: JPK by SylviaWhittle in https://github.com/AFM-SPM/AFMReader/pull/36
* Add file type: SPM by SylviaWhittle in https://github.com/AFM-SPM/AFMReader/pull/33
* Add file type: IBW by SylviaWhittle in https://github.com/AFM-SPM/AFMReader/pull/34
* chore: Minimum Python 3.9; Splits optional dependencies by ns-rse in https://github.com/AFM-SPM/AFMReader/pull/49
* ci: Add pypi.yaml to automate publishing to PyPI by ns-rse in https://github.com/AFM-SPM/AFMReader/pull/54
* Add encoder option for 9.99 volt asd files by SylviaWhittle in https://github.com/AFM-SPM/AFMReader/pull/50
**Full Changelog**: https://github.com/AFM-SPM/AFMReader/commits/v0.0.1