Changelog

Changelog#

v2.1 (??? 2024)
  • Simplified beginning of User Guide.

  • Updated Github actions.

  • Corrected bugs in README.rst and MANIFEST.in.

v2.0 (Nov 2023)
  • Rewrote Quickstart and User Guide.

  • Use formatted strings where appropriate in std_io.

  • Removed exe_wrapper_v34 and hence support for < Python 3.7.

  • Use dict.get() function for keywords in wrappers.

  • Improved docstrings.

  • Use sphinx_book_theme.

  • Move documentation from ReadTheDocs to Github Pages.

  • README and documentation from Markdown to reStructuredText.

v1.7 (Aug 2022)
  • Added error function in exe_wrapper as fallback option in case subprocess exits with error code > 0.

  • Added examples and reformatted docstrings.

v1.6 (Aug 2022)
  • Use subprocess.run for Python > v3.6.

  • Added partialwrap to conda-forge.

  • Changed Markdown to reStructuredText in all files but README.md

v1.5 (Nov 2021)
  • Allow empty right-hand sides in files, such as name1 =.

  • Use helper function for constructing dict for _msub in sub_params_names_ignorecase and sub_params_names_case.

v1.4.x (Oct 2021)
  • Corrected error in docs still using directory structure without src.

  • Updated Zenodo, MANIFEST.in, and documentation.

  • Removed stray print statement.

v1.4 (Oct 2021)
  • Move to new pip structure using pyproject.toml.

  • Move to Github actions.

  • Remove History sections from docstrings of wrappers and IO routines.

v1.3.5 (May 2021)
  • Escape backslash also in params in sub_params_ja routines.

v1.3.4 (May 2021)
  • Escape backslash in params in sub_params_names routines.

v1.3.3 (May 2021)
  • Deleted trailing print statement. Deleting and replacing v1.3.2 did not replace whl on PyPI.

v1.3.2 (May 2021)
  • Protect saved groups in replacement pattern in sub_params_names routines.

v1.3.1 (May 2021)
  • Respect space after = sign in sub_params_names routines.

  • Replace everything after space after = sign up to next space.

v1.3 (May 2021)
  • Correct bug in exe_wrapper if pid=True.

  • Allow non-numeric parameters in std_io functions.

v1.2 (Dec 2020)
  • Removed scipy.optimize from tests of wrappers.

  • Use build instead of cibuildwheel to build pure Python wheels.

v1.1 (Dec 2020)
  • Check only Linux on TravisCI.

  • Made all flake8 compatible.

v1.0 (Jun 2020)
  • Initial release on PyPI.