Changelog¶
This is the changelog of formelsammlung. Releases and their respective
changes are listed here. The order of releases is time and not version based!
For a list of all available releases see the
release section on Github.
Unreleased¶
5.0.0 (2021-02-06)¶
BREAKING CHANGES¶
change min python version from
3.6.1to3.6.2
New features¶
refactored
getenv_typed()backend intoEnvVarGetterclass which holds the config
Documentation¶
improved docs for
envvar.pyimproved docs for
flask_sphinx_docs.pyimproved docs for
nox_session.py
Miscellaneous¶
updated code-climate config for maintainability checks #26
refactored
env_var_runner.pyto reduce cognitive complexity and added tests for new coderefactored
envvar.pyto reduce cognitive complexity and added tests for new coderefactored
flask_sphinx_docs.pyto reduce cognitive complexity and added tests for new code
4.0.0 (2021-02-04)¶
BREAKING CHANGES¶
strcalc.calculate_stringnow raisesstrcalc.StringCalculatorErrorexceptions
New features¶
added
nox_session.session_w_poetrydecorator for use in noxfile.py.updated root
__init__.pyto serve more metadata.
Bugfixes¶
fixed constructor of
flask_sphinx_docs.SphinxDocServerto take the right argumentsfixed type hints in
flask_sphinx_docsfixed
SphinxDocServer.web_docs‘s (view function) way of patching theapp.static_folder.
Miscellaneous¶
moved CI to Github Actions
added Github templates
updated dev tools and repo structure to match my new standard
revised test suit
fixed
where_installedtests for windowstests now also run for PyPy3 on Linux/mac-OS and py3.10 on all 3 OS
v3.2.0 (2021-01-21)¶
New features¶
get_venv_tmp_dirnow take a tuple of temp dir names to search (optional).get_venv_tmp_dirnow can create a temp dir if non is found (opt-in). The name of the temp dir can be customized.
v3.1.0 (2021-01-21)¶
New features¶
get_venv_tmp_dirnow also finds dotted tmp directories.
Bugfixes:¶
test_exponentiationno allows 0 for first number, which causedZeroDivisionError.
v3.0.0 (2020-12-07)¶
BREAKING CHANGES¶
get_venv_path,get_venv_bin_dir,get_venv_tmp_dirandget_venv_site_packages_dirnow always raiseFileNotFoundErrorwhen a venv or the corresponding directory could not be found. Removed theraises_errorparameter.
v2.0.0 (2020-12-07)¶
New features¶
Added
get_venv_bin_dirandget_venv_tmp_dirfunctions.
BREAKING CHANGES¶
get_venv_pathnow returns apathlib.Pathobject instead of a string.
v1.2.0 (2020-11-26)¶
New features¶
env_exe_runnernow takes a list of runners which can also be a venv.
v1.0.0 (2020-11-21)¶
BREAKING CHANGES¶
Renamed
tox_env_exe_runnertoenv_exe_runnerand addedrunnerargument on 2nd place, which takes eithertoxornox. With this both runner are supported.