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-16)#
No significant changes.
shell-utilities 1.0.3 (2022-02-16)#
Bug Fixes#
Fixed issue with
sdist
recompression for reproducible packages not iterating though subdirectories contents. (#7)
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.