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
<[email protected]>
+
+- 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"