commit python-ansible-compat for openSUSE:Factory
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-06-10 17:37:32 Comparing /work/SRC/openSUSE:Factory/python-ansible-compat (Old) and /work/SRC/openSUSE:Factory/.python-ansible-compat.new.19518 (New) Package is "python-ansible-compat" Mon Jun 10 17:37:32 2024 rev:25 rq:1179600 version:24.6.1 Changes: --- /work/SRC/openSUSE:Factory/python-ansible-compat/python-ansible-compat.changes 2024-06-03 17:42:10.744202333 +0200 +++ /work/SRC/openSUSE:Factory/.python-ansible-compat.new.19518/python-ansible-compat.changes 2024-06-10 17:37:39.319001683 +0200 @@ -1,0 +2,9 @@ +Fri Jun 7 19:53:49 UTC 2024 - Johannes Kastl + +- update to 24.6.1: + * Bugfixes +- Allow the caller to set the ANSIBLE_COLLECTIONS_PATH (#388) + @cidrblock +- Don't nuke the collections path (#387) @cidrblock + +--- Old: python-ansible-compat-24.6.0.tar.gz New: python-ansible-compat-24.6.1.tar.gz Other differences: -- ++ python-ansible-compat.spec ++ --- /var/tmp/diff_new_pack.MAafZo/_old 2024-06-10 17:37:40.011027478 +0200 +++ /var/tmp/diff_new_pack.MAafZo/_new 2024-06-10 17:37:40.015027627 +0200 @@ -24,7 +24,7 @@ %endif Name: python-ansible-compat -Version:24.6.0 +Version:24.6.1 Release:0 Summary:Compatibility shim for Ansible 2.9 and newer License:MIT ++ python-ansible-compat-24.6.0.tar.gz -> python-ansible-compat-24.6.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-24.6.0/.git_archival.txt new/ansible-compat-24.6.1/.git_archival.txt --- old/ansible-compat-24.6.0/.git_archival.txt 2024-05-29 15:33:45.0 +0200 +++ new/ansible-compat-24.6.1/.git_archival.txt 2024-06-05 16:05:54.0 +0200 @@ -1,4 +1,4 @@ -node: 32ce03c9989698544353a24a5f8b7399c1a0b8a0 -node-date: 2024-05-29T14:33:45+01:00 -describe-name: v24.6.0 -ref-names: HEAD -> main, tag: v24.6.0 +node: 2cd7e39f7a13f003c6cba7142ae5a7a5b4585018 +node-date: 2024-06-05T07:05:54-07:00 +describe-name: v24.6.1 +ref-names: HEAD -> main, tag: v24.6.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-24.6.0/.pre-commit-config.yaml new/ansible-compat-24.6.1/.pre-commit-config.yaml --- old/ansible-compat-24.6.0/.pre-commit-config.yaml 2024-05-29 15:33:45.0 +0200 +++ new/ansible-compat-24.6.1/.pre-commit-config.yaml 2024-06-05 16:05:54.0 +0200 @@ -22,7 +22,7 @@ )$ repos: - repo: https://github.com/astral-sh/ruff-pre-commit -rev: "v0.4.3" +rev: "v0.4.7" hooks: - id: ruff args: [--fix, --exit-non-zero-on-fix] @@ -57,7 +57,7 @@ - id: debug-statements language_version: python3 - repo: https://github.com/codespell-project/codespell -rev: v2.2.6 +rev: v2.3.0 hooks: - id: codespell - repo: https://github.com/adrienverge/yamllint.git @@ -90,7 +90,7 @@ - types-pkg_resources - types-jsonschema>=4.4.9 - repo: https://github.com/pycqa/pylint -rev: v3.1.0 +rev: v3.2.2 hooks: - id: pylint additional_dependencies: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-24.6.0/src/ansible_compat/runtime.py new/ansible-compat-24.6.1/src/ansible_compat/runtime.py --- old/ansible-compat-24.6.0/src/ansible_compat/runtime.py 2024-05-29 15:33:45.0 +0200 +++ new/ansible-compat-24.6.1/src/ansible_compat/runtime.py 2024-06-05 16:05:54.0 +0200 @@ -374,11 +374,13 @@ tee: bool = False, env: dict[str, str] | None = None, cwd: Path | None = None, +set_acp: bool = True, ) -> CompletedProcess: """Execute a command inside an Ansible environment. :param retry: Retry network operations on failures. :param tee: Also pass captured stdout/stderr to system while running. +:param set_acp: Set the ANSIBLE_COLLECTIONS_PATH """ if tee: run_func: Callable[..., CompletedProcess] = subprocess_tee.run @@ -392,7 +394,8 @@ # https://github.com/ansible/ansible-lint/issues/3522 env["ANSIBLE_VERBOSE_TO_STDERR"] = "True" -env["ANSIBLE_COLLECTIONS_PATH"] = ":".join(self.config.collections_paths) +if set_acp: +env["ANSIBLE_COLLECTIONS_PATH"] = ":".join(self.config.collections_paths) for _ in range(self.max_retries + 1 if retry else 1): result = run_func(
commit python-ansible-compat for openSUSE:Factory
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-06-03 17:41:55 Comparing /work/SRC/openSUSE:Factory/python-ansible-compat (Old) and /work/SRC/openSUSE:Factory/.python-ansible-compat.new.24587 (New) Package is "python-ansible-compat" Mon Jun 3 17:41:55 2024 rev:24 rq:1178017 version:24.6.0 Changes: --- /work/SRC/openSUSE:Factory/python-ansible-compat/python-ansible-compat.changes 2024-05-15 21:27:40.139920712 +0200 +++ /work/SRC/openSUSE:Factory/.python-ansible-compat.new.24587/python-ansible-compat.changes 2024-06-03 17:42:10.744202333 +0200 @@ -1,0 +2,14 @@ +Thu May 30 09:40:44 UTC 2024 - Johannes Kastl + +- update to 24.6.0: + * Enhancements +- Drop support for Ansible 2.12 and 2.13 (#380) @ssbarnea + * Bugfixes +- Make collection location cache_dir aware (#384) @ssbarnea +- Correctly identify the installed collections when duplicates + exist (#379) @ssbarnea +- Increase coverage (#378) @ssbarnea +- Removed leftover code related to ansible-core before 2.14 + (#382) @ssbarnea + +--- Old: python-ansible-compat-24.5.1.tar.gz New: python-ansible-compat-24.6.0.tar.gz Other differences: -- ++ python-ansible-compat.spec ++ --- /var/tmp/diff_new_pack.lXNlga/_old 2024-06-03 17:42:11.300222645 +0200 +++ /var/tmp/diff_new_pack.lXNlga/_new 2024-06-03 17:42:11.304222791 +0200 @@ -24,7 +24,7 @@ %endif Name: python-ansible-compat -Version:24.5.1 +Version:24.6.0 Release:0 Summary:Compatibility shim for Ansible 2.9 and newer License:MIT @@ -37,7 +37,7 @@ BuildRequires: python-rpm-macros # SECTION test # https://github.com/ansible/ansible-compat/blob/main/.config/requirements.in -BuildRequires: ansible-core >= 2.12 +BuildRequires: ansible-core >= 2.14 BuildRequires: %{python_module PyYAML} BuildRequires: %{python_module jsonschema >= 4.17.3} BuildRequires: %{python_module subprocess-tee >= 0.4.1} @@ -48,7 +48,7 @@ # /SECTION BuildRequires: fdupes BuildRequires: python-rpm-generators -Requires: ansible-core >= 2.12 +Requires: ansible-core >= 2.14 Requires: python-PyYAML Requires: python-jsonschema >= 4.17.3 Requires: python-packaging ++ python-ansible-compat-24.5.1.tar.gz -> python-ansible-compat-24.6.0.tar.gz ++ 1634 lines of diff (skipped)
commit python-ansible-compat for openSUSE:Factory
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-01-14 19:02:54 Comparing /work/SRC/openSUSE:Factory/python-ansible-compat (Old) and /work/SRC/openSUSE:Factory/.python-ansible-compat.new.21961 (New) Package is "python-ansible-compat" Sun Jan 14 19:02:54 2024 rev:21 rq:1138453 version:4.1.11 Changes: --- /work/SRC/openSUSE:Factory/python-ansible-compat/python-ansible-compat.changes 2023-11-24 23:35:48.537685593 +0100 +++ /work/SRC/openSUSE:Factory/.python-ansible-compat.new.21961/python-ansible-compat.changes 2024-01-14 19:03:27.099326317 +0100 @@ -1,0 +2,11 @@ +Wed Jan 10 19:27:59 UTC 2024 - Johannes Kastl + +- update to 4.1.11: + * Bugfixes +- Allow more control over verbosity when calling ansible-galaxy (#278) @ziegenberg +- Fix collection installation with custom project_dir (#343) @ssbarnea +- Fix collection installation bug when having custom config (#344) @ssbarnea +- Add support for python 3.12 (#336) @ssbarnea +- Remove isolated option while adding sys.path (#335) @shataksh + +--- Old: ansible-compat-4.1.10.tar.gz New: ansible-compat-4.1.11.tar.gz Other differences: -- ++ python-ansible-compat.spec ++ --- /var/tmp/diff_new_pack.Zc1WqX/_old 2024-01-14 19:03:27.719348904 +0100 +++ /var/tmp/diff_new_pack.Zc1WqX/_new 2024-01-14 19:03:27.719348904 +0100 @@ -24,7 +24,7 @@ %endif Name: python-ansible-compat -Version:4.1.10 +Version:4.1.11 Release:0 Summary:Compatibility shim for Ansible 2.9 and newer License:MIT @@ -86,6 +86,8 @@ IGNORED_CHECKS="${IGNORED_CHECKS} or test_scan_sys_path[isolatedF-scanT-raises_not_foundF]" IGNORED_CHECKS="${IGNORED_CHECKS} or test_scan_sys_path[isolatedT-scanF-raises_not_foundT]" IGNORED_CHECKS="${IGNORED_CHECKS} or test_scan_sys_path[isolatedT-scanT-raises_not_foundT]" +IGNORED_CHECKS="${IGNORED_CHECKS} or test_scan_sys_path[scanF-raises_not_foundT]" +IGNORED_CHECKS="${IGNORED_CHECKS} or test_scan_sys_path[scanT-raises_not_foundF]" IGNORED_CHECKS="${IGNORED_CHECKS} or test_upgrade_collection" # Disable checks on test names: https://github.com/pytest-dev/pytest-plus#user-content-avoiding-problematic-test-identifiers https://github.com/ansible/ansible-compat/issues/340 export PYTEST_CHECK_TEST_ID_REGEX=0 ++ ansible-compat-4.1.10.tar.gz -> ansible-compat-4.1.11.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-4.1.10/.github/release-drafter.yml new/ansible-compat-4.1.11/.github/release-drafter.yml --- old/ansible-compat-4.1.10/.github/release-drafter.yml 2023-09-06 14:55:41.0 +0200 +++ new/ansible-compat-4.1.11/.github/release-drafter.yml 2024-01-10 13:52:49.0 +0100 @@ -1,2 +1,3 @@ -# see https://github.com/ansible/devtools -_extends: ansible/devtools +--- +# see https://github.com/ansible/team-devtools +_extends: ansible/team-devtools diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-4.1.10/.github/workflows/release.yml new/ansible-compat-4.1.11/.github/workflows/release.yml --- old/ansible-compat-4.1.10/.github/workflows/release.yml 2023-09-06 14:55:41.0 +0200 +++ new/ansible-compat-4.1.11/.github/workflows/release.yml 2024-01-10 13:52:49.0 +0100 @@ -23,10 +23,10 @@ TOX_PARALLEL_NO_SPINNER: 1 steps: - - name: Switch to using Python 3.9 by default -uses: actions/setup-python@v4 + - name: Switch to using Python 3.12 by default +uses: actions/setup-python@v5 with: - python-version: 3.9 + python-version: "3.12" - name: Install tox run: python3 -m pip install --user "tox>=4.0.0" - name: Check out src from Git diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-4.1.10/.github/workflows/tox.yml new/ansible-compat-4.1.11/.github/workflows/tox.yml --- old/ansible-compat-4.1.10/.github/workflows/tox.yml 2023-09-06 14:55:41.0 +0200 +++ new/ansible-compat-4.1.11/.github/workflows/tox.yml 2024-01-10 13:52:49.0 +0100 @@ -23,7 +23,8 @@ uses: coactions/dynamic-matrix@v1 with: min_python: "3.9" - max_python: "3.11" + max_python: "3.12" + default_python: "3.10" other_names: | lint docs @@ -32,7 +33,10 @@ py39-ansible213 py39-ansible214 py39-ansible215
commit python-ansible-compat for openSUSE:Factory
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 2023-09-07 21:13:32 Comparing /work/SRC/openSUSE:Factory/python-ansible-compat (Old) and /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1766 (New) Package is "python-ansible-compat" Thu Sep 7 21:13:32 2023 rev:19 rq:1109447 version:4.1.10 Changes: --- /work/SRC/openSUSE:Factory/python-ansible-compat/python-ansible-compat.changes 2023-07-24 18:26:12.422234921 +0200 +++ /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1766/python-ansible-compat.changes 2023-09-07 21:14:58.482096268 +0200 @@ -1,0 +2,49 @@ +Wed Sep 6 15:25:15 UTC 2023 - Johannes Kastl + +- fix BuildRequires and Requires +- ignore 4 new checks that need internet connectivity + * test_scan_sys_path[isolatedT-scanT-raises_not_foundT] + * test_scan_sys_path[isolatedT-scanF-raises_not_foundT] + * test_scan_sys_path[isolatedF-scanT-raises_not_foundF] + * test_scan_sys_path[isolatedF-scanF-raises_not_foundT] +- update to 4.1.10: + * Bugfixes +- Catch empty collection lists (#332) @lod + +--- +Wed Sep 6 14:55:28 UTC 2023 - Johannes Kastl + +- update to 4.1.9: + * Bugfixes +- Automatically add --pre when installing collections from git + repositories @ssbarnea + +--- +Wed Sep 6 06:01:26 UTC 2023 - Johannes Kastl + +- update to 4.1.8: + * Bugfixes +- Revise site packages collection search test (#325) @cidrblock +- Add only those sys.paths which contain an ansible_collections + directory path (#322) @ajinkyau +- Allow git dependencies in galaxy.yml files (#321) @ssbarnea + +--- +Wed Sep 6 05:44:29 UTC 2023 - Johannes Kastl + +- update to 4.1.7: + * Bugfixes +- Add `sys.path` to collection paths (#318) @cidrblock + +--- +Wed Sep 6 05:39:12 UTC 2023 - Johannes Kastl + +- update to 4.1.6: + * Bugfixes +- Fix logic on prepare environment (#310) @ssbarnea +- Add smoke testing with ansible-lint (#312) @ssbarnea +- Adapt collection install test to pass with ansible-core + 2.15.3 changes (#313) @ssbarnea +- Support meta main yaml extension (#304) @zhan9san + +--- Old: ansible-compat-4.1.5.tar.gz New: ansible-compat-4.1.10.tar.gz Other differences: -- ++ python-ansible-compat.spec ++ --- /var/tmp/diff_new_pack.AyHXI3/_old 2023-09-07 21:14:59.498132589 +0200 +++ /var/tmp/diff_new_pack.AyHXI3/_new 2023-09-07 21:14:59.502132732 +0200 @@ -24,7 +24,7 @@ %endif Name: python-ansible-compat -Version:4.1.5 +Version:4.1.10 Release:0 Summary:Compatibility shim for Ansible 2.9 and newer License:MIT @@ -36,18 +36,24 @@ BuildRequires: %{python_module wheel} BuildRequires: python-rpm-macros # SECTION test -BuildRequires: %{python_module pytest} +# https://github.com/ansible/ansible-compat/blob/main/pyproject.toml#L38 +BuildRequires: ansible-core >= 2.12 BuildRequires: %{python_module PyYAML} -BuildRequires: %{python_module flaky} BuildRequires: %{python_module jsonschema >= 4.17.3} -BuildRequires: %{python_module pytest-mock} BuildRequires: %{python_module subprocess-tee >= 0.4.1} -BuildRequires: ansible-core >= 2.12 +# https://github.com/ansible/ansible-compat/blob/main/pyproject.toml#L56 +BuildRequires: %{python_module pytest} +BuildRequires: %{python_module pytest-mock} +BuildRequires: %{python_module pytest-plus} # /SECTION BuildRequires: fdupes BuildRequires: python-rpm-generators -%{?python_enable_dependency_generator} +Requires: ansible-core >= 2.12 +Requires: python-PyYAML +Requires: python-jsonschema >= 4.17.3 +Requires: python-packaging Requires: python-subprocess-tee >= 0.4.1 +%{?python_enable_dependency_generator} BuildArch: noarch %python_subpackages @@ -66,7 +72,22 @@ %check # excluding tests requiring internet connection -%pytest -k 'not (test_runtime_example or test_require_collection_no_cache_dir or test_upgrade_collection or test_install_collection_dest or test_install_collection or test_require_collection or test_require_collection_wrong_version or test_prerun_reqs_v2 or test_prerun_reqs_v1 or test_prepare_environment_with_collections or test_runtime_require_module)' -W ignore:'There is no current event loop' +IGNORED_CHECKS="test_install_collection" +IGNORED_CHECKS="${IGNORED_CHECKS} or
commit python-ansible-compat for openSUSE:Factory
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 2023-07-24 18:25:52 Comparing /work/SRC/openSUSE:Factory/python-ansible-compat (Old) and /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1467 (New) Package is "python-ansible-compat" Mon Jul 24 18:25:52 2023 rev:18 rq:1100222 version:4.1.5 Changes: --- /work/SRC/openSUSE:Factory/python-ansible-compat/python-ansible-compat.changes 2023-06-14 16:31:02.795097836 +0200 +++ /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1467/python-ansible-compat.changes 2023-07-24 18:26:12.422234921 +0200 @@ -1,0 +2,15 @@ +Fri Jul 21 12:08:15 UTC 2023 - Johannes Kastl + +- releases 4.1.3 and 4.1.4 were yanked +- update to 4.1.5: + * Bugfixes +- Fix find roles inside collection repository (#297) @ajinkyau +- Enable packit rpm packaging (#292) @ssbarnea + +--- +Fri Jul 21 07:02:13 UTC 2023 - Steve Kowalik + +- Remove unneeded BuildRequires on setuptools_scm_git_archive. +- Do not use a glob in %files + +--- Old: ansible-compat-4.1.2.tar.gz New: ansible-compat-4.1.5.tar.gz Other differences: -- ++ python-ansible-compat.spec ++ --- /var/tmp/diff_new_pack.ejXcfB/_old 2023-07-24 18:26:13.290240020 +0200 +++ /var/tmp/diff_new_pack.ejXcfB/_new 2023-07-24 18:26:13.294240044 +0200 @@ -24,14 +24,13 @@ %endif Name: python-ansible-compat -Version:4.1.2 +Version:4.1.5 Release:0 Summary:Compatibility shim for Ansible 2.9 and newer License:MIT URL:https://github.com/ansible-community/ansible-compat Source: https://files.pythonhosted.org/packages/source/a/ansible-compat/ansible-compat-%{version}.tar.gz BuildRequires: %{python_module pip} -BuildRequires: %{python_module setuptools_scm_git_archive} BuildRequires: %{python_module setuptools_scm} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module wheel} @@ -70,7 +69,8 @@ %pytest -k 'not (test_runtime_example or test_require_collection_no_cache_dir or test_upgrade_collection or test_install_collection_dest or test_install_collection or test_require_collection or test_require_collection_wrong_version or test_prerun_reqs_v2 or test_prerun_reqs_v1 or test_prepare_environment_with_collections or test_runtime_require_module)' -W ignore:'There is no current event loop' %files %{python_files} -%{python_sitelib}/ansible_compat* +%{python_sitelib}/ansible_compat +%{python_sitelib}/ansible_compat-%{version}.dist-info %doc README.md %license LICENSE ++ ansible-compat-4.1.2.tar.gz -> ansible-compat-4.1.5.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-4.1.2/.git_archival.txt new/ansible-compat-4.1.5/.git_archival.txt --- old/ansible-compat-4.1.2/.git_archival.txt 1970-01-01 01:00:00.0 +0100 +++ new/ansible-compat-4.1.5/.git_archival.txt 2023-07-21 12:58:17.0 +0200 @@ -0,0 +1,4 @@ +node: $Format:%H$ +node-date: $Format:%cI$ +describe-name: $Format:%(describe:tags=true)$ +ref-names: $Format:%D$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-4.1.2/.gitattributes new/ansible-compat-4.1.5/.gitattributes --- old/ansible-compat-4.1.2/.gitattributes 1970-01-01 01:00:00.0 +0100 +++ new/ansible-compat-4.1.5/.gitattributes 2023-07-21 12:58:17.0 +0200 @@ -0,0 +1,7 @@ +# Force LF line endings for text files +* text=auto eol=lf + +*.png binary + +# Needed for setuptools-scm-git-archive +.git_archival.txt export-subst diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-4.1.2/.gitignore new/ansible-compat-4.1.5/.gitignore --- old/ansible-compat-4.1.2/.gitignore 2023-06-01 14:53:53.0 +0200 +++ new/ansible-compat-4.1.5/.gitignore 2023-07-21 12:58:17.0 +0200 @@ -32,6 +32,8 @@ # before PyInstaller builds the exe, so as to inject date/other infos into it. *.manifest *.spec +rpm/*.spec +*.rpm # Installer logs pip-log.txt @@ -129,3 +131,6 @@ .test-results *.lcov ansible_collections + +# Generated by setuptools-scm +src/ansible_compat/_version.py diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-4.1.2/.packit.yaml new/ansible-compat-4.1.5/.packit.yaml --- old/ansible-compat-4.1.2/.packit.yaml 1970-01-01 01:00:00.0 +0100 +++ new/ansible-compat-4.1.5/.packit.yaml
commit python-ansible-compat for openSUSE:Factory
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 2023-06-14 16:29:33 Comparing /work/SRC/openSUSE:Factory/python-ansible-compat (Old) and /work/SRC/openSUSE:Factory/.python-ansible-compat.new.15902 (New) Package is "python-ansible-compat" Wed Jun 14 16:29:33 2023 rev:17 rq:1092922 version:4.1.2 Changes: --- /work/SRC/openSUSE:Factory/python-ansible-compat/python-ansible-compat.changes 2023-05-31 21:55:04.481210102 +0200 +++ /work/SRC/openSUSE:Factory/.python-ansible-compat.new.15902/python-ansible-compat.changes 2023-06-14 16:31:02.795097836 +0200 @@ -1,0 +2,8 @@ +Thu Jun 1 12:53:48 UTC 2023 - Johannes Kastl + +- update to 4.1.2: + * Bugfixes +- Avoid stdout pollution cause by ansible logging (#287) + @ajinkyau + +--- Old: ansible-compat-4.1.1.tar.gz New: ansible-compat-4.1.2.tar.gz Other differences: -- ++ python-ansible-compat.spec ++ --- /var/tmp/diff_new_pack.WfqtPK/_old 2023-06-14 16:31:03.607102828 +0200 +++ /var/tmp/diff_new_pack.WfqtPK/_new 2023-06-14 16:31:03.611102853 +0200 @@ -24,7 +24,7 @@ %endif Name: python-ansible-compat -Version:4.1.1 +Version:4.1.2 Release:0 Summary:Compatibility shim for Ansible 2.9 and newer License:MIT ++ ansible-compat-4.1.1.tar.gz -> ansible-compat-4.1.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-4.1.1/PKG-INFO new/ansible-compat-4.1.2/PKG-INFO --- old/ansible-compat-4.1.1/PKG-INFO 2023-05-30 13:49:11.425784300 +0200 +++ new/ansible-compat-4.1.2/PKG-INFO 2023-06-01 14:54:10.958107200 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: ansible-compat -Version: 4.1.1 +Version: 4.1.2 Summary: Ansible compatibility goodies Author-email: Sorin Sbarnea Maintainer-email: Sorin Sbarnea diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-4.1.1/src/ansible_compat/runtime.py new/ansible-compat-4.1.2/src/ansible_compat/runtime.py --- old/ansible-compat-4.1.1/src/ansible_compat/runtime.py 2023-05-30 13:48:54.0 +0200 +++ new/ansible-compat-4.1.2/src/ansible_compat/runtime.py 2023-06-01 14:53:53.0 +0200 @@ -332,6 +332,9 @@ # from parsing its JSON output due to extra debug messages on stdout. env["ANSIBLE_DEBUG"] = "0" +# https://github.com/ansible/ansible-lint/issues/3522 +env["ANSIBLE_VERBOSE_TO_STDERR"] = "True" + for _ in range(self.max_retries + 1 if retry else 1): result = run_func( args, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-4.1.1/src/ansible_compat.egg-info/PKG-INFO new/ansible-compat-4.1.2/src/ansible_compat.egg-info/PKG-INFO --- old/ansible-compat-4.1.1/src/ansible_compat.egg-info/PKG-INFO 2023-05-30 13:49:11.0 +0200 +++ new/ansible-compat-4.1.2/src/ansible_compat.egg-info/PKG-INFO 2023-06-01 14:54:10.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: ansible-compat -Version: 4.1.1 +Version: 4.1.2 Summary: Ansible compatibility goodies Author-email: Sorin Sbarnea Maintainer-email: Sorin Sbarnea
commit python-ansible-compat for openSUSE:Factory
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 2023-05-31 21:55:00 Comparing /work/SRC/openSUSE:Factory/python-ansible-compat (Old) and /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1533 (New) Package is "python-ansible-compat" Wed May 31 21:55:00 2023 rev:16 rq:1089988 version:4.1.1 Changes: --- /work/SRC/openSUSE:Factory/python-ansible-compat/python-ansible-compat.changes 2023-05-23 14:54:30.962473419 +0200 +++ /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1533/python-ansible-compat.changes 2023-05-31 21:55:04.481210102 +0200 @@ -1,0 +2,17 @@ +Tue May 30 11:44:08 UTC 2023 - Johannes Kastl + +- update to 4.1.1: + * Bugfixes +- Disable Ansible debug mode for sub-commands (#284) @ssbarnea +- Log retry attempt only when doing retries (#283) @ssbarnea + +--- +Wed May 24 14:05:34 UTC 2023 - Johannes Kastl + +- update to 4.1.0: + * Minor Changes +- Enable access to available plugins (#277) @ssbarnea + * Bugfixes +- Avoid creating ~/.ansible/collections (#280) @ssbarnea + +--- Old: ansible-compat-4.0.5.tar.gz New: ansible-compat-4.1.1.tar.gz Other differences: -- ++ python-ansible-compat.spec ++ --- /var/tmp/diff_new_pack.BVqtWY/_old 2023-05-31 21:55:05.005213199 +0200 +++ /var/tmp/diff_new_pack.BVqtWY/_new 2023-05-31 21:55:05.009213222 +0200 @@ -24,7 +24,7 @@ %endif Name: python-ansible-compat -Version:4.0.5 +Version:4.1.1 Release:0 Summary:Compatibility shim for Ansible 2.9 and newer License:MIT ++ ansible-compat-4.0.5.tar.gz -> ansible-compat-4.1.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-4.0.5/.gitignore new/ansible-compat-4.1.1/.gitignore --- old/ansible-compat-4.0.5/.gitignore 2023-05-21 14:32:28.0 +0200 +++ new/ansible-compat-4.1.1/.gitignore 2023-05-30 13:48:54.0 +0200 @@ -128,3 +128,4 @@ .pyre/ .test-results *.lcov +ansible_collections diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-4.0.5/.vscode/settings.json new/ansible-compat-4.1.1/.vscode/settings.json --- old/ansible-compat-4.0.5/.vscode/settings.json 2023-05-21 14:32:28.0 +0200 +++ new/ansible-compat-4.1.1/.vscode/settings.json 2023-05-30 13:48:54.0 +0200 @@ -5,9 +5,8 @@ "[python]": { "editor.codeActionsOnSave": { "source.fixAll": true, - "source.fixAll.ruff": true, - "source.organizeImports": false, - "source.organizeImports.ruff": true + "source.fixAll.ruff": false, + "source.organizeImports": false } }, "editor.formatOnSave": true, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-4.0.5/PKG-INFO new/ansible-compat-4.1.1/PKG-INFO --- old/ansible-compat-4.0.5/PKG-INFO 2023-05-21 14:32:44.496278500 +0200 +++ new/ansible-compat-4.1.1/PKG-INFO 2023-05-30 13:49:11.425784300 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: ansible-compat -Version: 4.0.5 +Version: 4.1.1 Summary: Ansible compatibility goodies Author-email: Sorin Sbarnea Maintainer-email: Sorin Sbarnea diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-4.0.5/ansible.cfg new/ansible-compat-4.1.1/ansible.cfg --- old/ansible-compat-4.0.5/ansible.cfg1970-01-01 01:00:00.0 +0100 +++ new/ansible-compat-4.1.1/ansible.cfg2023-05-30 13:48:54.0 +0200 @@ -0,0 +1,3 @@ +[defaults] +# isolate testing of ansible-compat from user local setup +collections_path = . diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-4.0.5/pyproject.toml new/ansible-compat-4.1.1/pyproject.toml --- old/ansible-compat-4.0.5/pyproject.toml 2023-05-21 14:32:28.0 +0200 +++ new/ansible-compat-4.1.1/pyproject.toml 2023-05-30 13:48:54.0 +0200 @@ -112,6 +112,7 @@ "import-error", # already covered by ruff which is faster "too-many-arguments", # PLR0913 + "raise-missing-from", # Temporary disable duplicate detection we remove old code from prerun "duplicate-code", ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-4.0.5/src/ansible_compat/runtime.py new/ansible-compat-4.1.1/src/ansible_compat/runtime.py ---
commit python-ansible-compat for openSUSE:Factory
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 2023-05-23 14:54:02 Comparing /work/SRC/openSUSE:Factory/python-ansible-compat (Old) and /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1533 (New) Package is "python-ansible-compat" Tue May 23 14:54:02 2023 rev:15 rq:1088377 version:4.0.5 Changes: --- /work/SRC/openSUSE:Factory/python-ansible-compat/python-ansible-compat.changes 2023-04-14 13:14:05.659912547 +0200 +++ /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1533/python-ansible-compat.changes 2023-05-23 14:54:30.962473419 +0200 @@ -1,0 +2,52 @@ +Mon May 22 05:42:53 UTC 2023 - Johannes Kastl + +- update to 4.0.5: + * Bugfixes +- Improve requirements.yml detection (#275) @ssbarnea +- update to 4.0.4: + * Bugfixes +- Allow use of * version on dependencies (#268) @ssbarnea +- update to 4.0.3: + * Bugfixes +- Automatically install tests/requirements.yml when found + (#266) @ssbarnea +- Also install requirements from galaxy.yml files (#265) + @ssbarnea +- Include original message in AnsibleWarning (#264) @ssbarnea +- update to 4.0.2: + * Bugfixes +- Revert to previous behavior for ansible_collections_path + (#261) @ajinkyau +- update to 4.0.1 (4.0.0 does not exist): + * Major Changes +- Rename Runtime.exec to Runtime.run (#256) @ssbarnea +- Introduce use of JSON recursive type (#253) @ssbarnea +- ruff: Make optional arguments keyword-only (#251) @ssbarnea +- Finish pathlib migration (#245) @ssbarnea +- Make Runtime.project_dir use Path (#244) @ssbarnea +- Migrate some functions to use Path (#243) @ssbarnea +- Make Runtime.cache_dir use Path (#240) @ssbarnea +- Remove support for py38 (#239) @ssbarnea + * Minor Changes +- Monkeypatch ansible core Display.warning (#238) @ssbarnea + * Bugfixes +- Use YAML safe loader instead of full loader (#255) @ssbarnea +- Use dataclass sorting for json schema errors (#254) @ssbarnea +- ruff: Address more skips (#249) @ssbarnea +- ruff: address TRY and T201 (#248) @ssbarnea +- ruff: Address EM (#247) @ssbarnea +- Convert more code to pathlib (#242) @ssbarnea + +--- +Fri May 19 07:25:35 UTC 2023 - Johannes Kastl + +- change python version on Leap15/SLES15 to python3.11 to use the + new stack supported by SUSE + +--- +Tue May 16 09:43:46 UTC 2023 - Johannes Kastl + +- rework %if condition to work with new sle15_python_module_pythons + macro on SLES15/Leap15 + +--- Old: ansible-compat-3.0.2.tar.gz New: ansible-compat-4.0.5.tar.gz Other differences: -- ++ python-ansible-compat.spec ++ --- /var/tmp/diff_new_pack.yfpdcV/_old 2023-05-23 14:54:31.462476378 +0200 +++ /var/tmp/diff_new_pack.yfpdcV/_new 2023-05-23 14:54:31.470476425 +0200 @@ -16,17 +16,15 @@ # -%if 0%{?suse_version} < 1550 -# Leap15, SLES15 -%define pythons python310 -%else +%{?sle15_python_module_pythons} +%if 0%{?suse_version} >= 1650 # Tumbleweed # only works with the python version which the package 'ansible' uses %define pythons python3 %endif Name: python-ansible-compat -Version:3.0.2 +Version:4.0.5 Release:0 Summary:Compatibility shim for Ansible 2.9 and newer License:MIT @@ -42,7 +40,7 @@ BuildRequires: %{python_module pytest} BuildRequires: %{python_module PyYAML} BuildRequires: %{python_module flaky} -BuildRequires: %{python_module jsonschema >= 4.6.0} +BuildRequires: %{python_module jsonschema >= 4.17.3} BuildRequires: %{python_module pytest-mock} BuildRequires: %{python_module subprocess-tee >= 0.4.1} BuildRequires: ansible-core >= 2.12 ++ ansible-compat-3.0.2.tar.gz -> ansible-compat-4.0.5.tar.gz ++ 2877 lines of diff (skipped)
commit python-ansible-compat for openSUSE:Factory
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 2023-04-14 13:14:03 Comparing /work/SRC/openSUSE:Factory/python-ansible-compat (Old) and /work/SRC/openSUSE:Factory/.python-ansible-compat.new.19717 (New) Package is "python-ansible-compat" Fri Apr 14 13:14:03 2023 rev:14 rq:1079368 version:3.0.2 Changes: --- /work/SRC/openSUSE:Factory/python-ansible-compat/python-ansible-compat.changes 2023-02-07 18:49:19.155207188 +0100 +++ /work/SRC/openSUSE:Factory/.python-ansible-compat.new.19717/python-ansible-compat.changes 2023-04-14 13:14:05.659912547 +0200 @@ -1,0 +2,10 @@ +Fri Apr 14 06:54:22 UTC 2023 - Johannes Kastl + +- update to 3.0.2: + * Change install_collection to avoid use of -p (#233) @ssbarnea + * Correct documentation links (#232) @ssbarnea + * Avoid using -p option with ansible-galaxy install (#230) +@ssbarnea + * Fix collection loading (#223) @apatard + +--- Old: ansible-compat-3.0.1.tar.gz New: ansible-compat-3.0.2.tar.gz Other differences: -- ++ python-ansible-compat.spec ++ --- /var/tmp/diff_new_pack.FBwoXb/_old 2023-04-14 13:14:08.323927781 +0200 +++ /var/tmp/diff_new_pack.FBwoXb/_new 2023-04-14 13:14:08.327927804 +0200 @@ -26,7 +26,7 @@ %endif Name: python-ansible-compat -Version:3.0.1 +Version:3.0.2 Release:0 Summary:Compatibility shim for Ansible 2.9 and newer License:MIT @@ -42,10 +42,10 @@ BuildRequires: %{python_module pytest} BuildRequires: %{python_module PyYAML} BuildRequires: %{python_module flaky} -BuildRequires: %{python_module jsonschema >= 4.5.1} +BuildRequires: %{python_module jsonschema >= 4.6.0} BuildRequires: %{python_module pytest-mock} BuildRequires: %{python_module subprocess-tee >= 0.4.1} -BuildRequires: ansible +BuildRequires: ansible-core >= 2.12 # /SECTION BuildRequires: fdupes BuildRequires: python-rpm-generators ++ ansible-compat-3.0.1.tar.gz -> ansible-compat-3.0.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-3.0.1/.flake8 new/ansible-compat-3.0.2/.flake8 --- old/ansible-compat-3.0.1/.flake82023-02-01 13:13:27.0 +0100 +++ new/ansible-compat-3.0.2/.flake82023-04-13 19:13:53.0 +0200 @@ -57,8 +57,6 @@ # per-file-ignores = # flake8-pytest-style -# PT001: -pytest-fixture-no-parentheses = true # PT006: pytest-parametrize-names-type = tuple # PT007: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-3.0.1/.github/CODE_OF_CONDUCT.md new/ansible-compat-3.0.2/.github/CODE_OF_CONDUCT.md --- old/ansible-compat-3.0.1/.github/CODE_OF_CONDUCT.md 2023-02-01 13:13:27.0 +0100 +++ new/ansible-compat-3.0.2/.github/CODE_OF_CONDUCT.md 2023-04-13 19:13:53.0 +0200 @@ -1,3 +1,4 @@ # Community Code of Conduct -Please see the official [Ansible Community Code of Conduct](https://docs.ansible.com/ansible/latest/community/code_of_conduct.html). +Please see the official +[Ansible Community Code of Conduct](https://docs.ansible.com/ansible/latest/community/code_of_conduct.html). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-3.0.1/.pre-commit-config.yaml new/ansible-compat-3.0.2/.pre-commit-config.yaml --- old/ansible-compat-3.0.1/.pre-commit-config.yaml2023-02-01 13:13:27.0 +0100 +++ new/ansible-compat-3.0.2/.pre-commit-config.yaml2023-04-13 19:13:53.0 +0200 @@ -13,15 +13,25 @@ default_language_version: # Needed in order to make pip-compile output predictable. python: python3.9 +exclude: | + (?x)^( +test/assets/.* + )$ repos: + - repo: https://github.com/charliermarsh/ruff-pre-commit +rev: "v0.0.261" +hooks: + - id: ruff +args: [--fix, --exit-non-zero-on-fix] - repo: https://github.com/pre-commit/mirrors-prettier # keep it before yamllint -rev: "v3.0.0-alpha.4" +rev: "v3.0.0-alpha.6" hooks: - id: prettier additional_dependencies: - prettier - prettier-plugin-toml + - prettier-plugin-sort-json - repo: https://github.com/pre-commit/pre-commit-hooks.git rev: v4.4.0 hooks: @@ -39,11 +49,11 @@ - id: debug-statements language_version: python3 - repo: https://github.com/codespell-project/codespell -rev: v2.2.2 +rev: v2.2.4 hooks: - id: codespell - repo: https://github.com/adrienverge/yamllint.git -rev: v1.29.0 +rev:
commit python-ansible-compat for openSUSE:Factory
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 2023-02-07 18:49:10 Comparing /work/SRC/openSUSE:Factory/python-ansible-compat (Old) and /work/SRC/openSUSE:Factory/.python-ansible-compat.new.4462 (New) Package is "python-ansible-compat" Tue Feb 7 18:49:10 2023 rev:13 rq:1063493 version:3.0.1 Changes: --- /work/SRC/openSUSE:Factory/python-ansible-compat/python-ansible-compat.changes 2022-12-19 14:08:00.894586851 +0100 +++ /work/SRC/openSUSE:Factory/.python-ansible-compat.new.4462/python-ansible-compat.changes 2023-02-07 18:49:19.155207188 +0100 @@ -1,0 +2,15 @@ +Tue Jan 31 15:05:36 UTC 2023 - Johannes Kastl + +- update to 3.0.0: + * Major Changes +- Require ansible-core 2.12 or newer (#215) @ssbarnea + * Minor Changes +- Address ansible 2.15 compatibility related to AnsibleCollectionConfig (#213) @ssbarnea + * Bugfixes +- Required subprocess-tee>=0.4.1 (#211) @ssbarnea +- update to 3.0.1: + * Bugfixes +- Avoid double initialization of ansible runtime (#218) @ssbarnea +- Update README.md for 3.0.0 release (#217) @ianw + +--- Old: ansible-compat-2.2.7.tar.gz New: ansible-compat-3.0.1.tar.gz Other differences: -- ++ python-ansible-compat.spec ++ --- /var/tmp/diff_new_pack.0NwkJy/_old 2023-02-07 18:49:19.779210542 +0100 +++ /var/tmp/diff_new_pack.0NwkJy/_new 2023-02-07 18:49:19.783210563 +0100 @@ -26,7 +26,7 @@ %endif Name: python-ansible-compat -Version:2.2.7 +Version:3.0.1 Release:0 Summary:Compatibility shim for Ansible 2.9 and newer License:MIT @@ -44,13 +44,13 @@ BuildRequires: %{python_module flaky} BuildRequires: %{python_module jsonschema >= 4.5.1} BuildRequires: %{python_module pytest-mock} -BuildRequires: %{python_module subprocess-tee} +BuildRequires: %{python_module subprocess-tee >= 0.4.1} BuildRequires: ansible # /SECTION BuildRequires: fdupes BuildRequires: python-rpm-generators %{?python_enable_dependency_generator} -Requires: python-subprocess-tee +Requires: python-subprocess-tee >= 0.4.1 BuildArch: noarch %python_subpackages ++ ansible-compat-2.2.7.tar.gz -> ansible-compat-3.0.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-2.2.7/.github/workflows/tox.yml new/ansible-compat-3.0.1/.github/workflows/tox.yml --- old/ansible-compat-2.2.7/.github/workflows/tox.yml 2022-12-09 23:51:06.0 +0100 +++ new/ansible-compat-3.0.1/.github/workflows/tox.yml 2023-02-01 13:13:27.0 +0100 @@ -12,59 +12,34 @@ workflow_call: jobs: + pre: +name: pre +runs-on: ubuntu-22.04 +outputs: + matrix: ${{ steps.generate_matrix.outputs.matrix }} +steps: + - name: Determine matrix +id: generate_matrix +uses: coactions/dynamic-matrix@v1 +with: + max_python: "3.11" + other_names: | +lint +docs +pkg +py38-ansible212 +py38-ansible213 +py39-ansible214 +py311-devel + platforms: linux,macos + macos: minmax build: -name: ${{ matrix.name || matrix.tox_env }} +name: ${{ matrix.name }} runs-on: ${{ matrix.os || 'ubuntu-22.04' }} +needs: pre strategy: fail-fast: false - matrix: -python-version: - - 3.9 -os: - - ubuntu-22.04 -tox_env: - - lint - - docs - - pkg -include: - # keep list sorted as it determines UI order too - # linux (py38 comes from matrix): - - name: py38-ansible29 -tox_env: py38-ansible29 -python-version: 3.8 - - name: py38-ansible210 -tox_env: py38-ansible210 -python-version: 3.8 - - name: py38-ansible211 -tox_env: py38-ansible211 -python-version: 3.8 - - name: py38-ansible212 -tox_env: py38-ansible212 -python-version: 3.8 - - name: py38-ansible213 -tox_env: py38-ansible213 -python-version: 3.8 - - name: py39-ansible214 -tox_env: py39-ansible214 -python-version: 3.9 - - name: py39 -tox_env: py39,py39-devel -python-version: 3.9 - - name: py310 -tox_env: py310,py310-devel -python-version: "3.10" - - name: py311 -tox_env: py311,py311-devel -python-version:
commit python-ansible-compat for openSUSE:Factory
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 2022-12-19 14:07:58 Comparing /work/SRC/openSUSE:Factory/python-ansible-compat (Old) and /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1835 (New) Package is "python-ansible-compat" Mon Dec 19 14:07:58 2022 rev:12 rq:1043660 version:2.2.7 Changes: --- /work/SRC/openSUSE:Factory/python-ansible-compat/python-ansible-compat.changes 2022-12-12 17:41:45.973815464 +0100 +++ /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1835/python-ansible-compat.changes 2022-12-19 14:08:00.894586851 +0100 @@ -1,0 +2,5 @@ +Sun Dec 18 20:51:46 UTC 2022 - Johannes Kastl + +- ignore deprecation warning for 'There is no current event loop' + +--- Other differences: -- ++ python-ansible-compat.spec ++ --- /var/tmp/diff_new_pack.5rzESO/_old 2022-12-19 14:08:01.390589421 +0100 +++ /var/tmp/diff_new_pack.5rzESO/_new 2022-12-19 14:08:01.394589442 +0100 @@ -69,7 +69,7 @@ %check # excluding tests requiring internet connection -%pytest -k 'not (test_runtime_example or test_require_collection_no_cache_dir or test_upgrade_collection or test_install_collection_dest or test_install_collection or test_require_collection or test_require_collection_wrong_version or test_prerun_reqs_v2 or test_prerun_reqs_v1 or test_prepare_environment_with_collections or test_runtime_require_module)' +%pytest -k 'not (test_runtime_example or test_require_collection_no_cache_dir or test_upgrade_collection or test_install_collection_dest or test_install_collection or test_require_collection or test_require_collection_wrong_version or test_prerun_reqs_v2 or test_prerun_reqs_v1 or test_prepare_environment_with_collections or test_runtime_require_module)' -W ignore:'There is no current event loop' %files %{python_files} %{python_sitelib}/ansible_compat*
commit python-ansible-compat for openSUSE:Factory
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 2022-12-12 17:39:39 Comparing /work/SRC/openSUSE:Factory/python-ansible-compat (Old) and /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1835 (New) Package is "python-ansible-compat" Mon Dec 12 17:39:39 2022 rev:11 rq:1042256 version:2.2.7 Changes: --- /work/SRC/openSUSE:Factory/python-ansible-compat/python-ansible-compat.changes 2022-12-02 13:13:51.394089203 +0100 +++ /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1835/python-ansible-compat.changes 2022-12-12 17:41:45.973815464 +0100 @@ -1,0 +2,7 @@ +Sat Dec 10 16:53:30 UTC 2022 - Johannes Kastl + +- update to 2.2.7: + * Bugfixes +- Restore offline more functionality (#201) @ssbarnea + +--- Old: ansible-compat-2.2.6.tar.gz New: ansible-compat-2.2.7.tar.gz Other differences: -- ++ python-ansible-compat.spec ++ --- /var/tmp/diff_new_pack.2U6r6Y/_old 2022-12-12 17:41:46.481818321 +0100 +++ /var/tmp/diff_new_pack.2U6r6Y/_new 2022-12-12 17:41:46.485818343 +0100 @@ -26,7 +26,7 @@ %endif Name: python-ansible-compat -Version:2.2.6 +Version:2.2.7 Release:0 Summary:Compatibility shim for Ansible 2.9 and newer License:MIT ++ ansible-compat-2.2.6.tar.gz -> ansible-compat-2.2.7.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-2.2.6/.github/workflows/tox.yml new/ansible-compat-2.2.7/.github/workflows/tox.yml --- old/ansible-compat-2.2.6/.github/workflows/tox.yml 2022-11-30 21:44:11.0 +0100 +++ new/ansible-compat-2.2.7/.github/workflows/tox.yml 2022-12-09 23:51:06.0 +0100 @@ -1,5 +1,4 @@ name: tox - on: create: # is used for publishing to PyPI and TestPyPI tags: # any tag regardless of its name, no branches @@ -10,83 +9,23 @@ pull_request: schedule: - cron: 1 0 * * * # Run daily at 0:01 UTC - # Run every Friday at 18:02 UTC - # https://crontab.guru/#2_18_*_*_5 - # - cron: 2 18 * * 5 workflow_call: jobs: - linters: -name: ${{ matrix.env.TOXENV }} + build: +name: ${{ matrix.name || matrix.tox_env }} runs-on: ${{ matrix.os || 'ubuntu-22.04' }} strategy: fail-fast: false matrix: python-version: - 3.9 -env: - - TOXENV: lint - - TOXENV: docs - - TOXENV: pkg -env: - FORCE_COLOR: 1 - -steps: - - name: Check out src from Git -uses: actions/checkout@v3 -with: - fetch-depth: 0 # needed by setuptools-scm - - - name: Set up Python ${{ matrix.python-version }} -uses: actions/setup-python@v4 -with: - python-version: ${{ matrix.python-version }} - - - name: Pre-commit cache -uses: actions/cache@v3 -with: - path: ~/.cache/pre-commit - key: ${{ matrix.name }}-pre-commit-${{ hashFiles('setup.cfg', 'tox.ini', 'pyproject.toml', '.pre-commit-config.yaml') }} - - - name: Pip cache -uses: actions/cache@v3 -with: - path: ~/.cache/pip - key: ${{ matrix.name }}-pip-${{ hashFiles('setup.cfg', 'tox.ini', 'pyproject.toml', '.pre-commit-config.yaml') }} - - - name: Install tox -run: python3 -m pip install --upgrade 'tox>=4.0.0rc1' - - - name: Log installed dists -run: python -m pip freeze --all - - - name: Initialize tox envs -run: python -m tox --notest --skip-missing-interpreters false -vv -env: ${{ matrix.env }} - - - name: Test with tox -run: python -m tox -env: ${{ matrix.env }} - - - name: Archive logs -uses: actions/upload-artifact@v3 -with: - name: logs.zip - path: .tox/**/log/ - - unit: -name: ${{ matrix.name || matrix.tox_env }} -runs-on: ${{ matrix.os || 'ubuntu-22.04' }} -strategy: - fail-fast: false - matrix: -name: - # cannot use "," in name as it will break actions/cache - - py38 +os: + - ubuntu-22.04 tox_env: - - py38 -python-version: - - "3.8" + - lint + - docs + - pkg include: # keep list sorted as it determines UI order too # linux (py38 comes from matrix): @@ -120,25 +59,18 @@ # macos - name: py38@macos tox_env: py38,py38-ansible29 # 2.14(devel) does not support 3.8 -os: macOS-latest +os: macos-12
commit python-ansible-compat for openSUSE:Factory
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 2022-12-02 13:13:34 Comparing /work/SRC/openSUSE:Factory/python-ansible-compat (Old) and /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1835 (New) Package is "python-ansible-compat" Fri Dec 2 13:13:34 2022 rev:10 rq:1039503 version:2.2.6 Changes: --- /work/SRC/openSUSE:Factory/python-ansible-compat/python-ansible-compat.changes 2022-11-18 15:44:26.158800080 +0100 +++ /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1835/python-ansible-compat.changes 2022-12-02 13:13:51.394089203 +0100 @@ -1,0 +2,16 @@ +Thu Dec 1 05:48:32 UTC 2022 - Johannes Kastl + +- update to 2.2.6: + * Bugfixes +- Adopt PEP-621 for packaging (#195) @ssbarnea +- Revert "Avoid running galaxy on offline mode (#180)" (#192) @ssbarnea + +--- +Fri Nov 25 07:12:13 UTC 2022 - Johannes Kastl + +- rework spec file to define %pythons to python310 for Leap15 and SLES15, + using the python version 3.10 that ansible is built against +- add explicit Requires for python*-subprocess-tee, that is not being added + automatically + +--- Old: ansible-compat-2.2.5.tar.gz New: ansible-compat-2.2.6.tar.gz Other differences: -- ++ python-ansible-compat.spec ++ --- /var/tmp/diff_new_pack.OqHuq6/_old 2022-12-02 13:13:51.882091886 +0100 +++ /var/tmp/diff_new_pack.OqHuq6/_new 2022-12-02 13:13:51.886091908 +0100 @@ -16,10 +16,17 @@ # +%if 0%{?suse_version} < 1550 +# Leap15, SLES15 +%define pythons python310 +%else +# Tumbleweed # only works with the python version which the package 'ansible' uses %define pythons python3 +%endif + Name: python-ansible-compat -Version:2.2.5 +Version:2.2.6 Release:0 Summary:Compatibility shim for Ansible 2.9 and newer License:MIT @@ -43,6 +50,7 @@ BuildRequires: fdupes BuildRequires: python-rpm-generators %{?python_enable_dependency_generator} +Requires: python-subprocess-tee BuildArch: noarch %python_subpackages ++ ansible-compat-2.2.5.tar.gz -> ansible-compat-2.2.6.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-2.2.5/.github/workflows/release.yml new/ansible-compat-2.2.6/.github/workflows/release.yml --- old/ansible-compat-2.2.5/.github/workflows/release.yml 2022-11-18 01:10:56.0 +0100 +++ new/ansible-compat-2.2.6/.github/workflows/release.yml 2022-11-30 21:44:11.0 +0100 @@ -13,36 +13,26 @@ needs: before-release # unable to use environment with uses/with, basically cannot reuse release pipelines environment: release -runs-on: ubuntu-20.04 +runs-on: ubuntu-22.04 env: FORCE_COLOR: 1 PY_COLORS: 1 - TOXENV: packaging TOX_PARALLEL_NO_SPINNER: 1 steps: - - name: Switch to using Python 3.8 by default + - name: Switch to using Python 3.9 by default uses: actions/setup-python@v4 with: - python-version: 3.8 + python-version: 3.9 - name: Install tox -run: >- - python3 -m - pip install - --user - tox +run: python3 -m pip install --user "tox>=4.0.0rc1" - name: Check out src from Git uses: actions/checkout@v3 with: fetch-depth: 0 # needed by setuptools-scm - name: Build dists -run: python -m tox - - name: Publish to test.pypi.org -uses: pypa/gh-action-pypi-publish@master -with: - password: ${{ secrets.testpypi_password }} - repository_url: https://test.pypi.org/legacy/ +run: python -m tox -e pkg - name: Publish to pypi.org uses: pypa/gh-action-pypi-publish@master with: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-2.2.5/.github/workflows/tox.yml new/ansible-compat-2.2.6/.github/workflows/tox.yml --- old/ansible-compat-2.2.5/.github/workflows/tox.yml 2022-11-18 01:10:56.0 +0100 +++ new/ansible-compat-2.2.6/.github/workflows/tox.yml 2022-11-30 21:44:11.0 +0100 @@ -18,20 +18,17 @@ jobs: linters: name: ${{ matrix.env.TOXENV }} -runs-on: ${{ matrix.os }} +runs-on: ${{ matrix.os || 'ubuntu-22.04' }} strategy: fail-fast: false matrix: python-version: - 3.9 -os: - - ubuntu-20.04 env: - TOXENV: lint -
commit python-ansible-compat for openSUSE:Factory
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 2022-11-18 15:44:20 Comparing /work/SRC/openSUSE:Factory/python-ansible-compat (Old) and /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1597 (New) Package is "python-ansible-compat" Fri Nov 18 15:44:20 2022 rev:9 rq:1036630 version:2.2.5 Changes: --- /work/SRC/openSUSE:Factory/python-ansible-compat/python-ansible-compat.changes 2022-11-17 17:24:44.841142524 +0100 +++ /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1597/python-ansible-compat.changes 2022-11-18 15:44:26.158800080 +0100 @@ -1,0 +2,10 @@ +Fri Nov 18 06:37:34 UTC 2022 - Johannes Kastl + +- update to 2.2.5: + * Bugfixes +- Make galaxy installation verbose (#190) @ssbarnea +- Log current directory before running galaxy install (#188) @ssbarnea +- Update build-system dependency for setuptools-scm to >= 7.0.0 (#186) @dvzrv +- Update devtools repo url (#185) @ssbarnea + +--- Old: ansible-compat-2.2.4.tar.gz New: ansible-compat-2.2.5.tar.gz Other differences: -- ++ python-ansible-compat.spec ++ --- /var/tmp/diff_new_pack.rDDT28/_old 2022-11-18 15:44:26.642802206 +0100 +++ /var/tmp/diff_new_pack.rDDT28/_new 2022-11-18 15:44:26.646802224 +0100 @@ -19,7 +19,7 @@ # only works with the python version which the package 'ansible' uses %define pythons python3 Name: python-ansible-compat -Version:2.2.4 +Version:2.2.5 Release:0 Summary:Compatibility shim for Ansible 2.9 and newer License:MIT ++ ansible-compat-2.2.4.tar.gz -> ansible-compat-2.2.5.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-2.2.4/.github/release-drafter.yml new/ansible-compat-2.2.5/.github/release-drafter.yml --- old/ansible-compat-2.2.4/.github/release-drafter.yml2022-11-01 17:07:49.0 +0100 +++ new/ansible-compat-2.2.5/.github/release-drafter.yml2022-11-18 01:10:56.0 +0100 @@ -1,2 +1,2 @@ -# see https://github.com/ansible-community/devtools -_extends: ansible-community/devtools +# see https://github.com/ansible/devtools +_extends: ansible/devtools diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-2.2.4/.github/workflows/ack.yml new/ansible-compat-2.2.5/.github/workflows/ack.yml --- old/ansible-compat-2.2.4/.github/workflows/ack.yml 2022-11-01 17:07:49.0 +0100 +++ new/ansible-compat-2.2.5/.github/workflows/ack.yml 2022-11-18 01:10:56.0 +0100 @@ -1,4 +1,4 @@ -# See https://github.com/ansible-community/devtools/blob/main/.github/workflows/ack.yml +# See https://github.com/ansible/devtools/blob/main/.github/workflows/ack.yml name: ack on: pull_request_target: @@ -6,4 +6,4 @@ jobs: ack: -uses: ansible-community/devtools/.github/workflows/ack.yml@main +uses: ansible/devtools/.github/workflows/ack.yml@main diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-2.2.4/.github/workflows/push.yml new/ansible-compat-2.2.5/.github/workflows/push.yml --- old/ansible-compat-2.2.4/.github/workflows/push.yml 2022-11-01 17:07:49.0 +0100 +++ new/ansible-compat-2.2.5/.github/workflows/push.yml 2022-11-18 01:10:56.0 +0100 @@ -1,4 +1,4 @@ -# See https://github.com/ansible-community/devtools/blob/main/.github/workflows/push.yml +# See https://github.com/ansible/devtools/blob/main/.github/workflows/push.yml name: push on: push: @@ -9,4 +9,4 @@ jobs: ack: -uses: ansible-community/devtools/.github/workflows/push.yml@main +uses: ansible/devtools/.github/workflows/push.yml@main diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-2.2.4/.github/workflows/release.yml new/ansible-compat-2.2.5/.github/workflows/release.yml --- old/ansible-compat-2.2.4/.github/workflows/release.yml 2022-11-01 17:07:49.0 +0100 +++ new/ansible-compat-2.2.5/.github/workflows/release.yml 2022-11-18 01:10:56.0 +0100 @@ -6,7 +6,7 @@ jobs: before-release: -uses: ansible-community/ansible-compat/.github/workflows/tox.yml@main +uses: ansible/ansible-compat/.github/workflows/tox.yml@main release: name: release ${{ github.event.ref }} @@ -33,7 +33,7 @@ --user tox - name: Check out src from Git -uses: actions/checkout@v2 +uses: actions/checkout@v3 with: fetch-depth: 0 # needed by
commit python-ansible-compat for openSUSE:Factory
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 2022-11-17 17:24:34 Comparing /work/SRC/openSUSE:Factory/python-ansible-compat (Old) and /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1597 (New) Package is "python-ansible-compat" Thu Nov 17 17:24:34 2022 rev:8 rq:1036287 version:2.2.4 Changes: --- /work/SRC/openSUSE:Factory/python-ansible-compat/python-ansible-compat.changes 2022-11-04 17:36:51.765405324 +0100 +++ /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1597/python-ansible-compat.changes 2022-11-17 17:24:44.841142524 +0100 @@ -1,0 +2,7 @@ +Tue Nov 15 15:40:25 UTC 2022 - Johannes Kastl + +- update to 2.2.4: + * Bugfixes +- Avoid running galaxy on offline mode (#180) @ssbarnea + +--- Old: ansible-compat-2.2.3.tar.gz New: ansible-compat-2.2.4.tar.gz Other differences: -- ++ python-ansible-compat.spec ++ --- /var/tmp/diff_new_pack.yBnIDr/_old 2022-11-17 17:24:45.321145063 +0100 +++ /var/tmp/diff_new_pack.yBnIDr/_new 2022-11-17 17:24:45.325145085 +0100 @@ -19,7 +19,7 @@ # only works with the python version which the package 'ansible' uses %define pythons python3 Name: python-ansible-compat -Version:2.2.3 +Version:2.2.4 Release:0 Summary:Compatibility shim for Ansible 2.9 and newer License:MIT ++ ansible-compat-2.2.3.tar.gz -> ansible-compat-2.2.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-2.2.3/.github/workflows/tox.yml new/ansible-compat-2.2.4/.github/workflows/tox.yml --- old/ansible-compat-2.2.3/.github/workflows/tox.yml 2022-10-31 13:16:24.0 +0100 +++ new/ansible-compat-2.2.4/.github/workflows/tox.yml 2022-11-01 17:07:49.0 +0100 @@ -105,6 +105,12 @@ - name: py38-ansible212 tox_env: py38-ansible212 python-version: 3.8 + - name: py38-ansible213 +tox_env: py38-ansible213 +python-version: 3.8 + - name: py39-ansible214 +tox_env: py39-ansible214 +python-version: 3.9 - name: py39 tox_env: py39,py39-devel python-version: 3.9 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-2.2.3/.pre-commit-config.yaml new/ansible-compat-2.2.4/.pre-commit-config.yaml --- old/ansible-compat-2.2.3/.pre-commit-config.yaml2022-10-31 13:16:24.0 +0100 +++ new/ansible-compat-2.2.4/.pre-commit-config.yaml2022-11-01 17:07:49.0 +0100 @@ -85,13 +85,14 @@ additional_dependencies: - cached_property - flaky + - jinja2 - packaging - pytest - pytest-mock - subprocess-tee>=0.3.5 - types-PyYAML - - types-pkg_resources - types-jsonschema>=4.4.9 + - types-pkg_resources - repo: https://github.com/pycqa/pylint rev: v2.15.3 hooks: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-2.2.3/PKG-INFO new/ansible-compat-2.2.4/PKG-INFO --- old/ansible-compat-2.2.3/PKG-INFO 2022-10-31 13:16:42.089235000 +0100 +++ new/ansible-compat-2.2.4/PKG-INFO 2022-11-01 17:08:11.833703800 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: ansible-compat -Version: 2.2.3 +Version: 2.2.4 Summary: Ansible compatibility goodies Home-page: https://github.com/ansible-community/ansible-compat Author: Sorin Sbarnea diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-2.2.3/docs/conf.py new/ansible-compat-2.2.4/docs/conf.py --- old/ansible-compat-2.2.3/docs/conf.py 2022-10-31 13:16:24.0 +0100 +++ new/ansible-compat-2.2.4/docs/conf.py 2022-11-01 17:07:49.0 +0100 @@ -43,7 +43,7 @@ # # This is also used if you do content translation via gettext catalogs. # Usually you set "language" from the command line for these cases. -language = None +language = "en" # List of patterns, relative to source directory, that match files and # directories to ignore when looking for source files. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-2.2.3/requirements.txt new/ansible-compat-2.2.4/requirements.txt --- old/ansible-compat-2.2.3/requirements.txt 2022-10-31 13:16:24.0 +0100 +++ new/ansible-compat-2.2.4/requirements.txt 2022-11-01 17:07:49.0 +0100 @@ -8,13
commit python-ansible-compat for openSUSE:Factory
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 2022-11-04 17:34:38 Comparing /work/SRC/openSUSE:Factory/python-ansible-compat (Old) and /work/SRC/openSUSE:Factory/.python-ansible-compat.new.2275 (New) Package is "python-ansible-compat" Fri Nov 4 17:34:38 2022 rev:7 rq:1033159 version:2.2.3 Changes: --- /work/SRC/openSUSE:Factory/python-ansible-compat/python-ansible-compat.changes 2022-10-08 01:23:16.469961242 +0200 +++ /work/SRC/openSUSE:Factory/.python-ansible-compat.new.2275/python-ansible-compat.changes 2022-11-04 17:36:51.765405324 +0100 @@ -1,0 +2,15 @@ +Mon Oct 31 13:04:54 UTC 2022 - Johannes Kastl + +- update to 2.2.3: + * Bugfixes +- Correct offline cli arg support check (#178) @ssbarnea + +--- +Mon Oct 31 11:52:08 UTC 2022 - Johannes Kastl + +- update to 2.2.2: + * Bugfixes +- Add packaging to dependencies (#173) @ssbarnea +- Pass offline argument to galaxy command when needed (#172) @ssbarnea + +--- Old: ansible-compat-2.2.1.tar.gz New: _service ansible-compat-2.2.3.tar.gz Other differences: -- ++ python-ansible-compat.spec ++ --- /var/tmp/diff_new_pack.TVUkI1/_old 2022-11-04 17:36:52.369408479 +0100 +++ /var/tmp/diff_new_pack.TVUkI1/_new 2022-11-04 17:36:52.373408500 +0100 @@ -19,7 +19,7 @@ # only works with the python version which the package 'ansible' uses %define pythons python3 Name: python-ansible-compat -Version:2.2.1 +Version:2.2.3 Release:0 Summary:Compatibility shim for Ansible 2.9 and newer License:MIT ++ _service ++ ++ ansible-compat-2.2.1.tar.gz -> ansible-compat-2.2.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-2.2.1/.flake8 new/ansible-compat-2.2.3/.flake8 --- old/ansible-compat-2.2.1/.flake82022-09-23 16:37:12.0 +0200 +++ new/ansible-compat-2.2.3/.flake82022-10-31 13:16:24.0 +0100 @@ -46,7 +46,12 @@ # The only allowed ignores are related to black and isort # https://black.readthedocs.io/en/stable/the_black_code_style.html#line-length # "H" are generated by hacking plugin, which is not black compatible -ignore = E203,E501,W503,H +ignore = + C901, + E203, + E501, + W503, + H # Allow certain violations in certain files: # per-file-ignores = diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-2.2.1/.github/dependabot.yml new/ansible-compat-2.2.3/.github/dependabot.yml --- old/ansible-compat-2.2.1/.github/dependabot.yml 1970-01-01 01:00:00.0 +0100 +++ new/ansible-compat-2.2.3/.github/dependabot.yml 2022-10-31 13:16:24.0 +0100 @@ -0,0 +1,23 @@ +--- +# Until bug below is sorted we will not allow dependabot to run by itself +# https://github.com/dependabot/dependabot-core/issues/369 +version: 2 +updates: + - package-ecosystem: pip +directory: / +schedule: + day: sunday + interval: weekly +labels: + - dependabot-deps-updates + - skip-changelog +versioning-strategy: lockfile-only +open-pull-requests-limit: 0 # neutered + - package-ecosystem: "github-actions" +directory: "/" +schedule: + interval: weekly +open-pull-requests-limit: 3 +labels: + - "dependencies" + - "skip-changelog" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-2.2.1/.github/workflows/tox.yml new/ansible-compat-2.2.3/.github/workflows/tox.yml --- old/ansible-compat-2.2.1/.github/workflows/tox.yml 2022-09-23 16:37:12.0 +0200 +++ new/ansible-compat-2.2.3/.github/workflows/tox.yml 2022-10-31 13:16:24.0 +0100 @@ -72,7 +72,7 @@ env: ${{ matrix.env }} - name: Archive logs -uses: actions/upload-artifact@v2 +uses: actions/upload-artifact@v3 with: name: logs.zip path: .tox/**/log/ @@ -172,14 +172,16 @@ run: coverage combine .tox/.coverage.* - name: Upload coverage data -uses: codecov/codecov-action@v1 +if: "runner.os == 'Linux'" +uses: codecov/codecov-action@v3 with: name: ${{ matrix.tox_env }} - fail_ci_if_error: true # optional (default = false) + fail_ci_if_error: false # see https://github.com/codecov/codecov-action/issues/598 + token: ${{ secrets.CODECOV_TOKEN }} verbose: true # optional (default =
commit python-ansible-compat for openSUSE:Factory
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 2022-10-08 01:23:12 Comparing /work/SRC/openSUSE:Factory/python-ansible-compat (Old) and /work/SRC/openSUSE:Factory/.python-ansible-compat.new.2275 (New) Package is "python-ansible-compat" Sat Oct 8 01:23:12 2022 rev:6 rq:1008323 version:2.2.1 Changes: --- /work/SRC/openSUSE:Factory/python-ansible-compat/python-ansible-compat.changes 2022-08-05 19:51:03.445464401 +0200 +++ /work/SRC/openSUSE:Factory/.python-ansible-compat.new.2275/python-ansible-compat.changes 2022-10-08 01:23:16.469961242 +0200 @@ -1,0 +2,8 @@ +Sun Sep 25 12:50:57 UTC 2022 - Johannes Kastl + +- update to 2.2.1: + * Bugfixes +- Avoid galaxy install failure with already symlinked collections (#166) @ssbarnea +- Avoid python warning about unknown warning category (#164) @ssbarnea + +--- Old: ansible-compat-2.2.0.tar.gz New: ansible-compat-2.2.1.tar.gz Other differences: -- ++ python-ansible-compat.spec ++ --- /var/tmp/diff_new_pack.tgPfza/_old 2022-10-08 01:23:16.873962168 +0200 +++ /var/tmp/diff_new_pack.tgPfza/_new 2022-10-08 01:23:16.877962178 +0200 @@ -19,7 +19,7 @@ # only works with the python version which the package 'ansible' uses %define pythons python3 Name: python-ansible-compat -Version:2.2.0 +Version:2.2.1 Release:0 Summary:Compatibility shim for Ansible 2.9 and newer License:MIT ++ ansible-compat-2.2.0.tar.gz -> ansible-compat-2.2.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-2.2.0/.github/workflows/tox.yml new/ansible-compat-2.2.1/.github/workflows/tox.yml --- old/ansible-compat-2.2.0/.github/workflows/tox.yml 2022-07-13 19:33:17.0 +0200 +++ new/ansible-compat-2.2.1/.github/workflows/tox.yml 2022-09-23 16:37:12.0 +0200 @@ -8,9 +8,6 @@ branches: # any integration branch but not tag - "main" pull_request: - release: -types: - - published # It seems that you can publish directly without creating schedule: - cron: 1 0 * * * # Run daily at 0:01 UTC # Run every Friday at 18:02 UTC @@ -20,8 +17,7 @@ jobs: linters: -name: >- - ${{ matrix.env.TOXENV }} +name: ${{ matrix.env.TOXENV }} runs-on: ${{ matrix.os }} strategy: fail-fast: false @@ -83,42 +79,40 @@ unit: name: ${{ matrix.name || matrix.tox_env }} -runs-on: ${{ matrix.os }} +runs-on: ${{ matrix.os || 'ubuntu-20.04' }} strategy: - # fail-fast: false - # max-parallel: 5 - # The matrix testing goal is to cover the *most likely* environments - # which are expected to be used by users in production. Avoid adding a - # combination unless there are good reasons to test it, like having - # proof that we failed to catch a bug by not running it. Using - # distribution should be prefferred instead of custom builds. + fail-fast: false matrix: name: # cannot use "," in name as it will break actions/cache - py38 tox_env: - - py38,py38-ansible29 + - py38 python-version: - "3.8" -os: - # https://help.github.com/en/actions/reference/virtual-environments-for-github-hosted-runners - - ubuntu-20.04 -# - windows-latest -# - windows-2016 include: # keep list sorted as it determines UI order too # linux (py38 comes from matrix): + - name: py38-ansible29 +tox_env: py38-ansible29 +python-version: 3.8 + - name: py38-ansible210 +tox_env: py38-ansible210 +python-version: 3.8 + - name: py38-ansible211 +tox_env: py38-ansible211 +python-version: 3.8 + - name: py38-ansible212 +tox_env: py38-ansible212 +python-version: 3.8 - name: py39 tox_env: py39,py39-devel -os: ubuntu-20.04 python-version: 3.9 - name: py310 tox_env: py310,py310-devel -os: ubuntu-20.04 python-version: "3.10" - name: py311 tox_env: py311,py311-devel -os: ubuntu-20.04 python-version: "~3.11.0-0" # see https://github.com/actions/setup-python/issues/213#issuecomment-1146676713 # macos - name: py38@macos diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
commit python-ansible-compat for openSUSE:Factory
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 2022-08-05 19:50:32 Comparing /work/SRC/openSUSE:Factory/python-ansible-compat (Old) and /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1521 (New) Package is "python-ansible-compat" Fri Aug 5 19:50:32 2022 rev:5 rq:991659 version:2.2.0 Changes: --- /work/SRC/openSUSE:Factory/python-ansible-compat/python-ansible-compat.changes 2022-06-23 10:23:59.707722043 +0200 +++ /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1521/python-ansible-compat.changes 2022-08-05 19:51:03.445464401 +0200 @@ -1,0 +2,12 @@ +Thu Jul 28 20:45:45 UTC 2022 - Johannes Kastl + +- update to 2.2.0: + * Minor Changes +- Allow installation of pre-released collections (#157) @ssbarnea +- Add support for python 3.11 (#155) @ssbarnea + * Bugfixes +- Refactor schema testing (#152) @ssbarnea +- Use jsonschema 4.6.0 (#153) @ssbarnea +- Avoid CryptographyDeprecationWarning from paramiko (#150) @ssbarnea + +--- Old: ansible-compat-2.1.0.tar.gz New: ansible-compat-2.2.0.tar.gz Other differences: -- ++ python-ansible-compat.spec ++ --- /var/tmp/diff_new_pack.FYH37d/_old 2022-08-05 19:51:03.949465702 +0200 +++ /var/tmp/diff_new_pack.FYH37d/_new 2022-08-05 19:51:03.953465713 +0200 @@ -19,7 +19,7 @@ # only works with the python version which the package 'ansible' uses %define pythons python3 Name: python-ansible-compat -Version:2.1.0 +Version:2.2.0 Release:0 Summary:Compatibility shim for Ansible 2.9 and newer License:MIT ++ ansible-compat-2.1.0.tar.gz -> ansible-compat-2.2.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-2.1.0/.github/workflows/release.yml new/ansible-compat-2.2.0/.github/workflows/release.yml --- old/ansible-compat-2.1.0/.github/workflows/release.yml 2022-05-23 18:11:08.0 +0200 +++ new/ansible-compat-2.2.0/.github/workflows/release.yml 2022-07-13 19:33:17.0 +0200 @@ -23,7 +23,7 @@ steps: - name: Switch to using Python 3.8 by default -uses: actions/setup-python@v2 +uses: actions/setup-python@v4 with: python-version: 3.8 - name: Install tox diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-2.1.0/.github/workflows/tox.yml new/ansible-compat-2.2.0/.github/workflows/tox.yml --- old/ansible-compat-2.1.0/.github/workflows/tox.yml 2022-05-23 18:11:08.0 +0200 +++ new/ansible-compat-2.2.0/.github/workflows/tox.yml 2022-07-13 19:33:17.0 +0200 @@ -40,44 +40,41 @@ steps: - name: Check out src from Git -uses: actions/checkout@v2 +uses: actions/checkout@v3 with: fetch-depth: 0 # needed by setuptools-scm + - name: Set up Python ${{ matrix.python-version }} -uses: actions/setup-python@v2 +uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} + - name: Pre-commit cache uses: actions/cache@v2 with: path: ~/.cache/pre-commit - key: ${{ runner.os }}-${{ matrix.env.TOXENV }}-pre-commit-${{ hashFiles('setup.cfg', 'tox.ini', 'pyproject.toml', '.pre-commit-config.yaml') }} + key: ${{ matrix.name }}-pre-commit-${{ hashFiles('setup.cfg', 'tox.ini', 'pyproject.toml', '.pre-commit-config.yaml') }} + - name: Pip cache uses: actions/cache@v2 with: path: ~/.cache/pip - key: ${{ runner.os }}-${{ matrix.env.TOXENV }}-pip-${{ hashFiles('setup.cfg', 'tox.ini', 'pyproject.toml', '.pre-commit-config.yaml') }} + key: ${{ matrix.name }}-pip-${{ hashFiles('setup.cfg', 'tox.ini', 'pyproject.toml', '.pre-commit-config.yaml') }} + - name: Install tox -run: | - python3 -m pip install --upgrade tox +run: python3 -m pip install --upgrade tox + - name: Log installed dists -run: >- - python -m pip freeze --all - - name: >- - Initialize tox envs -run: >- - python -m - tox - --parallel auto - --parallel-live - --notest - --skip-missing-interpreters false - -vv +run: python -m pip freeze --all + + - name: Initialize tox envs +run: python -m tox --notest --skip-missing-interpreters false -vv env: ${{ matrix.env }} + - name: Test with tox -
commit python-ansible-compat for openSUSE:Factory
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 2022-06-23 10:23:39 Comparing /work/SRC/openSUSE:Factory/python-ansible-compat (Old) and /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1548 (New) Package is "python-ansible-compat" Thu Jun 23 10:23:39 2022 rev:4 rq:984255 version:2.1.0 Changes: --- /work/SRC/openSUSE:Factory/python-ansible-compat/python-ansible-compat.changes 2022-05-30 12:44:19.800420844 +0200 +++ /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1548/python-ansible-compat.changes 2022-06-23 10:23:59.707722043 +0200 @@ -1,0 +2,11 @@ +Tue Jun 14 21:02:38 UTC 2022 - Sebastian Wagner + +- Update to version 2.1.0: + - Minor Changes + - Add module to work with schemas (#143) @ssbarnea + - Bugfixes + - Expose role_name_check in prepare_environment (#147) @zhan9san + - Install role in cache dir (#135) @zhan9san + - Prevent occasional FileExistsError with symlink recreation (#145) @ssbarnea + +--- Old: ansible-compat-2.0.4.tar.gz New: ansible-compat-2.1.0.tar.gz Other differences: -- ++ python-ansible-compat.spec ++ --- /var/tmp/diff_new_pack.OiAti3/_old 2022-06-23 10:24:00.127722500 +0200 +++ /var/tmp/diff_new_pack.OiAti3/_new 2022-06-23 10:24:00.135722508 +0200 @@ -19,7 +19,7 @@ # only works with the python version which the package 'ansible' uses %define pythons python3 Name: python-ansible-compat -Version:2.0.4 +Version:2.1.0 Release:0 Summary:Compatibility shim for Ansible 2.9 and newer License:MIT @@ -35,6 +35,7 @@ BuildRequires: %{python_module pytest} BuildRequires: %{python_module PyYAML} BuildRequires: %{python_module flaky} +BuildRequires: %{python_module jsonschema >= 4.5.1} BuildRequires: %{python_module pytest-mock} BuildRequires: %{python_module subprocess-tee} BuildRequires: ansible ++ ansible-compat-2.0.4.tar.gz -> ansible-compat-2.1.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-2.0.4/.github/CODEOWNERS new/ansible-compat-2.1.0/.github/CODEOWNERS --- old/ansible-compat-2.0.4/.github/CODEOWNERS 2022-05-16 18:24:27.0 +0200 +++ new/ansible-compat-2.1.0/.github/CODEOWNERS 2022-05-23 18:11:08.0 +0200 @@ -1,2 +1 @@ -* @ssbarnea -* @webknjaz +* @ansible/devtools diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-2.0.4/.pre-commit-config.yaml new/ansible-compat-2.1.0/.pre-commit-config.yaml --- old/ansible-compat-2.0.4/.pre-commit-config.yaml2022-05-16 18:24:27.0 +0200 +++ new/ansible-compat-2.1.0/.pre-commit-config.yaml2022-05-23 18:11:08.0 +0200 @@ -10,7 +10,6 @@ skip: # https://github.com/pre-commit-ci/issues/issues/55 - pip-compile -- pip-compile-docs default_language_version: # Needed in order to make pip-compile output predictable. python: python3.9 @@ -92,6 +91,7 @@ - subprocess-tee>=0.3.5 - types-PyYAML - types-pkg_resources + - types-jsonschema - repo: https://github.com/pycqa/pylint rev: v2.13.8 hooks: @@ -106,38 +106,20 @@ hooks: - id: pip-compile-upgrade # To run it execute: `pre-commit run pip-compile-upgrade --hook-stage manual` -name: Upgrade contraints files and requirements -files: ^(setup\.py|setup\.cfg|constraints\.txt)$ +name: Upgrade constraints files and requirements +files: ^(setup\.py|setup\.cfg|requirements\.txt)$ language: python -entry: python -m piptools compile --upgrade -q --extra test --output-file=constraints.txt setup.cfg -pass_filenames: false -stages: - - manual -additional_dependencies: - - pip-tools>=6.5.1 - - id: pip-compile-docs-upgrade -name: Upgrade contraints files and requirements for docs -files: ^(setup\.py|setup\.cfg|docs\/requirements\.(txt|in))$ -language: python -entry: python -m piptools compile --upgrade -q docs/requirements.in --output-file=docs/requirements.txt setup.cfg +entry: python -m piptools compile --upgrade -q --extra docs --extra test --output-file=requirements.txt setup.cfg pass_filenames: false stages: - manual additional_dependencies: - pip-tools>=6.5.1 - id: pip-compile -name: Check contraints files and requirements -files: ^(setup\.py|setup\.cfg|constraints\.txt)$ -
commit python-ansible-compat for openSUSE:Factory
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 2022-05-30 12:43:38 Comparing /work/SRC/openSUSE:Factory/python-ansible-compat (Old) and /work/SRC/openSUSE:Factory/.python-ansible-compat.new.2254 (New) Package is "python-ansible-compat" Mon May 30 12:43:38 2022 rev:3 rq:979651 version:2.0.4 Changes: --- /work/SRC/openSUSE:Factory/python-ansible-compat/python-ansible-compat.changes 2022-04-08 22:46:58.254305261 +0200 +++ /work/SRC/openSUSE:Factory/.python-ansible-compat.new.2254/python-ansible-compat.changes 2022-05-30 12:44:19.800420844 +0200 @@ -1,0 +2,8 @@ +Sun May 22 10:21:20 UTC 2022 - Sebastian Wagner + +- update to version 2.0.4: + - Add support for tower requirements (#140) + - Add offline option to prepare_environment (#138) + Fixes: #137 + +--- Old: ansible-compat-2.0.2.tar.gz New: ansible-compat-2.0.4.tar.gz Other differences: -- ++ python-ansible-compat.spec ++ --- /var/tmp/diff_new_pack.PVolWu/_old 2022-05-30 12:44:20.21701 +0200 +++ /var/tmp/diff_new_pack.PVolWu/_new 2022-05-30 12:44:20.448421706 +0200 @@ -19,25 +19,25 @@ # only works with the python version which the package 'ansible' uses %define pythons python3 Name: python-ansible-compat -Version:2.0.2 +Version:2.0.4 Release:0 Summary:Compatibility shim for Ansible 2.9 and newer License:MIT URL:https://github.com/ansible-community/ansible-compat Source: https://files.pythonhosted.org/packages/source/a/ansible-compat/ansible-compat-%{version}.tar.gz -BuildRequires: python-rpm-macros -BuildRequires: %{python_module setuptools} -BuildRequires: %{python_module setuptools_scm} -BuildRequires: %{python_module setuptools_scm_git_archive} BuildRequires: %{python_module pip} +BuildRequires: %{python_module setuptools_scm_git_archive} +BuildRequires: %{python_module setuptools_scm} +BuildRequires: %{python_module setuptools} BuildRequires: %{python_module wheel} +BuildRequires: python-rpm-macros # SECTION test BuildRequires: %{python_module pytest} -BuildRequires: %{python_module pytest-mock} -BuildRequires: ansible +BuildRequires: %{python_module PyYAML} BuildRequires: %{python_module flaky} +BuildRequires: %{python_module pytest-mock} BuildRequires: %{python_module subprocess-tee} -BuildRequires: %{python_module PyYAML} +BuildRequires: ansible # /SECTION BuildRequires: fdupes BuildRequires: python-rpm-generators ++ ansible-compat-2.0.2.tar.gz -> ansible-compat-2.0.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-2.0.2/.pre-commit-config.yaml new/ansible-compat-2.0.4/.pre-commit-config.yaml --- old/ansible-compat-2.0.2/.pre-commit-config.yaml2022-03-17 14:29:53.0 +0100 +++ new/ansible-compat-2.0.4/.pre-commit-config.yaml2022-05-16 18:24:27.0 +0200 @@ -17,14 +17,14 @@ repos: - repo: https://github.com/pre-commit/mirrors-prettier # keep it before yamllint -rev: "v2.5.1" +rev: "v2.6.2" hooks: - id: prettier additional_dependencies: - prettier - prettier-plugin-toml - repo: https://github.com/pre-commit/pre-commit-hooks.git -rev: v4.1.0 +rev: v4.2.0 hooks: - id: end-of-file-fixer - id: trailing-whitespace @@ -44,7 +44,7 @@ hooks: - id: codespell - repo: https://github.com/PyCQA/doc8 -rev: 0.10.1 +rev: 0.11.1 hooks: - id: doc8 - repo: https://github.com/adrienverge/yamllint.git @@ -62,7 +62,7 @@ # https://github.com/pre-commit/mirrors-isort/issues/9#issuecomment-624404082 - --filter-files - repo: https://github.com/psf/black -rev: 22.1.0 +rev: 22.3.0 hooks: - id: black language_version: python3 @@ -78,7 +78,7 @@ - flake8-rst-docstrings>=0.2.3 - flake8-rst>=0.8.0 - repo: https://github.com/pre-commit/mirrors-mypy -rev: v0.931 +rev: v0.950 hooks: - id: mypy # empty args needed in order to match mypy cli behavior @@ -93,7 +93,7 @@ - types-PyYAML - types-pkg_resources - repo: https://github.com/pycqa/pylint -rev: v2.12.2 +rev: v2.13.8 hooks: - id: pylint additional_dependencies: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansible-compat-2.0.2/PKG-INFO new/ansible-compat-2.0.4/PKG-INFO --- old/ansible-compat-2.0.2/PKG-INFO 2022-03-17
commit python-ansible-compat for openSUSE:Factory
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 2022-04-08 22:46:29 Comparing /work/SRC/openSUSE:Factory/python-ansible-compat (Old) and /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1900 (New) Package is "python-ansible-compat" Fri Apr 8 22:46:29 2022 rev:2 rq:967898 version:2.0.2 Changes: --- /work/SRC/openSUSE:Factory/python-ansible-compat/python-ansible-compat.changes 2022-04-04 19:27:51.383530170 +0200 +++ /work/SRC/openSUSE:Factory/.python-ansible-compat.new.1900/python-ansible-compat.changes 2022-04-08 22:46:58.254305261 +0200 @@ -1,0 +2,5 @@ +Fri Apr 1 18:50:42 UTC 2022 - Sebastian Wagner + +- Add missing build dependency setuptools_scm. + +--- Other differences: -- ++ python-ansible-compat.spec ++ --- /var/tmp/diff_new_pack.ytHNsN/_old 2022-04-08 22:46:58.726300021 +0200 +++ /var/tmp/diff_new_pack.ytHNsN/_new 2022-04-08 22:46:58.734299933 +0200 @@ -21,12 +21,14 @@ Name: python-ansible-compat Version:2.0.2 Release:0 -Summary:Compatibility shim for Ansible 2.9 and newer. +Summary:Compatibility shim for Ansible 2.9 and newer License:MIT URL:https://github.com/ansible-community/ansible-compat Source: https://files.pythonhosted.org/packages/source/a/ansible-compat/ansible-compat-%{version}.tar.gz BuildRequires: python-rpm-macros BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module setuptools_scm} +BuildRequires: %{python_module setuptools_scm_git_archive} BuildRequires: %{python_module pip} BuildRequires: %{python_module wheel} # SECTION test