We are delighted to announce the release of: validations-libs 1.8.0: A common library for the validations framework The source is available from: https://opendev.org/openstack/validations-libs Download the package from: https://tarballs.openstack.org/validations-libs/ For more details, please see below. 1.8.0 ^^^^^ Upgrade Notes * Python 3.6 & 3.7 support has been dropped. The minimum version of Python now supported is Python 3.8. Changes in validations-libs 1.7.1..1.8.0 ---------------------------------------- 2e7216b Remove log_path parameter so it can be only set by the constructor bb98dea Restoring logging facility and implementing default logger b4fed7a Updating development vagrant file to centos8 stream 791203c Add CI job for podified VF 3a3ea53 Removing superfluous imports and variable c602a08 Define and loop on config file section 55e0969 remove unicode prefix from code b191190 Constraining runtime selection and behavior to improve local testing stability 8a69f95 Removing Popen object return from utils.run_command_and_log 14a681b Using UBI9 as base for VF development containers b27ad5a Minor style violations fix 9bf191d Adding yamllint configuration file and fixing style violations 5cad282 Expanding parser actions to allow for multiple key-value pairs 9047bbb Python 3.6 support removal cb41912 Update python testing as per zed cycle testing runtime 4b58391 Skipping tests during API doc generation Diffstat (except docs and test files) ------------------------------------- .dockerignore | 2 +- .yamllint | 14 +++++ .zuul.yaml | 40 +++++++++++++ Dockerfile | 30 +++++----- Vagrantfile.centos | 4 +- container/validation | 46 ++++++++------- playbooks/post.yaml | 1 + playbooks/validations-libs-podified.yaml | 63 +++++++++++++++++++++ .../drop-python-3-6-and-3-7-7b2fb404f31475f8.yaml | 5 ++ releasenotes/source/conf.py | 12 ++-- setup.cfg | 4 +- skiplist-example.yaml | 1 + tox.ini | 2 +- validations_libs/cli/base.py | 22 ++++---- validations_libs/cli/common.py | 1 - validations_libs/cli/history.py | 1 - validations_libs/cli/parseractions.py | 37 ++++++++---- validations_libs/logger.py | 47 +++++++++++++++ .../callback_plugins/test_vf_validation_json.py | 8 +-- .../callback_plugins/test_vf_validation_stdout.py | 8 +-- validations_libs/utils.py | 39 ++++++------- validations_libs/validation_actions.py | 66 +++------------------- 34 files changed, 360 insertions(+), 266 deletions(-)
participants (1)
-
no-reply@openstack.org