diff --git a/CHANGELOG.md b/CHANGELOG.md index 75dba70..25a239c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ This document contains the pymapvbvd release history in reverse chronological order. +0.5.3 (Tuesday 7th July 2023) +----------------------------- +- Performance enhancements and error checking for corrupted files. With thanks to Alex Craven +- Removed unnecessary build and test requirements from the `requirements.yml` file. + 0.5.2 (Tuesday 10th January 2023) --------------------------------- - Updated build dependencies (for pyproject.toml build) diff --git a/README.md b/README.md index b2337aa..712e505 100644 --- a/README.md +++ b/README.md @@ -73,6 +73,6 @@ Some of the auxiliary parts of mapVBVD remain unimplemented. Please feel free to ## Credit where credit is due This code is a port of Philipp Ehses' original Matlab code. I am incredibly grateful to him for releasing this code to the MR community. There are a number of other names in the original code comments and log, these are: Felix Breuer, Wolf Blecher, Stephen Yutzy, Zhitao Li, Michael VÃlker, Jonas Bause and Chris Mirke. -More recent thanks to Mo Shahdloo and Aaron Hess for edits. +More recent thanks to Mo Shahdloo and Aaron Hess for edits, and Alex Craven for performance enhancements. This port is released under the MIT licence and no credit is sought for its use. diff --git a/requirements.yml b/requirements.yml index bd0ea91..c9ba00d 100644 --- a/requirements.yml +++ b/requirements.yml @@ -3,8 +3,5 @@ dependencies: - tqdm - scipy - matplotlib - - setuptools - - pyyaml - - pytest - h5py - six diff --git a/setup.py b/setup.py index e4d076e..82f78dd 100644 --- a/setup.py +++ b/setup.py @@ -27,6 +27,7 @@ long_description_content_type="text/markdown", packages=setuptools.find_packages(), install_requires=install_requires, + extras_require={"tests": ['pytest', ]}, license_file='LICENSE', classifiers=[ "Programming Language :: Python :: 3",