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 2026-02-27 17:12:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ansible-documentation (Old)
 and      /work/SRC/openSUSE:Factory/.ansible-documentation.new.29461 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ansible-documentation"

Fri Feb 27 17:12:19 2026 rev:34 rq:1335404 version:2.20.3

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/ansible-documentation/ansible-documentation.changes  
    2026-02-03 21:29:45.056228489 +0100
+++ 
/work/SRC/openSUSE:Factory/.ansible-documentation.new.29461/ansible-documentation.changes
   2026-02-27 17:13:31.865120903 +0100
@@ -1,0 +2,12 @@
+Fri Feb 27 07:29:39 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 2.20.3:
+  * Add note about get_cache_key in the inventory plugin dev guide
+    (#3468) (#3486)
+  * Bump wntrblm/nox from 2025.11.12 to 2026.02.09 (#3481)
+  * ci: refresh dev dependencies (#3475)
+  * ci: refresh dev dependencies (#3463)
+  * ci: refresh dev dependencies (#3456)
+  * Add the Ansible community 13.3.0 porting guide (#3453) (#3454)
+
+-------------------------------------------------------------------

Old:
----
  ansible-documentation-2.20.2.obscpio

New:
----
  ansible-documentation-2.20.3.obscpio

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

Other differences:
------------------
++++++ ansible-documentation.spec ++++++
--- /var/tmp/diff_new_pack.WUGGP8/_old  2026-02-27 17:13:33.961207653 +0100
+++ /var/tmp/diff_new_pack.WUGGP8/_new  2026-02-27 17:13:33.973208150 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           ansible-documentation
-Version:        2.20.2
+Version:        2.20.3
 Release:        0
 Summary:        Ansible community documentation and example files
 License:        GPL-3.0-only

++++++ _service ++++++
--- /var/tmp/diff_new_pack.WUGGP8/_old  2026-02-27 17:13:34.277220732 +0100
+++ /var/tmp/diff_new_pack.WUGGP8/_new  2026-02-27 17:13:34.313222222 +0100
@@ -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.20.2</param>
+    <param name="revision">v2.20.3</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.WUGGP8/_old  2026-02-27 17:13:34.585233480 +0100
+++ /var/tmp/diff_new_pack.WUGGP8/_new  2026-02-27 17:13:34.665236791 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/ansible/ansible-documentation</param>
-              <param 
name="changesrevision">e82872c9a8407719c0bfa2d98e07612b7a039111</param></service></servicedata>
+              <param 
name="changesrevision">e99839fc21b75e11a6110e414b13af3609402f9c</param></service></servicedata>
 (No newline at EOF)
 

++++++ ansible-documentation-2.20.2.obscpio -> 
ansible-documentation-2.20.3.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.20.2/docs/docsite/rst/dev_guide/developing_inventory.rst
 
new/ansible-documentation-2.20.3/docs/docsite/rst/dev_guide/developing_inventory.rst
--- 
old/ansible-documentation-2.20.2/docs/docsite/rst/dev_guide/developing_inventory.rst
        2026-01-28 14:32:52.000000000 +0100
+++ 
new/ansible-documentation-2.20.3/docs/docsite/rst/dev_guide/developing_inventory.rst
        2026-02-18 13:03:30.000000000 +0100
@@ -248,6 +248,8 @@
         self.load_cache_plugin()
         cache_key = self.get_cache_key(path)
 
+.. note:: The ``get_cache_key`` is a helper method that retrieves a unique key 
for the plugin name and the ``path`` parameter. Inventory plugins that generate 
multiple unique cache entries should not use this helper method because it is 
designed to get one key per inventory source. In general we recommend that 
plugin developers refactor to avoid multiple cache entries for inventory 
sources.
+
 Now that you've enabled caching, loaded the correct plugin, and retrieved a 
unique cache key, you can set up the flow of data between the cache and your 
inventory using the ``cache`` parameter of the ``parse`` method. This value 
comes from the inventory manager and indicates whether the inventory is being 
refreshed (such as by the ``--flush-cache`` or the meta task 
``refresh_inventory``). Although the cache shouldn't be used to populate the 
inventory when being refreshed, the cache should be updated with the new 
inventory if the user has enabled caching. You can use ``self._cache`` like a 
dictionary. The following pattern allows refreshing the inventory to work in 
conjunction with caching.
 
 .. code-block:: python
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.20.2/docs/docsite/rst/porting_guides/porting_guide_13.rst
 
new/ansible-documentation-2.20.3/docs/docsite/rst/porting_guides/porting_guide_13.rst
--- 
old/ansible-documentation-2.20.2/docs/docsite/rst/porting_guides/porting_guide_13.rst
       2026-01-28 14:32:52.000000000 +0100
+++ 
new/ansible-documentation-2.20.3/docs/docsite/rst/porting_guides/porting_guide_13.rst
       2026-02-18 13:03:30.000000000 +0100
@@ -196,6 +196,54 @@
 
 No notable changes
 
+Porting Guide for v13.3.0
+=========================
+
+Added Collections
+-----------------
+
+- community.clickhouse (version 2.0.0)
+- pcg.alpaca_operator (version 2.1.1)
+
+Major Changes
+-------------
+
+community.vmware
+^^^^^^^^^^^^^^^^
+
+- Bump required ``vmware.vmware`` collection version to 2.5.0 
(https://github.com/ansible-collections/community.vmware/pull/2503).
+
+containers.podman
+^^^^^^^^^^^^^^^^^
+
+- Rewrite podman and buildah connections
+
+Deprecated Features
+-------------------
+
+- The ``netapp.cloudmanager`` collection is considered unmaintained and will 
be removed from Ansible 15 if no one starts maintaining it again before Ansible 
15.
+  See `Collections Removal Process for unmaintained collections 
<https://docs.ansible.com/projects/ansible/devel/community/collection_contributors/collection_package_removal.html#unmaintained-collections>`__
 for more details, including for how this can be cancelled 
(`https://forum.ansible.com/t/44891 <https://forum.ansible.com/t/44891>`__).
+  After removal, users can still install this collection with ``ansible-galaxy 
collection install netapp.cloudmanager``.
+
+amazon.aws
+^^^^^^^^^^
+
+- ec2_vpc_dhcp_option - the ``dhcp_config`` return value has been deprecated 
and will be removed in a release after 2026-12-01. Use ``dhcp_options`` instead 
(https://github.com/ansible-collections/amazon.aws/pull/2772).
+- ec2_vpc_dhcp_option_info - the ``dhcp_config`` return value has been 
deprecated and will be removed in a release after 2026-12-01. Use 
``dhcp_options`` instead 
(https://github.com/ansible-collections/amazon.aws/pull/2772).
+- route53 - the ``values`` key in the ``resource_record_sets`` return value 
has been deprecated in favor of ``record_values`` for Jinja2 compatibility. The 
``values`` key will be removed in a release after 2026-12-01 
(https://github.com/ansible-collections/amazon.aws/pull/2772).
+
+hetzner.hcloud
+^^^^^^^^^^^^^^
+
+- hcloud inventory - The ``hcloud_datacenter`` host variable is deprecated and 
will be removed after 1 July 2026. Please use the ``hcloud_location`` host 
variable instead.
+- network_info - The ``hcloud_network_info[].servers[].datacenter`` return 
value is deprecated and will be removed after 1 July 2026. Please use the 
``hcloud_network_info[].servers[].location`` return value instead.
+- primary_ip - The ``datacenter`` argument is deprecated and will be removed 
after 1 July 2026. Please use the ``location`` argument instead.
+- primary_ip - The ``hcloud_primary_ip.datacenter`` return value is deprecated 
and will be removed after 1 July 2026. Please use the 
``hcloud_primary_ip.location`` return value instead.
+- primary_ip_info - The ``hcloud_primary_ip_info[].datacenter`` return value 
is deprecated and will be removed after 1 July 2026. Please use the 
``hcloud_primary_ip_info[].location`` return value instead.
+- server - The ``datacenter`` argument is deprecated and will be removed after 
1 July 2026. Please use the ``location`` argument instead.
+- server - The ``hcloud_server.datacenter`` return value is deprecated and 
will be removed after 1 July 2026. Please use the ``hcloud_server.location`` 
return value instead.
+- server_info - The ``hcloud_server_info[].datacenter`` return value is 
deprecated and will be removed after 1 July 2026. Please use the 
``hcloud_server_info[].location`` return value instead.
+
 Porting Guide for v13.2.0
 =========================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-documentation-2.20.2/tests/formatters.txt 
new/ansible-documentation-2.20.3/tests/formatters.txt
--- old/ansible-documentation-2.20.2/tests/formatters.txt       2026-01-28 
14:32:52.000000000 +0100
+++ new/ansible-documentation-2.20.3/tests/formatters.txt       2026-02-18 
13:03:30.000000000 +0100
@@ -12,9 +12,9 @@
     # via black
 packaging==26.0
     # via black
-pathspec==1.0.3
+pathspec==1.0.4
     # via black
-platformdirs==4.5.1
+platformdirs==4.9.1
     # via black
-pytokens==0.4.0
+pytokens==0.4.1
     # via black
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-documentation-2.20.2/tests/static.txt 
new/ansible-documentation-2.20.3/tests/static.txt
--- old/ansible-documentation-2.20.2/tests/static.txt   2026-01-28 
14:32:52.000000000 +0100
+++ new/ansible-documentation-2.20.3/tests/static.txt   2026-02-18 
13:03:30.000000000 +0100
@@ -1,4 +1,4 @@
 # This file was autogenerated by uv via the following command:
 #    uv pip compile --universal --output-file tests/static.txt tests/static.in
-ruff==0.14.14
+ruff==0.15.1
     # via -r tests/static.in
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-documentation-2.20.2/tests/typing.txt 
new/ansible-documentation-2.20.3/tests/typing.txt
--- old/ansible-documentation-2.20.2/tests/typing.txt   2026-01-28 
14:32:52.000000000 +0100
+++ new/ansible-documentation-2.20.3/tests/typing.txt   2026-02-18 
13:03:30.000000000 +0100
@@ -1,5 +1,7 @@
 # This file was autogenerated by uv via the following command:
 #    uv pip compile --universal --output-file tests/typing.txt tests/typing.in
+annotated-doc==0.0.4
+    # via typer
 antsibull-docutils==1.4.0
     # via -r tests/typing.in
 argcomplete==3.6.3
@@ -15,7 +17,7 @@
 charset-normalizer==3.4.4
     # via requests
 click==8.3.1
-    # via typer-slim
+    # via typer
 codeowners==0.8.0
     # via -r tests/../hacking/pr_labeler/requirements.txt
 colorama==0.4.6 ; sys_platform == 'win32'
@@ -24,7 +26,7 @@
     #   colorlog
 colorlog==6.10.1
     # via nox
-cryptography==46.0.3
+cryptography==46.0.5
     # via pyjwt
 dependency-groups==1.3.1
     # via nox
@@ -32,7 +34,7 @@
     # via virtualenv
 docutils==0.22.4
     # via antsibull-docutils
-filelock==3.20.3
+filelock==3.24.0
     # via virtualenv
 humanize==4.15.0
     # via nox
@@ -40,35 +42,47 @@
     # via requests
 jinja2==3.1.6
     # via -r tests/../hacking/pr_labeler/requirements.txt
-librt==0.7.8 ; platform_python_implementation != 'PyPy'
+librt==0.8.0 ; platform_python_implementation != 'PyPy'
     # via mypy
+markdown-it-py==4.0.0
+    # via rich
 markupsafe==3.0.3
     # via jinja2
+mdurl==0.1.2
+    # via markdown-it-py
 mypy==1.19.1
     # via -r tests/typing.in
 mypy-extensions==1.1.0
     # via mypy
-nox==2025.11.12
+nox==2026.2.9
     # via -r tests/typing.in
 packaging==26.0
     # via
     #   dependency-groups
     #   nox
-pathspec==1.0.3
+pathspec==1.0.4
     # via mypy
-platformdirs==4.5.1
+platformdirs==4.9.1
     # via virtualenv
 pycparser==3.0 ; implementation_name != 'PyPy' and 
platform_python_implementation != 'PyPy'
     # via cffi
 pygithub==2.8.1
     # via -r tests/../hacking/pr_labeler/requirements.txt
-pyjwt==2.10.1
+pygments==2.19.2
+    # via rich
+pyjwt==2.11.0
     # via pygithub
 pynacl==1.6.2
     # via pygithub
 requests==2.32.5
     # via pygithub
-typer-slim==0.21.1
+rich==14.3.2
+    # via typer
+shellingham==1.5.4
+    # via typer
+typer==0.23.1
+    # via typer-slim
+typer-slim==0.23.1
     # via -r tests/../hacking/pr_labeler/requirements.txt
 types-docutils==0.22.3.20251115
     # via -r tests/typing.in
@@ -77,7 +91,6 @@
     #   codeowners
     #   mypy
     #   pygithub
-    #   typer-slim
 urllib3==2.6.3
     # via
     #   pygithub

++++++ ansible-documentation.obsinfo ++++++
--- /var/tmp/diff_new_pack.WUGGP8/_old  2026-02-27 17:13:37.121338441 +0100
+++ /var/tmp/diff_new_pack.WUGGP8/_new  2026-02-27 17:13:37.145339434 +0100
@@ -1,5 +1,5 @@
 name: ansible-documentation
-version: 2.20.2
-mtime: 1769607172
-commit: e82872c9a8407719c0bfa2d98e07612b7a039111
+version: 2.20.3
+mtime: 1771416210
+commit: e99839fc21b75e11a6110e414b13af3609402f9c
 

Reply via email to