Releases: pyTooling/pyTooling
Releases · pyTooling/pyTooling
v1.9.5
Release created on: 22.02.2022 - 21:10:10
New Features
None
Changes
- Bumped dependencies.
Bug Fixes
- Removed debugging prints.
v1.9.4
Release created on: 17.01.2022 - 00:47:29
New Features
None
Changes
- Downgrade lxml and ruaml.yaml, to be compatible with MSYS2's packaged versions.
- UnitTesting: use option pacboy to override the packages installed through pacman.
- ArtifactCleanup: update list of unittesting artifacts.
Bug Fixes
None
v1.9.2
Release created on: 07.01.2022 - 14:12:21
New Features
None
Changes
- Also handle float values as strings.
- Bumped dependencies.
Bug Fixes
None
v1.9.1
Release created on: 07.01.2022 - 13:08:13
New Features
None
Changes
- Changed handling of keys in pyTooling.Configuration to string-only.
- Bumped dependencies.
Bug Fixes
- Handling of sporadic issues with integer keys.
v1.9.0
Release created on: 07.01.2022 - 02:06:31
New Features
- Abstract interface for key-value based configurations (e.g. from JSON, TOML, YAML).
- Configuration parser reading YAML files based on
ruamel.yaml
.- Supporting variables.
- Support for
extras_require
. - Read additional requirement files (documentation, unit test, packaging) and assemble entries for
extras_require
. - Add an
all
entry toextras_require
to summarize all previous requirements.
Changes
- Improvements to doc-strings for Codacy.
Bug Fixes
None
v1.8.1
Release created on: 26.12.2021 - 17:10:39
New Features
None
Changes
- Fixed many issues reported by Codacy.
- Bumped dependencies.
- Added more type hints.
- Added type checks in overloaded operators.
- Reworked file headers.
Bug Fixes
- Fixed URLs to Codacy.
v1.8.0
Release created on: 26.12.2021 - 00:58:40
New Features
- New
isnestedclass
helper function (likeisinstance
orissubclass
). - Added unit tests for
VersionInformation
class and helper functionisnestedclass
. - Packaging: Allow status strings not to be lowercase.
Changes
- Bumped dependencies.
- Merged
.coveragerc
andpytest.ini
intopyproject.toml
configuration file.
Bug Fixes
- Fixed typo
_licenses
to_license
and propertyLicenses
toLicense
. - Added missing property
Description
. - Fixed indentations in file headers.
- Changed dependency from
pyTooling.Packaging
topyTooling
.
v1.7.0
Release created on: 16.12.2021 - 04:55:17
New Features
- Integrated pyTooling.Packaging into parent package.
Changes
- Added
@mark.skipif
to tests not supported by Python 3.6 and 3.7.
Bug Fixes
None
v1.6.1
Release created on: 12.12.2021 - 23:44:17
New Features
- Added property
PythonLicenseName
.
Changes
- Renamed
PYTHON_CLASSIFIERS
toPYTHON_LICENSE_NAMES
. - Added more type hints.
Bug Fixes
None
v1.6.0
Release created on: 12.12.2021 - 20:48:37
New Features
- New Licensing class and license lists based on SPDX identifiers.
Changes
- Improved code coverage by disabling coverage on guarding code.
Bug Fixes
None