Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package podlet for openSUSE:Factory checked 
in at 2026-02-03 21:32:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/podlet (Old)
 and      /work/SRC/openSUSE:Factory/.podlet.new.1995 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "podlet"

Tue Feb  3 21:32:16 2026 rev:3 rq:1330677 version:0.3.1~0

Changes:
--------
--- /work/SRC/openSUSE:Factory/podlet/podlet.changes    2024-10-07 
21:49:35.399656832 +0200
+++ /work/SRC/openSUSE:Factory/.podlet.new.1995/podlet.changes  2026-02-03 
21:34:02.523025302 +0100
@@ -1,0 +2,144 @@
+Tue Feb 03 06:13:59 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 0.3.1~0:
+  This is a fairly large release which includes a number of bug
+  fixes and new features. In the future, the goal is to have
+  smaller releases more frequently. Here are some highlights of
+  this release:
+  * Added support for Quadlet options introduced in Podman v5.1.0
+    (#85) and v5.2.0 (#123). This includes support for creating
+    .build Quadlet files with podlet podman build and from the
+    build section of a service in a Compose file.
+  * Added the -s, --split-options option (#168) which allows the
+    user to specify which Quadlet options should be split onto
+    multiple lines.
+    By default, Podlet combines all Quadlet options that can be
+    into a space separated list.
+    For example, podlet podman run -e ONE=one -e TWO=two image
+    results in:
+
+      # image.container
+      [Container]
+      Environment=ONE=one TWO=two
+      Image=image
+
+    While podlet -s Environment podman run -e ONE=one -e TWO=two
+    image results in:
+
+      # image.container
+      [Container]
+      Environment=ONE=one
+      Environment=TWO=two
+      Image=image
+
+    See podlet --help for more information and all Quadlet options
+    that can be split.
+  * Fixed a number of bugs related to Compose file handling (#122).
+  * Added a Minimum Supported Rust Version (MSRV) policy (#169)
+    which can be seen in the contribution guide.
+  * Features
+    - (container) Add GroupAdd= Quadlet option.
+    - (container) Add subpath image mount option.
+    - (generate) Add options to ignore unsupported pod options.
+      (#86)
+      - Added --ignore-infra-conmon-pidfile and
+        --ignore-pod-id-file options to podlet generate pod.
+      - The --infra-conmon-pidfile and --pod-id-file options are
+        deliberately unimplemented by podlet podman pod create as
+        they are set by Quadlet when generating the systemd service
+        unit file, and cannot be set multiple times. Because podlet
+        generate pod uses podlet podman pod create internally, this
+        caused an error when attempting to generate a .pod Quadlet
+        file from a pod created using either of those options, such
+        as those created with the deprecated podman generate
+        systemd command.
+    - (compose) Merge << keys. (#58)
+    - (compose) Perform additional validation.
+      - Ensures that networks, volumes (when used across multiple
+        services), configs, and secrets used in each service are
+        defined in the appropriate top-level field.
+    - (container) Add LogOpt= Quadlet option.
+    - (container) Add StopSignal= Quadlet option.
+    - (container) Add NetworkAlias= Quadlet option.
+    - (pod) Add NetworkAlias= Quadlet option.
+    - (build) Generate .build Quadlet file from command.
+      - Added the podlet podman build subcommand.
+    - (compose) .build Quadlet files from Compose. (#100)
+      - Added support to podlet compose for converting the build
+        section of a Compose service to a .build Quadlet file.
+    - (compose) Search for podman-compose.yaml when using podlet
+      compose by [@TheRealBecks] in #167.
+    - Add --split-options option. (#118)
+      - By default, when generating a Quadlet file, Podlet will
+        combine all Quadlet options that can be into a space
+        separated list (e.g., Environment=ONE=one TWO=two). The
+        --split-options option allows the user to specify which
+        Quadlet options they would like Podlet to write on separate
+        lines.
+  * Bug Fixes
+    - Support podman pod create --name option by @ananthb in #89.
+    - (compose) Append .network to container network name. (#90)
+    - (generate) Accept array or object from podman inspect output.
+      (#94)
+      - Podman v5.0.0 and newer always returns an array from podman
+        inspect. Older versions of Podman may return a single JSON
+        object if there is only one result, notably for podman pod
+        inspect.
+    - (compose) Prepend container dependencies with pod name.
+      (#114)
+      - When the podlet compose --pod option is used, the names of
+        the services from the Compose file are prepended with the
+        pod name. If a service had a dependency via the depends_on
+        attribute, the name of the dependency was not similarly
+        prepended with the pod name when added to the [Unit]
+        section of the Quadlet file.
+    - (compose) Support services[].memswap_limit.
+      - The services[].memswap_limit attribute is translated to
+        podman run --memory-swap.
+    - (container) Support short flag -h for podman run --hostname.
+      (#105)
+      - Changed short help flag to -? for podlet podman run. This
+        could be a potentially minor breaking change for some
+        users.
+    - (compose) .build Quadlet file error reporting. (#126)
+      - If there was an error converting the build section of a
+        Compose service it would not be reported to the user. The
+        rest of the service would fail to convert to a .container
+        Quadlet file as the image would not be set (it's set after
+        the build section is successfully converted). The user
+        would receive a "image or build is required" error as the
+        service error would be reported first.
+  * Documentation
+    - (readme) Add homebrew to the installation section by
+      @cprecioso in #80.
+    - (contributing) Add MSRV policy.
+      - Set MSRV to 1.85, following the Rust version in Debian
+        stable.
+    - (readme) Update demo, features, and usage.
+  * Refactor
+    - Add generic impls of HostPaths trait.
+    - Destruct tuples to enhance readability by @Integral-Tech.
+    - impl Serialize for podlet::quadlet::File.
+      - Changed podlet::serde::quadlet::Serializer to accept
+        sequences and tuples in addition to structs. Elements in a
+        sequence are serialized as separate sections. Tuples are
+        combined into a single section (for combining
+        podlet::quadlet::Resource and podlet::quadlet::Globals).
+  * Miscellaneous
+    - (release-container) Add --all to buildah manifest push. (#82)
+    - Add Podman v5.1.0 to PodmanVersion.
+    - (deps) Update compose_spec to v0.3.0. (#91, #96, #106, #117)
+    - Add Podman v5.2.0 to PodmanVersion.
+    - (ci) Add msrv job.
+    - Update to Rust 2024 edition.
+      - Includes changes to formatting for the Rust 2024 style
+        edition.
+    - (deps) Replace nix with rustix.
+    - (lints) Fix Clippy lints.
+    - (release) Update dist.
+      - Formerly known as cargo-dist.
+    - (ci) Bump actions/checkout to v6.
+    - (ci) Add spellcheck job.
+    - (deps) Update dependencies.
+
+-------------------------------------------------------------------

Old:
----
  podlet-0.3.0~0.obscpio

New:
----
  podlet-0.3.1~0.obscpio

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

Other differences:
------------------
++++++ podlet.spec ++++++
--- /var/tmp/diff_new_pack.ubgxvo/_old  2026-02-03 21:34:04.711117128 +0100
+++ /var/tmp/diff_new_pack.ubgxvo/_new  2026-02-03 21:34:04.715117296 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package podlet
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,17 +17,19 @@
 
 
 Name:           podlet
-Version:        0.3.0~0
+Version:        0.3.1~0
 Release:        0
 Summary:        Podman quadlet generator
 License:        MPL-2.0
 URL:            https://github.com/containers/podlet/
 Source0:        %{name}-%{version}.tar.zst
 Source1:        vendor.tar.zst
+BuildRequires:  cargo >= 1.85
 BuildRequires:  cargo-packaging
 
 %description
-Podlet generates podman quadlet files from a podman command, compose file, or 
existing object.
+Podlet generates podman quadlet files from a podman command, compose file, or
+existing object.
 
 %prep
 %autosetup -p1 -a1

++++++ _service ++++++
--- /var/tmp/diff_new_pack.ubgxvo/_old  2026-02-03 21:34:04.775119814 +0100
+++ /var/tmp/diff_new_pack.ubgxvo/_new  2026-02-03 21:34:04.783120150 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/k9withabone/podlet</param>
     <param name="versionformat">@PARENT_TAG@~@TAG_OFFSET@</param>
     <param name="scm">git</param>
-    <param name="revision">v0.3.0</param>
+    <param name="revision">v0.3.1</param>
     <param name="match-tag">*</param>
     <param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param>
     <param name="versionrewrite-replacement">\1</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.ubgxvo/_old  2026-02-03 21:34:04.815121492 +0100
+++ /var/tmp/diff_new_pack.ubgxvo/_new  2026-02-03 21:34:04.823121828 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/k9withabone/podlet</param>
-              <param 
name="changesrevision">06825f71168edbc9a2c73c7ac8595d6d779b02f9</param></service></servicedata>
+              <param 
name="changesrevision">ca463af859931a9a43688d869eae5fe3a95e7143</param></service></servicedata>
 (No newline at EOF)
 

++++++ podlet-0.3.0~0.obscpio -> podlet-0.3.1~0.obscpio ++++++
++++ 8276 lines of diff (skipped)

++++++ podlet.obsinfo ++++++
--- /var/tmp/diff_new_pack.ubgxvo/_old  2026-02-03 21:34:05.119134251 +0100
+++ /var/tmp/diff_new_pack.ubgxvo/_new  2026-02-03 21:34:05.123134419 +0100
@@ -1,5 +1,5 @@
 name: podlet
-version: 0.3.0~0
-mtime: 1716319026
-commit: 06825f71168edbc9a2c73c7ac8595d6d779b02f9
+version: 0.3.1~0
+mtime: 1770051867
+commit: ca463af859931a9a43688d869eae5fe3a95e7143
 

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/podlet/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.podlet.new.1995/vendor.tar.zst differ: char 7, line 
1

Reply via email to