Releases: pyTooling/pyTooling
Releases · pyTooling/pyTooling
v1.5.2
Release created on: 11.12.2021 - 20:52:29
New Features
- Improved GHA workflow to use now pyTooling/Actions.
Changes
- Updated usage of pyTooling.Packaging from tuple to class datastructure.
- Added package's docstring and a
__keywords__
variable. - Improved typehints.
Bug Fixes
- Disabled error on overloaded method
__init__
inSemVersion
.
v1.5.1
Release created on: 28.11.2021 - 08:45:32
New Features
None
Changes
None
Bug Fixes
- Bumped
pyTooling.Packaging
version to v0.3.0. - Corrected dependency from
pyTooling
topyTooling.Packaging
. - Corrected paths to
requirements.txt
file for publishing dependencies.
v1.5.0
Release created on: 27.11.2021 - 12:41:58
New Features
- Use
pyTooling.Packaging.DescribePythonPackageHostedOnGitHub(...)
to describe a Python package.
Changes
- Enhanced GHA workflow.
- Improved artifact cleanup.
- Moved build/package and distribute/publish dependencies into
requirements.txt
files. - Documented packaging and publishing dependencies.
- Disabled generation of source distribution packages (
*.tar.gz
).
Bug Fixes
- Limited upload of files via Twine to
*.whl
, sorequirements.txt
isn't picked up. - Fixed URLs referring to branch
master
to usemain
if the target repository usesmain
.
v1.4.5
Release created on: 27.11.2021 - 09:42:28
New Features
- Collect junit test reports
- Publish unit test reports via
dorny/test-reporter@v1
Changes
- Transformed
Common
module to a package. - Improved artifact cleanup.
- Bumped coverage.py to v6.2
- Added more type hints.
Bug Fixes
- Allow
workflow_dispatch
in GHA workflow.
v1.4.4
Release created on: 21.11.2021 - 17:55:54
New Features
- None
Changes
- Usage of f-strings instead of
.format(...)
- Documented dependencies to
mypy
andlxml
for static type checking for test environments.
Bug Fixes
- Fixed cross-reference in documentation.
- Fixed some links.
v1.4.3
Release created on: 21.11.2021 - 09:35:22
New Features
- Read author, email, copyright, version, ... information from a single source (
Common.py
) and us it insetup.py
anddoc/conf.py
Changes
- Updated Sphinx to v4.3.0.
Bug Fixes
- None
v1.4.2
Release created on: 20.11.2021 - 17:32:39
New Features
- Removed dependency to
pydecor
becauseexport
decorator is now part ofpyTooling.Decorators
.
Changes
- Improved
.gitignore
- Paused dependency to
SphinxExtensions
Bug Fixes
- Fixed description in
setup.py
for packages e.g. hosted on PyPI. - Added
.gitempty
files to preserve_theme
and_static
directories in Git.
v1.4.1
Release created on: 08.11.2021 - 23:05:10
New Features
- Added dummy class for calendar versioning
Calversion
. - Added placeholder chapters for tutorials.
Changes
- Reworked and restructured documentation.
- Renamed
CallBy
toCallByRef
. - Renamed
Version
toSemVersion
Bug Fixes
- Fixed version number in documentation.
v1.4.0
Release created on: 07.11.2021 - 20:18:11
New Features
- Created new package
pyTooling
to merge:- pyCommonClasses
- pyExceptions
- pyMetaClasses
- pyCallBy
- Integrated
export
decorator from pydecor.
Changes
- Use f-strings.
- Changed indentation in
Decorators.py
.
Bug Fixes
- Fixed performance issue in
export
decorator: See mplanchard/pydecor#26
v0.1.0
Automated Release created on: 05.11.2021 - 21:58:06