Releases: scholi/pySPM
Releases · scholi/pySPM
v0.6.2
v0.6.1
v0.6.0
- Drop support for Python 3.9, which is currently in legacy status (if you need Python 3.9 support use
pySPM
version0.5.2
(pip install pySPM==0.5.2
) - Significant code cleanup with extensive refactoring of library methods
- Lots of small improvements
This is a major release with a lot of changes, so please report any bugs you find!
v0.5.2
v0.5.1
v.0.5.0
- Added support for Python 3.12 (currently supports Python 3.10, 3.11 and 3.12)
- Some minor improvements to LaTeX string handling
- Fixed issue with
__version__
not available during local testing
v.0.4.0
This release deprecates Python 3.8 support, which currently has less than 17% usage. This allows us to update to the latest versions of a bunch of important dependencies.
If your code requires 3.8, do not update from pySPM 0.3.4.
Deprecated
Python 3.8
Updated
The updated versions are the lower limits:
python 3.8 -> 3.9
numpy 1.24 -> 1.26
scikit-image 1.20 -> 1.21
seaborn 0.12 -> 0.13
ipython 8.12 -> 8.16
v0.3.4
What's Changed
- Bug fix for low pass filters
- Bug fix for unicode characters in Nanonis SXM
- Bug fix for image correction functions
- Added Gaussian and Percentile image filters
- Replace LaTeX with Unicode
- Switch to scipy filter filter functions
- Remove deprecated numpy functions
- Full project refactoring
- Switch to poetry build system with pyproject.toml