Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-ansible-compat for openSUSE:Factory checked in at 2024-08-21 23:26:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ansible-compat (Old) and /work/SRC/openSUSE:Factory/.python-ansible-compat.new.2698 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ansible-compat" Wed Aug 21 23:26:16 2024 rev:27 rq:1195000 version:24.8.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ansible-compat/python-ansible-compat.changes 2024-07-15 19:47:04.378814789 +0200 +++ /work/SRC/openSUSE:Factory/.python-ansible-compat.new.2698/python-ansible-compat.changes 2024-08-21 23:26:41.495277204 +0200 @@ -1,0 +2,7 @@ +Mon Aug 19 14:24:42 UTC 2024 - Johannes Kastl <opensuse_buildserv...@ojkastl.de> + +- update to 24.8.0: + * Bugfixes + - Updated dead links in constants.py (#397) @tanwigeetika1618 + +------------------------------------------------------------------- Old: ---- python-ansible-compat-24.7.0.tar.gz New: ---- python-ansible-compat-24.8.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ansible-compat.spec ++++++ --- /var/tmp/diff_new_pack.Hjl4UT/_old 2024-08-21 23:26:42.019299031 +0200 +++ /var/tmp/diff_new_pack.Hjl4UT/_new 2024-08-21 23:26:42.019299031 +0200 @@ -24,7 +24,7 @@ %endif Name: python-ansible-compat -Version: 24.7.0 +Version: 24.8.0 Release: 0 Summary: Compatibility shim for Ansible 2.9 and newer License: MIT ++++++ python-ansible-compat-24.7.0.tar.gz -> python-ansible-compat-24.8.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-24.7.0/.git_archival.txt new/ansible-compat-24.8.0/.git_archival.txt --- old/ansible-compat-24.7.0/.git_archival.txt 2024-07-10 23:01:51.000000000 +0200 +++ new/ansible-compat-24.8.0/.git_archival.txt 2024-08-13 06:00:56.000000000 +0200 @@ -1,4 +1,4 @@ -node: 37f215861e4e47abf7b4dfe7be77581583e98c3a -node-date: 2024-07-10T21:01:51+00:00 -describe-name: v24.7.0 -ref-names: HEAD -> main, tag: v24.7.0 +node: c2862c43dec6c0a4d253b31e16beca1aeea7197e +node-date: 2024-08-13T09:30:56+05:30 +describe-name: v24.8.0 +ref-names: HEAD -> main, tag: v24.8.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-24.7.0/.pre-commit-config.yaml new/ansible-compat-24.8.0/.pre-commit-config.yaml --- old/ansible-compat-24.7.0/.pre-commit-config.yaml 2024-07-10 23:01:51.000000000 +0200 +++ new/ansible-compat-24.8.0/.pre-commit-config.yaml 2024-08-13 06:00:56.000000000 +0200 @@ -22,7 +22,7 @@ )$ repos: - repo: https://github.com/astral-sh/ruff-pre-commit - rev: "v0.5.0" + rev: "v0.5.6" hooks: - id: ruff args: [--fix, --exit-non-zero-on-fix] @@ -68,12 +68,12 @@ types: [file, yaml] entry: yamllint --strict - repo: https://github.com/psf/black - rev: 24.4.2 + rev: 24.8.0 hooks: - id: black language_version: python3 - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.10.1 + rev: v1.11.1 hooks: - id: mypy # empty args needed in order to match mypy cli behavior @@ -87,10 +87,10 @@ - subprocess-tee>=0.4.1 - "typing-extensions>=4.5.0;python_version<'3.10'" - types-PyYAML - - types-pkg_resources + - types-setuptools - types-jsonschema>=4.4.9 - repo: https://github.com/pycqa/pylint - rev: v3.2.4 + rev: v3.2.6 hooks: - id: pylint additional_dependencies: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-24.7.0/.sonarcloud.properties new/ansible-compat-24.8.0/.sonarcloud.properties --- old/ansible-compat-24.7.0/.sonarcloud.properties 1970-01-01 01:00:00.000000000 +0100 +++ new/ansible-compat-24.8.0/.sonarcloud.properties 2024-08-13 06:00:56.000000000 +0200 @@ -0,0 +1,3 @@ +sonar.python.version=3.10, 3.11, 3.12, 3.13 +sonar.sources=src/ +sonar.tests=test/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-24.7.0/.vscode/extensions.json new/ansible-compat-24.8.0/.vscode/extensions.json --- old/ansible-compat-24.7.0/.vscode/extensions.json 2024-07-10 23:01:51.000000000 +0200 +++ new/ansible-compat-24.8.0/.vscode/extensions.json 2024-08-13 06:00:56.000000000 +0200 @@ -2,18 +2,14 @@ "recommendations": [ "charliermarsh.ruff", "esbenp.prettier-vscode", + "gruntfuggly.triggertaskonsave", "markis.code-coverage", "ms-python.black-formatter", "ms-python.debugpy", "ms-python.mypy-type-checker", "ms-python.pylint", "ms-python.python", - "redhat.ansible", - "redhat.vscode-yaml", - "shardulm94.trailing-spaces", - "streetsidesoftware.code-spell-checker", - "tamasfe.even-better-toml", - "znck.grammarly" - ], - "unwantedRecommendations": ["ryanluker.vscode-coverage-gutters"] + "sonarsource.sonarlint-vscode", + "streetsidesoftware.code-spell-checker" + ] } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-24.7.0/src/ansible_compat/config.py new/ansible-compat-24.8.0/src/ansible_compat/config.py --- old/ansible-compat-24.7.0/src/ansible_compat/config.py 2024-07-10 23:01:51.000000000 +0200 +++ new/ansible-compat-24.8.0/src/ansible_compat/config.py 2024-08-13 06:00:56.000000000 +0200 @@ -16,7 +16,7 @@ from ansible_compat.errors import InvalidPrerequisiteError, MissingAnsibleError from ansible_compat.ports import cache -if TYPE_CHECKING: +if TYPE_CHECKING: # pragma: no cover from pathlib import Path diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-24.7.0/src/ansible_compat/constants.py new/ansible-compat-24.8.0/src/ansible_compat/constants.py --- old/ansible-compat-24.7.0/src/ansible_compat/constants.py 2024-07-10 23:01:51.000000000 +0200 +++ new/ansible-compat-24.8.0/src/ansible_compat/constants.py 2024-08-13 06:00:56.000000000 +0200 @@ -33,8 +33,8 @@ role_name: my_name # if absent directory name hosting role is used instead namespace: my_galaxy_namespace # if absent, author is used instead -Namespace: https://galaxy.ansible.com/docs/contributing/namespaces.html#galaxy-namespace-limitations -Role: https://galaxy.ansible.com/docs/contributing/creating_role.html#role-names +Namespace: https://old-galaxy.ansible.com/docs/contributing/namespaces.html#galaxy-namespace-limitations +Role: https://old-galaxy.ansible.com/docs/contributing/creating_role.html#role-names As an alternative, you can add 'role-name' to either skip_list or warn_list. """ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-24.7.0/src/ansible_compat/errors.py new/ansible-compat-24.8.0/src/ansible_compat/errors.py --- old/ansible-compat-24.7.0/src/ansible_compat/errors.py 2024-07-10 23:01:51.000000000 +0200 +++ new/ansible-compat-24.8.0/src/ansible_compat/errors.py 2024-08-13 06:00:56.000000000 +0200 @@ -6,7 +6,7 @@ from ansible_compat.constants import ANSIBLE_MISSING_RC, INVALID_PREREQUISITES_RC -if TYPE_CHECKING: +if TYPE_CHECKING: # pragma: no cover from subprocess import CompletedProcess diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-24.7.0/src/ansible_compat/loaders.py new/ansible-compat-24.8.0/src/ansible_compat/loaders.py --- old/ansible-compat-24.7.0/src/ansible_compat/loaders.py 2024-07-10 23:01:51.000000000 +0200 +++ new/ansible-compat-24.8.0/src/ansible_compat/loaders.py 2024-08-13 06:00:56.000000000 +0200 @@ -8,7 +8,7 @@ from ansible_compat.errors import InvalidPrerequisiteError -if TYPE_CHECKING: +if TYPE_CHECKING: # pragma: no cover from pathlib import Path diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-24.7.0/src/ansible_compat/runtime.py new/ansible-compat-24.8.0/src/ansible_compat/runtime.py --- old/ansible-compat-24.7.0/src/ansible_compat/runtime.py 2024-07-10 23:01:51.000000000 +0200 +++ new/ansible-compat-24.8.0/src/ansible_compat/runtime.py 2024-08-13 06:00:56.000000000 +0200 @@ -42,7 +42,7 @@ from ansible_compat.loaders import colpath_from_path, yaml_from_file from ansible_compat.prerun import get_cache_dir -if TYPE_CHECKING: +if TYPE_CHECKING: # pragma: no cover # https://github.com/PyCQA/pylint/issues/3240 # pylint: disable=unsubscriptable-object CompletedProcess = subprocess.CompletedProcess[Any] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-24.7.0/src/ansible_compat/schema.py new/ansible-compat-24.8.0/src/ansible_compat/schema.py --- old/ansible-compat-24.7.0/src/ansible_compat/schema.py 2024-07-10 23:01:51.000000000 +0200 +++ new/ansible-compat-24.8.0/src/ansible_compat/schema.py 2024-08-13 06:00:56.000000000 +0200 @@ -10,7 +10,7 @@ import jsonschema from jsonschema.validators import validator_for -if TYPE_CHECKING: +if TYPE_CHECKING: # pragma: no cover from ansible_compat.types import JSON @@ -102,8 +102,8 @@ data_path=to_path(validation_error.absolute_path), json_path=json_path(validation_error.absolute_path), schema_path=to_path(validation_error.schema_path), - relative_schema=validation_error.schema, - expected=validation_error.validator_value, + relative_schema=str(validation_error.schema), + expected=str(validation_error.validator_value), validator=str(validation_error.validator), found=str(validation_error.instance), ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-24.7.0/test/assets/validate0_expected.json new/ansible-compat-24.8.0/test/assets/validate0_expected.json --- old/ansible-compat-24.7.0/test/assets/validate0_expected.json 2024-07-10 23:01:51.000000000 +0200 +++ new/ansible-compat-24.8.0/test/assets/validate0_expected.json 2024-08-13 06:00:56.000000000 +0200 @@ -4,7 +4,7 @@ "data_path": "environment.a", "json_path": "$.environment.a", "schema_path": "properties.environment.additionalProperties.type", - "relative_schema": { "type": "string" }, + "relative_schema": "{'type': 'string'}", "expected": "string", "validator": "type", "found": "False" @@ -14,7 +14,7 @@ "data_path": "environment.b", "json_path": "$.environment.b", "schema_path": "properties.environment.additionalProperties.type", - "relative_schema": { "type": "string" }, + "relative_schema": "{'type': 'string'}", "expected": "string", "validator": "type", "found": "True"