Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-documentation for 
openSUSE:Factory checked in at 2025-04-24 17:27:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ansible-documentation (Old)
 and      /work/SRC/openSUSE:Factory/.ansible-documentation.new.30101 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ansible-documentation"

Thu Apr 24 17:27:05 2025 rev:24 rq:1272410 version:2.18.5

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/ansible-documentation/ansible-documentation.changes  
    2025-03-26 21:22:25.208016703 +0100
+++ 
/work/SRC/openSUSE:Factory/.ansible-documentation.new.30101/ansible-documentation.changes
   2025-04-24 17:29:02.734227684 +0200
@@ -1,0 +2,13 @@
+Thu Apr 24 06:57:31 UTC 2025 - Johannes Kastl 
<opensuse_buildserv...@ojkastl.de>
+
+- Update to version 2.18.5:
+  * ci: refresh dev dependencies (#2515)
+  * ci: use official create-github-app-token action (#2499) (#2503)
+  * ci: refresh dev dependencies (#2495)
+  * Add missing closing parentheses (#2467) (#2485)
+  * ci: refresh dev dependencies (#2475)
+  * Fix codespell issues (#2478) (#2482)
+  * update the pip-compile details in the readme (#2472) (#2479)
+  * Add Ansible 11.4.0 porting guide. (#2468) (#2469)
+
+-------------------------------------------------------------------

Old:
----
  ansible-documentation-2.18.4.obscpio

New:
----
  ansible-documentation-2.18.5.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ansible-documentation.spec ++++++
--- /var/tmp/diff_new_pack.FO75ew/_old  2025-04-24 17:29:03.326252531 +0200
+++ /var/tmp/diff_new_pack.FO75ew/_new  2025-04-24 17:29:03.326252531 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           ansible-documentation
-Version:        2.18.4
+Version:        2.18.5
 Release:        0
 Summary:        Ansible community documentation and example files
 License:        GPL-3.0-only

++++++ _service ++++++
--- /var/tmp/diff_new_pack.FO75ew/_old  2025-04-24 17:29:03.354253706 +0200
+++ /var/tmp/diff_new_pack.FO75ew/_new  2025-04-24 17:29:03.358253874 +0200
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/ansible/ansible-documentation</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v2.18.4</param>
+    <param name="revision">v2.18.5</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.FO75ew/_old  2025-04-24 17:29:03.374254545 +0200
+++ /var/tmp/diff_new_pack.FO75ew/_new  2025-04-24 17:29:03.378254714 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/ansible/ansible-documentation</param>
-              <param 
name="changesrevision">db4efdefb61c762e5e8f2f2fea9a079bf3d9128d</param></service></servicedata>
+              <param 
name="changesrevision">8c8c53df92b71632b21ac0382b6666a50dc4fb0b</param></service></servicedata>
 (No newline at EOF)
 

++++++ ansible-documentation-2.18.4.obscpio -> 
ansible-documentation-2.18.5.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-documentation-2.18.4/.codespellignorewords 
new/ansible-documentation-2.18.5/.codespellignorewords
--- old/ansible-documentation-2.18.4/.codespellignorewords      2025-03-21 
20:38:09.000000000 +0100
+++ new/ansible-documentation-2.18.5/.codespellignorewords      2025-04-15 
13:48:08.000000000 +0200
@@ -2,3 +2,5 @@
 aci
 falsy
 doas
+lets
+gotcha
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-documentation-2.18.4/.github/CODEOWNERS 
new/ansible-documentation-2.18.5/.github/CODEOWNERS
--- old/ansible-documentation-2.18.4/.github/CODEOWNERS 2025-03-21 
20:38:09.000000000 +0100
+++ new/ansible-documentation-2.18.5/.github/CODEOWNERS 1970-01-01 
01:00:00.000000000 +0100
@@ -1,9 +0,0 @@
-/docs/docsite/rst/community/collection_contributors/collection_requirements.rst
 @ansible/steering-committee
-/docs/docsite/rst/community/steering/* @ansible/steering-committee
-/docs/docsite/rst/roadmap/COLLECTIONS_*.rst @ansible/steering-committee
-/docs/docsite/rst/community/other_tools_and_programs.rst 
@ansible/steering-committee
-/MAINTAINERS.md @ansible/community-docs-maintainers
-# DCO and COPYING need approval from the Red Hat open-source legal team
-# See the maintainers guide for details
-/DCO @ansible/community-docs-maintainers
-/COPYING @ansible/community-docs-maintainers
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-documentation-2.18.4/.github/dependabot.yml 
new/ansible-documentation-2.18.5/.github/dependabot.yml
--- old/ansible-documentation-2.18.4/.github/dependabot.yml     2025-03-21 
20:38:09.000000000 +0100
+++ new/ansible-documentation-2.18.5/.github/dependabot.yml     1970-01-01 
01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
----
-# Copyright (c) Ansible Project
-# GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or 
https://www.gnu.org/licenses/gpl-3.0.txt)
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-version: 2
-updates:
-  - package-ecosystem: "github-actions"
-    directory: "/"
-    schedule:
-      interval: "weekly"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-documentation-2.18.4/.github/patchback.yml 
new/ansible-documentation-2.18.5/.github/patchback.yml
--- old/ansible-documentation-2.18.4/.github/patchback.yml      2025-03-21 
20:38:09.000000000 +0100
+++ new/ansible-documentation-2.18.5/.github/patchback.yml      1970-01-01 
01:00:00.000000000 +0100
@@ -1,9 +0,0 @@
----
-# Copyright (c) Ansible Project
-# GNU General Public License v3.0+ (see COPYING or 
https://www.gnu.org/licenses/gpl-3.0.txt)
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-backport_branch_prefix: patchback/backports/
-backport_label_prefix: backport-
-target_branch_prefix: stable-
-...
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.18.4/.github/workflows/ci.yaml 
new/ansible-documentation-2.18.5/.github/workflows/ci.yaml
--- old/ansible-documentation-2.18.4/.github/workflows/ci.yaml  2025-03-21 
20:38:09.000000000 +0100
+++ new/ansible-documentation-2.18.5/.github/workflows/ci.yaml  1970-01-01 
01:00:00.000000000 +0100
@@ -1,30 +0,0 @@
-name: Ansible Docsite CI
-
-on:
-  schedule:
-    # Daily 
-    - cron: "23 7 * * *"
-  push:
-    branches-ignore:
-      - 'patchback/**'
-      - 'pip-compile/**'
-  pull_request:
-  workflow_dispatch:
-
-jobs:
-  nox:
-    uses: ./.github/workflows/reusable-nox.yml
-
-  check:
-    if: always()
-
-    needs:
-      - nox
-
-    runs-on: ubuntu-latest
-
-    steps:
-    - name: Decide whether the needed jobs succeeded or failed
-      uses: re-actors/alls-green@release/v1
-      with:
-        jobs: ${{ toJSON(needs) }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.18.4/.github/workflows/labeler.yml 
new/ansible-documentation-2.18.5/.github/workflows/labeler.yml
--- old/ansible-documentation-2.18.4/.github/workflows/labeler.yml      
2025-03-21 20:38:09.000000000 +0100
+++ new/ansible-documentation-2.18.5/.github/workflows/labeler.yml      
1970-01-01 01:00:00.000000000 +0100
@@ -1,69 +0,0 @@
----
-# Copyright (C) 2023 Maxwell G <maxw...@gtmx.me>
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-"on":
-  pull_request_target:
-  issues:
-    types:
-      - opened
-  workflow_dispatch:
-    inputs:
-      type:
-        required: true
-        type: choice
-        options:
-          - issue
-          - pr
-      number:
-        required: true
-        type: number
-
-name: "Triage Issues and PRs"
-
-jobs:
-  label_prs:
-    runs-on: ubuntu-latest
-    environment: github-bot
-    name: "Label Issue/PR"
-    steps:
-      - name: Print event information
-        env:
-          event_json: "${{ toJSON(github.event) }}"
-        run: |
-          echo "${event_json}"
-      - name: Generate temp GITHUB_TOKEN
-        id: create_token
-        uses: tibdex/github-app-token@v2
-        with:
-          app_id: ${{ secrets.BOT_APP_ID }}
-          private_key: ${{ secrets.BOT_APP_KEY }}
-      - name: Checkout parent repository
-        uses: actions/checkout@v4
-      - name: Install Python 3.11
-        uses: actions/setup-python@v5
-        with:
-          python-version: "3.11"
-      - name: Set up UV
-        run: curl -LsSf https://astral.sh/uv/install.sh | sh
-      - name: Setup venv
-        run: |
-          uv venv venv
-          uv pip install --python venv \
-            -e hacking/pr_labeler -c tests/pr_labeler.txt
-      - name: "Run the issue labeler"
-        if: "github.event.issue || inputs.type == 'issue'"
-        env:
-          event_json: "${{ toJSON(github.event) }}"
-          GITHUB_TOKEN: ${{ steps.create_token.outputs.token }}
-          number: "${{ github.event.issue.number || inputs.number }}"
-        run: |
-          ./venv/bin/ad-triage issue "${number}"
-      - name: "Run the PR labeler"
-        if: "github.event.pull_request || inputs.type == 'pr'"
-        env:
-          event_json: "${{ toJSON(github.event) }}"
-          GITHUB_TOKEN: ${{ steps.create_token.outputs.token }}
-          number: "${{ github.event.number || inputs.number }}"
-        run: |
-          ./venv/bin/ad-triage pr "${number}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.18.4/.github/workflows/reusable-nox.yml 
new/ansible-documentation-2.18.5/.github/workflows/reusable-nox.yml
--- old/ansible-documentation-2.18.4/.github/workflows/reusable-nox.yml 
2025-03-21 20:38:09.000000000 +0100
+++ new/ansible-documentation-2.18.5/.github/workflows/reusable-nox.yml 
1970-01-01 01:00:00.000000000 +0100
@@ -1,50 +0,0 @@
----
-name: nox
-
-"on":
-  workflow_call:
-
-jobs:
-  nox:
-    runs-on: ubuntu-latest
-    strategy:
-      fail-fast: false
-      matrix:
-        include:
-          # Inputs:
-          #   session: name of session
-          #   python-versions: comma-separated list of Python versions to 
install
-          #   extra-args (optional): extra arguments to pass to nox session.
-          - session: static
-            python-versions: "3.11"
-          - session: formatters_check
-            python-versions: "3.11"
-          - session: typing
-            python-versions: "3.11"
-          - session: spelling
-            python-versions: "3.11"
-          - session: "checkers(rstcheck)"
-            python-versions: "3.11"
-          - session: "checkers(docs-build)"
-            python-versions: "3.11"
-          - session: "actionlint"
-            python-versions: "3.11"
-          - session: "pip-compile"
-            extra-args: "--check"
-            python-versions: "3.11"
-    name: "Run nox ${{ matrix.session }} session"
-    steps:
-      - name: Check out repo
-        uses: actions/checkout@v4
-      - name: Setup nox
-        uses: wntrblm/nox@2025.02.09
-        with:
-          python-versions: "${{ matrix.python-versions }}"
-      - name: Graft ansible-core
-        run: |
-          nox -e clone-core
-      - name: "Run nox -e ${{ matrix.session }}"
-        run: |
-          # Using GHA expression interpolation is fine here,
-          # as we control all the inputs.
-          nox -e "${{ matrix.session }}" -- ${{ matrix.extra-args }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-documentation-2.18.4/.gitignore 
new/ansible-documentation-2.18.5/.gitignore
--- old/ansible-documentation-2.18.4/.gitignore 2025-03-21 20:38:09.000000000 
+0100
+++ new/ansible-documentation-2.18.5/.gitignore 1970-01-01 01:00:00.000000000 
+0100
@@ -1,130 +0,0 @@
-# build products...
-*.py[co]
-build
-AUTHORS.TXT
-# Emacs backup and autosave files...
-*~
-.\#*
-\#*
-# RPM stuff...
-MANIFEST
-dist
-rpm-build
-# Eclipse/PyDev stuff...
-.project
-.pydevproject
-# PyCharm stuff...
-.idea
-#IntelliJ IDEA stuff..
-*.iml
-#VSCode stuff..
-.vscode/
-# Mac OS X stuff...
-.DS_Store
-# manpage build stuff...
-docs/man/man1/ansible*.1
-docs/man/man1/ansible*.1.asciidoc.in
-docs/man/man3/*
-# Sublime stuff
-*.sublime-project
-*.sublime-workspace
-# docsite stuff...
-docs/docsite/_build
-docs/docsite/*.html
-docs/docsite/htmlout
-docs/docsite/rst/index.rst
-docs/docsite/rst/cli/ansible-*.rst
-docs/docsite/rst/cli/ansible.rst
-docs/docsite/rst/dev_guide/collections_galaxy_meta.rst
-docs/docsite/rst/dev_guide/index.rst
-docs/docsite/rst/modules/*.rst
-docs/docsite/rst/collections/*.rst
-!docs/docsite/rst/collections/all_plugins.rst
-docs/docsite/rst/collections/*/*.rst
-docs/docsite/rst/playbooks_directives.rst
-docs/docsite/rst/plugins_by_category.rst
-docs/docsite/rst/plugins/*/*.rst
-docs/docsite/rst/reference_appendices/config.rst
-docs/docsite/rst/reference_appendices/playbooks_keywords.rst
-docs/docsite/rst_warnings
-docs/docsite/searchindex.js
-docs/docsite/_static/*.gif
-docs/docsite/_static/*.png
-docs/docsite/_static/websupport.js
-# Vim swap files
-*.swp
-*.swo
-[._]*.un~
-credentials.yml
-# test output
-*.retry
-*.out
-.pytest_cache/
-.tox
-.cache
-.pytest_cache
-results.xml
-coverage.xml
-/test/units/cover-html
-/test/integration/inventory
-/test/integration/targets/*/backup/
-/test/cache/*
-# Development
-/test/develop
-# Environments
-.env
-.venv
-env/
-venv/
-ENV/
-env.bak/
-venv.bak/
-venv
-env
-Vagrantfile
-.vagrant
-# Backwards compatibility with `stable-2.9` and earlier branches.
-# Also used in the `devel` branch during early Ansible 2.10 development.
-/lib/ansible.egg-info/
-# First used in the `devel` branch during Ansible 2.10 development.
-/lib/ansible_base.egg-info/
-# First used in the `devel` branch during Ansible 2.11 development.
-/lib/ansible_core.egg-info/
-# vendored lib dir
-lib/ansible/_vendor/*
-!lib/ansible/_vendor/__init__.py
-# test stuff
-/test/integration/cloud-config-*.*
-!/test/integration/cloud-config-*.*.template
-.python-version
-/hacking/tests/selinux/*.mod
-/hacking/tests/selinux/*.pp
-# Release directory
-packaging/release/ansible_release
-/.cache/
-/test/results/
-/test/integration/cloud-config-aws.yml
-/test/integration/inventory.networking
-/test/integration/inventory.winrm
-/test/integration/cloud-config-aws.yml
-/test/integration/cloud-config-cs.ini
-# python 'rope' stuff
-.ropeproject
-# local 'ack' config files
-.ackrc
-# default 'coverage html' results
-htmlcov/
-# default 'coverage' tool data
-.coverage
-# ansible-test coverage results
-test/units/.coverage.*
-/test/integration/cloud-config-azure.yml
-/SYMLINK_CACHE.json
-changelogs/.plugin-cache.yaml
-.ansible-test-timeout.json
-# ignore copied in files
-/MANIFEST.in
-/pyproject.toml
-/requirements.txt
-/setup.cfg
-/setup.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-documentation-2.18.4/README.md 
new/ansible-documentation-2.18.5/README.md
--- old/ansible-documentation-2.18.4/README.md  2025-03-21 20:38:09.000000000 
+0100
+++ new/ansible-documentation-2.18.5/README.md  2025-04-15 13:48:08.000000000 
+0200
@@ -134,13 +134,11 @@
   nox -s pip-compile -- --no-upgrade
   ```
 
-> This session requires Python 3.10.
+To upgrade a single dependency, for instance when adjusting constraints on a 
package, use the `--upgrade-package` flag followed by the package name:
 
-If you do not have Python 3.10 installed, you can use root-less podman with a 
Python 3.10 image as follows:
-
-```bash
-podman run --rm --tty --volume "$(pwd):/mnt:z" --workdir /mnt 
docker.io/library/python:3.10 bash -c 'pip install nox ; nox -s pip-compile'
-```
+  ``` bash
+  nox -s pip-compile -- --upgrade-package <package_name>
+  ```
 
 ## Creating release tags
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-documentation-2.18.4/docs/docsite/Makefile 
new/ansible-documentation-2.18.5/docs/docsite/Makefile
--- old/ansible-documentation-2.18.4/docs/docsite/Makefile      2025-03-21 
20:38:09.000000000 +0100
+++ new/ansible-documentation-2.18.5/docs/docsite/Makefile      2025-04-15 
13:48:08.000000000 +0200
@@ -10,7 +10,7 @@
 CPUS ?= $(shell nproc)
 endif
 
-# Intenationalisation and Localisation
+# Intenationalisation and Localization
 LANGUAGES ?=
 
 # Sets the build output directory for the main docsite if it's not already 
specified
@@ -58,7 +58,7 @@
 core_generate_rst: collections_meta config cli keywords core_plugins
 
 # At the moment localizing the plugins and collections is not required for the 
ongoing
-# localisation effort. It will come at a later time.
+# localization effort. It will come at a later time.
 gettext_generate_rst: collections_meta config cli keywords
 
 # The following symlinks are necessary to produce two different docsets
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.18.4/docs/docsite/rst/community/contributions.rst 
new/ansible-documentation-2.18.5/docs/docsite/rst/community/contributions.rst
--- 
old/ansible-documentation-2.18.4/docs/docsite/rst/community/contributions.rst   
    2025-03-21 20:38:09.000000000 +0100
+++ 
new/ansible-documentation-2.18.5/docs/docsite/rst/community/contributions.rst   
    2025-04-15 13:48:08.000000000 +0200
@@ -13,7 +13,7 @@
    other_tools_and_programs
 
 
-If you have a specific Ansible interest or expertise (for example, VMware, 
Linode, and so on, consider joining a :ref:`working group <working_group_list>`.
+If you have a specific Ansible interest or expertise (for example, VMware, 
Linode, and so on), consider joining a :ref:`working group 
<working_group_list>`.
 
 Working with the Ansible repo
 =============================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.18.4/docs/docsite/rst/community/contributions_collections.rst
 
new/ansible-documentation-2.18.5/docs/docsite/rst/community/contributions_collections.rst
--- 
old/ansible-documentation-2.18.4/docs/docsite/rst/community/contributions_collections.rst
   2025-03-21 20:38:09.000000000 +0100
+++ 
new/ansible-documentation-2.18.5/docs/docsite/rst/community/contributions_collections.rst
   2025-04-15 13:48:08.000000000 +0200
@@ -21,7 +21,7 @@
 
 
 
-If you have a specific Ansible interest or expertise (for example, VMware, 
Linode, and so on, consider joining a :ref:`working group <working_group_list>`.
+If you have a specific Ansible interest or expertise (for example, VMware, 
Linode, and so on), consider joining a :ref:`working group 
<working_group_list>`.
 
 Working with the Ansible collection repositories
 =================================================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.18.4/docs/docsite/rst/os_guide/windows_performance.rst
 
new/ansible-documentation-2.18.5/docs/docsite/rst/os_guide/windows_performance.rst
--- 
old/ansible-documentation-2.18.4/docs/docsite/rst/os_guide/windows_performance.rst
  2025-03-21 20:38:09.000000000 +0100
+++ 
new/ansible-documentation-2.18.5/docs/docsite/rst/os_guide/windows_performance.rst
  2025-04-15 13:48:08.000000000 +0200
@@ -71,7 +71,7 @@
 the time PowerShell takes to start up, removing that overhead from every 
invocation.
 
 This snippet uses `the native image generator, ngen 
<https://docs.microsoft.com/en-us/dotnet/framework/tools/ngen-exe-native-image-generator#WhenToUse>`_
-to pre-emptively create native images for the assemblies that PowerShell 
relies on.
+to preemptively create native images for the assemblies that PowerShell relies 
on.
 
 Fix high-CPU-on-boot for VMs/cloud instances
 --------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.18.4/docs/docsite/rst/playbook_guide/playbooks_reuse.rst
 
new/ansible-documentation-2.18.5/docs/docsite/rst/playbook_guide/playbooks_reuse.rst
--- 
old/ansible-documentation-2.18.4/docs/docsite/rst/playbook_guide/playbooks_reuse.rst
        2025-03-21 20:38:09.000000000 +0100
+++ 
new/ansible-documentation-2.18.5/docs/docsite/rst/playbook_guide/playbooks_reuse.rst
        2025-04-15 13:48:08.000000000 +0200
@@ -1,7 +1,7 @@
 .. _playbooks_reuse:
 
 **************************
-Re-using Ansible artifacts
+Reusing Ansible artifacts
 **************************
 
 You can write a simple playbook in one very large file, and most users learn 
the one-file approach first. However, breaking your automation work up into 
smaller files is an excellent way to organize complex sets of tasks and reuse 
them. Smaller, more distributed artifacts let you reuse the same variables, 
tasks, and plays in multiple playbooks to address different use cases. You can 
use distributed artifacts across multiple parent playbooks or even multiple 
times within one playbook. For example, you might want to update your customer 
database as part of several different playbooks. If you put all the tasks 
related to updating your database in a tasks file or a role, you can reuse them 
in many playbooks while only maintaining them in one place.
@@ -21,7 +21,7 @@
 
 .. versionadded:: 2.4
 
-Re-using playbooks
+Reusing playbooks
 ==================
 
 You can incorporate multiple playbooks into a main playbook. However, you can 
only use imports to reuse playbooks. For example:
@@ -49,7 +49,7 @@
 
 For some use cases, simple playbooks work well. However, starting at a certain 
level of complexity, roles work better than playbooks. A role lets you store 
your defaults, handlers, variables, and tasks in separate directories, instead 
of in a single long document. Roles are easy to share on Ansible Galaxy. For 
complex use cases, most users find roles easier to read, understand, and 
maintain than all-in-one playbooks.
 
-Re-using files and roles
+Reusing files and roles
 ========================
 
 Ansible offers two ways to reuse files and roles in a playbook: dynamic and 
static.
@@ -111,7 +111,7 @@
 Comparing includes and imports: dynamic and static reuse
 --------------------------------------------------------
 
-Each approach to re-using distributed Ansible artifacts has advantages and 
limitations. You may choose dynamic reuse for some playbooks and static reuse 
for others. Although you can use both dynamic and static reuse in a single 
playbook, it is best to select one approach per playbook. Mixing static and 
dynamic reuse can introduce difficult-to-diagnose bugs into your playbooks. 
This table summarizes the main differences so you can choose the best approach 
for each playbook you create.
+Each approach to reusing distributed Ansible artifacts has advantages and 
limitations. You may choose dynamic reuse for some playbooks and static reuse 
for others. Although you can use both dynamic and static reuse in a single 
playbook, it is best to select one approach per playbook. Mixing static and 
dynamic reuse can introduce difficult-to-diagnose bugs into your playbooks. 
This table summarizes the main differences so you can choose the best approach 
for each playbook you create.
 
 .. table::
    :class: documentation-table
@@ -150,7 +150,7 @@
     * There are also big differences in resource consumption and performance, 
imports are quite lean and fast, while includes require a lot of management
       and accounting.
 
-Re-using tasks as handlers
+Reusing tasks as handlers
 ==========================
 
 You can also use includes and imports in the :ref:`handlers` section of a 
playbook. For example, if you want to define how to restart Apache, you only 
have to do that once for all of your playbooks. You might make a 
``restarts.yml`` file that looks like:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.18.4/docs/docsite/rst/playbook_guide/playbooks_startnstep.rst
 
new/ansible-documentation-2.18.5/docs/docsite/rst/playbook_guide/playbooks_startnstep.rst
--- 
old/ansible-documentation-2.18.4/docs/docsite/rst/playbook_guide/playbooks_startnstep.rst
   2025-03-21 20:38:09.000000000 +0100
+++ 
new/ansible-documentation-2.18.5/docs/docsite/rst/playbook_guide/playbooks_startnstep.rst
   2025-04-15 13:48:08.000000000 +0200
@@ -17,7 +17,7 @@
 
     ansible-playbook playbook.yml --start-at-task="install packages"
 
-In this example, Ansible starts executing your playbook at a task named 
"install packages". This feature does not work with tasks inside dynamically 
re-used roles or tasks (``include_*``), see :ref:`dynamic_vs_static`.
+In this example, Ansible starts executing your playbook at a task named 
"install packages". This feature does not work with tasks inside dynamically 
reused roles or tasks (``include_*``), see :ref:`dynamic_vs_static`.
 
 .. _step:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.18.4/docs/docsite/rst/porting_guides/porting_guide_11.rst
 
new/ansible-documentation-2.18.5/docs/docsite/rst/porting_guides/porting_guide_11.rst
--- 
old/ansible-documentation-2.18.4/docs/docsite/rst/porting_guides/porting_guide_11.rst
       2025-03-21 20:38:09.000000000 +0100
+++ 
new/ansible-documentation-2.18.5/docs/docsite/rst/porting_guides/porting_guide_11.rst
       2025-04-15 13:48:08.000000000 +0200
@@ -97,6 +97,40 @@
 
 No notable changes
 
+Porting Guide for v11.4.0
+=========================
+
+Breaking Changes
+----------------
+
+community.postgresql
+~~~~~~~~~~~~~~~~~~~~
+
+- postgresql_info - the ``db`` alias is deprecated and will be removed in the 
next major release, use the ``login_db`` argument instead.
+- postgresql_pg_hba - regarding #776 'keep_comments_at_rules' has been 
deprecated and won't do anything, the default is to keep the comments at the 
rules they are specified with. keep_comments_at_rules will be removed in 5.0.0 
(https://github.com/ansible-collections/community.postgresql/pull/778)
+- postgresql_user - the ``db`` alias is deprecated and will be removed in the 
next major release, use the ``login_db`` argument instead.
+
+Major Changes
+-------------
+
+community.zabbix
+~~~~~~~~~~~~~~~~
+
+- All Roles - Updated to support version 7.2
+
+Deprecated Features
+-------------------
+
+community.vmware
+~~~~~~~~~~~~~~~~
+
+- vcenter_folder - the module has been deprecated and will be removed in 
community.vmware 7.0.0 
(https://github.com/ansible-collections/community.vmware/pull/2340).
+- vmware_cluster_ha - the module has been deprecated and will be removed in 
community.vmware 7.0.0 
(https://github.com/ansible-collections/community.vmware/pull/2321).
+- vmware_content_deploy_ovf_template - the module has been deprecated and will 
be removed in community.vmware 7.0.0 
(https://github.com/ansible-collections/community.vmware/pull/2332).
+- vmware_content_deploy_template - the module has been deprecated and will be 
removed in community.vmware 7.0.0 
(https://github.com/ansible-collections/community.vmware/pull/2332).
+- vmware_content_library_manager - the module has been deprecated and will be 
removed in community.vmware 7.0.0 
(https://github.com/ansible-collections/community.vmware/pull/2345).
+- vmware_host - the module has been deprecated and will be removed in 
community.vmware 7.0.0 
(https://github.com/ansible-collections/community.vmware/pull/2337).
+
 Porting Guide for v11.3.0
 =========================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.18.4/docs/docsite/rst/user_guide/playbooks_reuse.rst
 
new/ansible-documentation-2.18.5/docs/docsite/rst/user_guide/playbooks_reuse.rst
--- 
old/ansible-documentation-2.18.4/docs/docsite/rst/user_guide/playbooks_reuse.rst
    2025-03-21 20:38:09.000000000 +0100
+++ 
new/ansible-documentation-2.18.5/docs/docsite/rst/user_guide/playbooks_reuse.rst
    2025-04-15 13:48:08.000000000 +0200
@@ -1,7 +1,7 @@
 :orphan:
 
 **************************
-Re-using Ansible artifacts
+Reusing Ansible artifacts
 **************************
 
 This page has moved to :ref:`playbooks_reuse`.
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-documentation-2.18.4/tests/formatters.txt 
new/ansible-documentation-2.18.5/tests/formatters.txt
--- old/ansible-documentation-2.18.4/tests/formatters.txt       2025-03-21 
20:38:09.000000000 +0100
+++ new/ansible-documentation-2.18.5/tests/formatters.txt       2025-04-15 
13:48:08.000000000 +0200
@@ -4,11 +4,11 @@
 #
 #    pip-compile --allow-unsafe --output-file=tests/formatters.txt 
--strip-extras tests/formatters.in
 #
-black==24.10.0
+black==25.1.0
     # via -r tests/formatters.in
 click==8.1.8
     # via black
-isort==5.13.2
+isort==6.0.1
     # via -r tests/formatters.in
 mypy-extensions==1.0.0
     # via black
@@ -16,5 +16,5 @@
     # via black
 pathspec==0.12.1
     # via black
-platformdirs==4.3.6
+platformdirs==4.3.7
     # via black
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-documentation-2.18.4/tests/spelling.txt 
new/ansible-documentation-2.18.5/tests/spelling.txt
--- old/ansible-documentation-2.18.4/tests/spelling.txt 2025-03-21 
20:38:09.000000000 +0100
+++ new/ansible-documentation-2.18.5/tests/spelling.txt 2025-04-15 
13:48:08.000000000 +0200
@@ -4,5 +4,5 @@
 #
 #    pip-compile --allow-unsafe --output-file=tests/spelling.txt 
--strip-extras tests/spelling.in
 #
-codespell==2.3.0
+codespell==2.4.1
     # via -r tests/spelling.in
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-documentation-2.18.4/tests/static.txt 
new/ansible-documentation-2.18.5/tests/static.txt
--- old/ansible-documentation-2.18.4/tests/static.txt   2025-03-21 
20:38:09.000000000 +0100
+++ new/ansible-documentation-2.18.5/tests/static.txt   2025-04-15 
13:48:08.000000000 +0200
@@ -4,5 +4,5 @@
 #
 #    pip-compile --allow-unsafe --output-file=tests/static.txt --strip-extras 
tests/static.in
 #
-ruff==0.8.6
+ruff==0.11.5
     # via -r tests/static.in
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-documentation-2.18.4/tests/typing.txt 
new/ansible-documentation-2.18.5/tests/typing.txt
--- old/ansible-documentation-2.18.4/tests/typing.txt   2025-03-21 
20:38:09.000000000 +0100
+++ new/ansible-documentation-2.18.5/tests/typing.txt   2025-04-15 
13:48:08.000000000 +0200
@@ -4,9 +4,11 @@
 #
 #    pip-compile --allow-unsafe --output-file=tests/typing.txt --strip-extras 
tests/typing.in
 #
-argcomplete==3.5.3
+argcomplete==3.6.2
     # via nox
-certifi==2024.12.14
+attrs==25.3.0
+    # via nox
+certifi==2025.1.31
     # via requests
 cffi==1.17.1
     # via
@@ -20,33 +22,37 @@
     # via -r tests/../hacking/pr_labeler/requirements.txt
 colorlog==6.9.0
     # via nox
-cryptography==44.0.0
+cryptography==44.0.2
     # via pyjwt
-deprecated==1.2.15
+dependency-groups==1.3.0
+    # via nox
+deprecated==1.2.18
     # via pygithub
 distlib==0.3.9
     # via virtualenv
-filelock==3.16.1
+filelock==3.18.0
     # via virtualenv
 idna==3.10
     # via requests
-jinja2==3.1.5
+jinja2==3.1.6
     # via -r tests/../hacking/pr_labeler/requirements.txt
 markupsafe==3.0.2
     # via jinja2
-mypy==1.14.1
+mypy==1.15.0
     # via -r tests/typing.in
 mypy-extensions==1.0.0
     # via mypy
-nox==2024.10.9
+nox==2025.2.9
     # via -r tests/typing.in
 packaging==24.2
-    # via nox
-platformdirs==4.3.6
+    # via
+    #   dependency-groups
+    #   nox
+platformdirs==4.3.7
     # via virtualenv
 pycparser==2.22
     # via cffi
-pygithub==2.5.0
+pygithub==2.6.1
     # via -r tests/../hacking/pr_labeler/requirements.txt
 pyjwt==2.10.1
     # via pygithub
@@ -54,19 +60,19 @@
     # via pygithub
 requests==2.32.3
     # via pygithub
-typer-slim==0.15.1
+typer-slim==0.15.2
     # via -r tests/../hacking/pr_labeler/requirements.txt
-typing-extensions==4.12.2
+typing-extensions==4.13.2
     # via
     #   codeowners
     #   mypy
     #   pygithub
     #   typer-slim
-urllib3==2.3.0
+urllib3==2.4.0
     # via
     #   pygithub
     #   requests
-virtualenv==20.28.1
+virtualenv==20.30.0
     # via nox
-wrapt==1.17.0
+wrapt==1.17.2
     # via deprecated

++++++ ansible-documentation.obsinfo ++++++
--- /var/tmp/diff_new_pack.FO75ew/_old  2025-04-24 17:29:03.806272677 +0200
+++ /var/tmp/diff_new_pack.FO75ew/_new  2025-04-24 17:29:03.806272677 +0200
@@ -1,5 +1,5 @@
 name: ansible-documentation
-version: 2.18.4
-mtime: 1742585889
-commit: db4efdefb61c762e5e8f2f2fea9a079bf3d9128d
+version: 2.18.5
+mtime: 1744717688
+commit: 8c8c53df92b71632b21ac0382b6666a50dc4fb0b
 

Reply via email to