Changelog¶
Versions follow Semantic Versioning (<major>.<minor>.<patch>).
Backward incompatible (breaking) changes will only be introduced in major versions with advance notice in the Deprecations section of releases.
shell-utilities [UNRELEASED DRAFT] (2022-02-05)¶
No significant changes.
shell-utilities 1.0.2 (2022-02-05)¶
Bug Fixes¶
Set lower required python to 3.5.2 and avoid issues with flake8-typing-imports. (#6)
shell-utilities 1.0.1 (2022-01-25)¶
Bug Fixes¶
Stop casting
None
to a string forProcessResult.std{out,err}
(#4)
shell-utilities 1.0.0 (2022-01-25)¶
No significant changes.
shell-utilities 1.0.0rc7 (2022-01-25)¶
Trivial/Internal Changes¶
Improvements before final RC
Add
ProcessResult.std{out,err}.matcher
exampleAlso generate reproducible packages when uploading a release to pypi
The
twine-check
nox target now call’s thebuild
target (#3)
shell-utilities 1.0.0rc6 (2022-01-24)¶
No significant changes.
shell-utilities 1.0.0rc5 (2022-01-24)¶
Trivial/Internal Changes¶
Provide a way to create reproducible distribution packages.
Stop customizing the
towncrier
template. (#1)
shell-utilities 1.0.0rc4 (2022-01-23)¶
ProcessResult.stdout
andProcessResult.stderr
are now instances ofpytestshellutils.utils.processes.MatchString
which provides a.matcher
attribute that returns an instance ofpytest.LineMatcher
.
shell-utilities 1.0.0rc3 (2022-01-21)¶
cwd
andenviron
are now defined onBaseFactory
Add
py.typed
to state that the package is fully typedFix the
stacklevel
value to point to the actual caller of thewarn_until
function.Fix the deprecated
ProcessResult.json
property.
shell-utilities 1.0.0rc2 (2022-01-21)¶
When passed a string, cast it to
pathlib.Path
before calling.resolve()
Extract
BaseFactory
fromFactory
. It’s required on pytest-salt-factories container implementation.
shell-utilities 1.0.0rc1 (2022-01-21)¶
Pre-release of the first working version of the pytest plugin.