Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package ansible-variables for
openSUSE:Factory checked in at 2024-03-17 22:14:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ansible-variables (Old)
and /work/SRC/openSUSE:Factory/.ansible-variables.new.1905 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ansible-variables"
Sun Mar 17 22:14:22 2024 rev:4 rq:1158376 version:0.6.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/ansible-variables/ansible-variables.changes
2023-11-23 21:43:00.788717828 +0100
+++
/work/SRC/openSUSE:Factory/.ansible-variables.new.1905/ansible-variables.changes
2024-03-17 22:14:29.693072650 +0100
@@ -1,0 +2,6 @@
+Fri Mar 15 22:02:24 UTC 2024 - Johannes Kastl
<[email protected]>
+
+- update to 0.6.1:
+ * dependency updates
+
+-------------------------------------------------------------------
Old:
----
ansible-variables-0.6.0.tar.gz
New:
----
ansible-variables-0.6.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ansible-variables.spec ++++++
--- /var/tmp/diff_new_pack.HOsLmb/_old 2024-03-17 22:14:30.269093721 +0100
+++ /var/tmp/diff_new_pack.HOsLmb/_new 2024-03-17 22:14:30.273093867 +0100
@@ -1,7 +1,7 @@
#
# spec file for package ansible-variables
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -38,7 +38,7 @@
%endif
Name: ansible-variables
-Version: 0.6.0
+Version: 0.6.1
Release: 0
Summary: Tool to show origin of Ansible host context variables
License: GPL-3.0-or-later
@@ -58,7 +58,7 @@
Requires: %{ansible_python}-rich
Requires: ansible-core >= 2.11.0
Requires(post): update-alternatives
-Requires(postun):update-alternatives
+Requires(postun): update-alternatives
BuildArch: noarch
%description
++++++ ansible-variables-0.6.0.tar.gz -> ansible-variables-0.6.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/ansible-variables-0.6.0/.github/workflows/publish.yml
new/ansible-variables-0.6.1/.github/workflows/publish.yml
--- old/ansible-variables-0.6.0/.github/workflows/publish.yml 2023-11-22
21:57:07.000000000 +0100
+++ new/ansible-variables-0.6.1/.github/workflows/publish.yml 2024-03-10
12:45:44.000000000 +0100
@@ -25,7 +25,7 @@
- uses: actions/checkout@v4
if: ${{ steps.release.outputs.release_created }}
- name: Set up Python
- uses: actions/setup-python@v4
+ uses: actions/setup-python@v5
with:
python-version: "3.9"
if: ${{ steps.release.outputs.release_created }}
@@ -38,7 +38,7 @@
run: python -m build
if: ${{ steps.release.outputs.release_created }}
- name: Publish package
- uses:
pypa/gh-action-pypi-publish@b7f401de30cb6434a1e19f805ff006643653240e
+ uses:
pypa/gh-action-pypi-publish@81e9d935c883d0b210363ab89cf05f3894778450
with:
user: __token__
password: ${{ secrets.PYPI_PASSWORD }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ansible-variables-0.6.0/.github/workflows/tox.yml
new/ansible-variables-0.6.1/.github/workflows/tox.yml
--- old/ansible-variables-0.6.0/.github/workflows/tox.yml 2023-11-22
21:57:07.000000000 +0100
+++ new/ansible-variables-0.6.1/.github/workflows/tox.yml 2024-03-10
12:45:44.000000000 +0100
@@ -61,7 +61,7 @@
fetch-depth: 0
- name: Set up python ${{ matrix.python_version }}
- uses: actions/setup-python@v4
+ uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python_version }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ansible-variables-0.6.0/.pre-commit-config.yaml
new/ansible-variables-0.6.1/.pre-commit-config.yaml
--- old/ansible-variables-0.6.0/.pre-commit-config.yaml 2023-11-22
21:57:07.000000000 +0100
+++ new/ansible-variables-0.6.1/.pre-commit-config.yaml 2024-03-10
12:45:44.000000000 +0100
@@ -21,18 +21,18 @@
language_version: python3
- repo: https://github.com/crate-ci/typos
- rev: v1.16.23
+ rev: v1.18.1
hooks:
- id: typos
- repo: https://github.com/psf/black
- rev: 23.10.1
+ rev: 24.1.1
hooks:
- id: black
exclude: ".ci/hack"
- repo: https://github.com/astral-sh/ruff-pre-commit
- rev: 'v0.1.4'
+ rev: 'v0.2.0'
hooks:
- id: ruff
args:
@@ -40,7 +40,7 @@
- --exit-non-zero-on-fix
- repo: https://github.com/jackdewinter/pymarkdown
- rev: v0.9.14
+ rev: 0.9.16
hooks:
- id: pymarkdown
args:
@@ -50,7 +50,7 @@
exclude: CHANGELOG.md # is autogenerated
- repo: https://github.com/pycqa/pylint
- rev: v3.0.1
+ rev: v3.0.3
hooks:
- id: pylint
pass_filenames: false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ansible-variables-0.6.0/CHANGELOG.md
new/ansible-variables-0.6.1/CHANGELOG.md
--- old/ansible-variables-0.6.0/CHANGELOG.md 2023-11-22 21:57:07.000000000
+0100
+++ new/ansible-variables-0.6.1/CHANGELOG.md 2024-03-10 12:45:44.000000000
+0100
@@ -1,5 +1,12 @@
# Changelog
+##
[0.6.1](https://github.com/hille721/ansible-variables/compare/v0.6.0...v0.6.1)
(2024-03-10)
+
+
+### Miscellaneous Chores
+
+* release 0.6.1
([e0b45a5](https://github.com/hille721/ansible-variables/commit/e0b45a5f83def5077434f34d20352df0d537f66d))
+
##
[0.6.0](https://github.com/hille721/ansible-variables/compare/v0.5.1...v0.6.0)
(2023-11-22)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/ansible-variables-0.6.0/lib/ansible_variables/utils/vars.py
new/ansible-variables-0.6.1/lib/ansible_variables/utils/vars.py
--- old/ansible-variables-0.6.0/lib/ansible_variables/utils/vars.py
2023-11-22 21:57:07.000000000 +0100
+++ new/ansible-variables-0.6.1/lib/ansible_variables/utils/vars.py
2024-03-10 12:45:44.000000000 +0100
@@ -13,6 +13,12 @@
display = Display()
+def escape_ansi(line):
+ """The debug output contains ANSI codings, we need to remove them"""
+ ansi_escape = re.compile(r"(?:\x1B[@-_]|[\x80-\x9F])[0-?]*[ -/]*[@-~]")
+ return ansi_escape.sub("", line)
+
+
@dataclass
class VariableSource:
"""Class for keeping track of an variable source item"""
@@ -51,12 +57,6 @@
def files(self) -> List[str]:
return self.parse_files_from_debug_log()
- @staticmethod
- def escape_ansi(line):
- """The debug output contains ANSI codings, we need to remove them"""
- ansi_escape = re.compile(r"(?:\x1B[@-_]|[\x80-\x9F])[0-?]*[ -/]*[@-~]")
- return ansi_escape.sub("", line)
-
def parse_files_from_debug_log(self) -> List[str]:
"""The debug output from `variable_manager.get_vars()` contains all
filenames
from which the variables were loaded.
@@ -70,7 +70,7 @@
return files
for line in self.debuglog.splitlines():
- found = re.search(r"Loading data from ([^\s]*)",
self.escape_ansi(line))
+ found = re.search(r"Loading data from ([^\s]*)", escape_ansi(line))
if found:
files.extend(found.groups())
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ansible-variables-0.6.0/setup.cfg
new/ansible-variables-0.6.1/setup.cfg
--- old/ansible-variables-0.6.0/setup.cfg 2023-11-22 21:57:07.000000000
+0100
+++ new/ansible-variables-0.6.1/setup.cfg 2024-03-10 12:45:44.000000000
+0100
@@ -1,6 +1,6 @@
[metadata]
name = ansible-variables
-version = 0.6.0
+version = 0.6.1
description = Keep track of Ansible host context variables
long_description = file: README.md
long_description_content_type = text/markdown
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ansible-variables-0.6.0/tests/test_cli.py
new/ansible-variables-0.6.1/tests/test_cli.py
--- old/ansible-variables-0.6.0/tests/test_cli.py 2023-11-22
21:57:07.000000000 +0100
+++ new/ansible-variables-0.6.1/tests/test_cli.py 2024-03-10
12:45:44.000000000 +0100
@@ -2,6 +2,7 @@
from ansible import constants as C
from ansible_variables.cli.variables import VariablesCLI, main
+from ansible_variables.utils.vars import escape_ansi
C.set_constant("CONFIG_FILE", "tests/test_data/ansible.cfg")
C.set_constant("DEFAULT_HOST_LIST", "tests/test_data/inventory")
@@ -29,15 +30,15 @@
variables_cli = VariablesCLI(["ansible-variables", server, "--var",
"from_all"])
variables_cli.run()
captured = "".join(capsys.readouterr().out.splitlines())
- assert "from_all: hello - inventory group_vars/all" == captured
+ assert "from_all: hello - inventory group_vars/all" ==
escape_ansi(captured)
def test_cli_from_all_v(capsys):
variables_cli = VariablesCLI(["ansible-variables", "server1", "--var",
"from_all", "-v"])
variables_cli.run()
captured = "".join(capsys.readouterr().out.splitlines())
- assert "from_all: hello - inventory group_vars/all" in captured
- assert "tests/test_data/inventory/group_vars/all/all" in captured
+ assert "from_all: hello - inventory group_vars/all" in
escape_ansi(captured)
+ assert "tests/test_data/inventory/group_vars/all/all" in
escape_ansi(captured)
def test_cli_from_all_vvv(capsys):