<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="66">
<package pkgid="7c6ccbd247f1008d308b38f397274f9e0d7d2e6a47ddb2e5a72041e8620ab3a6" name="dnf" arch="src">
  <version epoch="0" ver="4.24.0" rel="0.20250903044214.4.23.0+38.g5553ff7e.fc44"/>
  <changelog author="rpm-gitoverlay - 4.24.0-0.20250903044214.4.23.0+38.g5553ff7e" date="1755777600">- [5553ff7e] Fix incorrect bootc documentation link (Anish Bhatt)
- [b7eb2e39] automatic: Fix detecting releasever_minor (Petr Písař)
- [2a587320] Add modularity deprecation warning to doc pages (Evan Goode)
- [dfeab1ef] Add deprecation warning for module commands (Evan Goode)
- [aa1ba2d1] automatic: Expand email_to in command_email emitter to individual arguments (Petr Písař)
- [b1a44bee] Switch `centos-stream-9-x86_64` copr-builds to `centos-stream+epel-next-9-x86_64` (Aleš Matěj)
- [4bcc9d96] Add nightly to bootc tests (Aleš Matěj)
- [cb164294] Enable packit copr-builds and testing (Aleš Matěj)
- [360a97ac] Load filelists if there are any usr_drift_protected_paths (Evan Goode)
- [644ddd65] doc: Document `usr_drift_protected_paths` (Evan Goode)
- [aeb975e5] Support globs in usr_drift_protected_paths (Evan Goode)
- [d63e9f00] spec: package /etc/dnf/usr_drift_protected_paths.d (Evan Goode)
- [f2843f89] bootc: Check whether protected paths will be modified (Evan Goode)
- [bf07219f] conf: Test for segfaulting iterator in ConfigParser (Jan Kolarik)
- [aeac5ddc] ci: Remove "DNF CI" workflow (Evan Goode)
- [5bab2fa2] spec: Fix executing ctest on RHEL &lt; 10 (Petr Písař)
- [d748a422] spec: Remove support for RHEL &lt;= 7 (Petr Písař)
- [ab1a0d54] spec: Allow to build with ninja (Evan Goode)
- [2d5869b9] history: persistence for MergedTransaction (Evan Goode)
- [c4a7533b] Print "persist" or "transient" in history info (Evan Goode)
- [728f30c2] persistence: store persist/transient in history DB (Evan Goode)
- [0364ce73] bootc tmt testing (Evan Goode)
- [54ff0ef9] Add name and email to `AUTHORS` (Alex Hedges)
- [21bfdef3] Check all versions of package for newest changelog date (Alex Hedges)
- [69b9de62] Close file handles during tests (Alex Hedges)
- [568388b2] Add missing entries `.gitignore` file (Alex Hedges)
- [c00cb87d] `--disableexcludes` and `--disableexcludepkgs` values are not optional (Aleš Matěj)
- [facc4ee7] Fix typo from previous commit (left over `]`) (Aleš Matěj)
- [94f665aa] Do not disable dnf-automatic.timer when upgrading to dnf5-plugin-automatic (Petr Písař)
- [d91b81ee] README: link to #dnf instead of #yum IRC (Evan Goode)
- [6e0718ff] Fix building on CentOS 9 (Evan Goode)
- [4b92ef06] packit: Use package version from the attached spec file (Jan Kolarik)
- [bb1d84bd] cli: Allow using destdir option for the new manifest plugin (Jan Kolarik)
- [57053b68] README: direct to Libera.Chat instead of Freenode (Evan Goode)
- [2acf6920] Add Dane H Lim to contributors list (Dane H Lim)
- [ea60887d] Add exit code change of some history subcommands (Dane H Lim)
- [aaa235d3] doc: document scriptout hook of TransactionProgress (Chris Riches)
- [a70771ec] TransactionProgress: don't call scriptout() with None (Chris Riches)</changelog>
</package>
<package pkgid="544bae7f89824a5ca896d316528e80062e1f858150e13064bca666a7967b5c73" name="dnf-bootc" arch="noarch">
  <version epoch="0" ver="4.24.0" rel="0.20250903044214.4.23.0+38.g5553ff7e.fc44"/>
  <changelog author="rpm-gitoverlay - 4.24.0-0.20250903044214.4.23.0+38.g5553ff7e" date="1755777600">- [5553ff7e] Fix incorrect bootc documentation link (Anish Bhatt)
- [b7eb2e39] automatic: Fix detecting releasever_minor (Petr Písař)
- [2a587320] Add modularity deprecation warning to doc pages (Evan Goode)
- [dfeab1ef] Add deprecation warning for module commands (Evan Goode)
- [aa1ba2d1] automatic: Expand email_to in command_email emitter to individual arguments (Petr Písař)
- [b1a44bee] Switch `centos-stream-9-x86_64` copr-builds to `centos-stream+epel-next-9-x86_64` (Aleš Matěj)
- [4bcc9d96] Add nightly to bootc tests (Aleš Matěj)
- [cb164294] Enable packit copr-builds and testing (Aleš Matěj)
- [360a97ac] Load filelists if there are any usr_drift_protected_paths (Evan Goode)
- [644ddd65] doc: Document `usr_drift_protected_paths` (Evan Goode)
- [aeb975e5] Support globs in usr_drift_protected_paths (Evan Goode)
- [d63e9f00] spec: package /etc/dnf/usr_drift_protected_paths.d (Evan Goode)
- [f2843f89] bootc: Check whether protected paths will be modified (Evan Goode)
- [bf07219f] conf: Test for segfaulting iterator in ConfigParser (Jan Kolarik)
- [aeac5ddc] ci: Remove "DNF CI" workflow (Evan Goode)
- [5bab2fa2] spec: Fix executing ctest on RHEL &lt; 10 (Petr Písař)
- [d748a422] spec: Remove support for RHEL &lt;= 7 (Petr Písař)
- [ab1a0d54] spec: Allow to build with ninja (Evan Goode)
- [2d5869b9] history: persistence for MergedTransaction (Evan Goode)
- [c4a7533b] Print "persist" or "transient" in history info (Evan Goode)
- [728f30c2] persistence: store persist/transient in history DB (Evan Goode)
- [0364ce73] bootc tmt testing (Evan Goode)
- [54ff0ef9] Add name and email to `AUTHORS` (Alex Hedges)
- [21bfdef3] Check all versions of package for newest changelog date (Alex Hedges)
- [69b9de62] Close file handles during tests (Alex Hedges)
- [568388b2] Add missing entries `.gitignore` file (Alex Hedges)
- [c00cb87d] `--disableexcludes` and `--disableexcludepkgs` values are not optional (Aleš Matěj)
- [facc4ee7] Fix typo from previous commit (left over `]`) (Aleš Matěj)
- [94f665aa] Do not disable dnf-automatic.timer when upgrading to dnf5-plugin-automatic (Petr Písař)
- [d91b81ee] README: link to #dnf instead of #yum IRC (Evan Goode)
- [6e0718ff] Fix building on CentOS 9 (Evan Goode)
- [4b92ef06] packit: Use package version from the attached spec file (Jan Kolarik)
- [bb1d84bd] cli: Allow using destdir option for the new manifest plugin (Jan Kolarik)
- [57053b68] README: direct to Libera.Chat instead of Freenode (Evan Goode)
- [2acf6920] Add Dane H Lim to contributors list (Dane H Lim)
- [ea60887d] Add exit code change of some history subcommands (Dane H Lim)
- [aaa235d3] doc: document scriptout hook of TransactionProgress (Chris Riches)
- [a70771ec] TransactionProgress: don't call scriptout() with None (Chris Riches)</changelog>
</package>
<package pkgid="dc760b645357f2d942450df11ee3886e2895fff8a8bd69820c4ac44fc559844c" name="dnf-data" arch="noarch">
  <version epoch="0" ver="4.24.0" rel="0.20250903044214.4.23.0+38.g5553ff7e.fc44"/>
  <changelog author="rpm-gitoverlay - 4.24.0-0.20250903044214.4.23.0+38.g5553ff7e" date="1755777600">- [5553ff7e] Fix incorrect bootc documentation link (Anish Bhatt)
- [b7eb2e39] automatic: Fix detecting releasever_minor (Petr Písař)
- [2a587320] Add modularity deprecation warning to doc pages (Evan Goode)
- [dfeab1ef] Add deprecation warning for module commands (Evan Goode)
- [aa1ba2d1] automatic: Expand email_to in command_email emitter to individual arguments (Petr Písař)
- [b1a44bee] Switch `centos-stream-9-x86_64` copr-builds to `centos-stream+epel-next-9-x86_64` (Aleš Matěj)
- [4bcc9d96] Add nightly to bootc tests (Aleš Matěj)
- [cb164294] Enable packit copr-builds and testing (Aleš Matěj)
- [360a97ac] Load filelists if there are any usr_drift_protected_paths (Evan Goode)
- [644ddd65] doc: Document `usr_drift_protected_paths` (Evan Goode)
- [aeb975e5] Support globs in usr_drift_protected_paths (Evan Goode)
- [d63e9f00] spec: package /etc/dnf/usr_drift_protected_paths.d (Evan Goode)
- [f2843f89] bootc: Check whether protected paths will be modified (Evan Goode)
- [bf07219f] conf: Test for segfaulting iterator in ConfigParser (Jan Kolarik)
- [aeac5ddc] ci: Remove "DNF CI" workflow (Evan Goode)
- [5bab2fa2] spec: Fix executing ctest on RHEL &lt; 10 (Petr Písař)
- [d748a422] spec: Remove support for RHEL &lt;= 7 (Petr Písař)
- [ab1a0d54] spec: Allow to build with ninja (Evan Goode)
- [2d5869b9] history: persistence for MergedTransaction (Evan Goode)
- [c4a7533b] Print "persist" or "transient" in history info (Evan Goode)
- [728f30c2] persistence: store persist/transient in history DB (Evan Goode)
- [0364ce73] bootc tmt testing (Evan Goode)
- [54ff0ef9] Add name and email to `AUTHORS` (Alex Hedges)
- [21bfdef3] Check all versions of package for newest changelog date (Alex Hedges)
- [69b9de62] Close file handles during tests (Alex Hedges)
- [568388b2] Add missing entries `.gitignore` file (Alex Hedges)
- [c00cb87d] `--disableexcludes` and `--disableexcludepkgs` values are not optional (Aleš Matěj)
- [facc4ee7] Fix typo from previous commit (left over `]`) (Aleš Matěj)
- [94f665aa] Do not disable dnf-automatic.timer when upgrading to dnf5-plugin-automatic (Petr Písař)
- [d91b81ee] README: link to #dnf instead of #yum IRC (Evan Goode)
- [6e0718ff] Fix building on CentOS 9 (Evan Goode)
- [4b92ef06] packit: Use package version from the attached spec file (Jan Kolarik)
- [bb1d84bd] cli: Allow using destdir option for the new manifest plugin (Jan Kolarik)
- [57053b68] README: direct to Libera.Chat instead of Freenode (Evan Goode)
- [2acf6920] Add Dane H Lim to contributors list (Dane H Lim)
- [ea60887d] Add exit code change of some history subcommands (Dane H Lim)
- [aaa235d3] doc: document scriptout hook of TransactionProgress (Chris Riches)
- [a70771ec] TransactionProgress: don't call scriptout() with None (Chris Riches)</changelog>
</package>
<package pkgid="c6ac6c4394bca482f2b45aaa87110a9cd3b5f411910011673e5e7d52be16a64b" name="dnf-plugins-core" arch="noarch">
  <version epoch="0" ver="4.9.0" rel="1.git.1051.f458ab6.fc42"/>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.0-1" date="1680696000">- system-upgrade: Move from extras to core (RhBug:2054235)
- system-upgrade: Add support for security filters in offline-upgrade (RhBug:1939975)
- needs-restarting: Fix boot time derivation for systems with no rtc (RhBug:2137935)
- system-upgrade: Add --poweroff option to reboot
- download: Skip downloading weak deps when install_weak_deps=False
- copr: Switch to reading a copr.vendor.conf file to determine a vendor ID
- config-manager: Allow to specify the "main" section
- reposync: Documentation update (RhBug:2132383, 2182004)</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.1-1" date="1684152000">- reposync: Implement --safe-write-path option (RhBug:1898089)
- needs-restarting: Catch exception when no systemd unit exists for pid (RhBug:2122587)
- post-transaction-actions: Fix ConfigParser.substitute call
- builddep: Avoid using obsolete RPM API
- yum-utils: Only depend on python3-dnf, not dnf</changelog>
  <changelog author="Nicola Sella &lt;nsella@redhat.com&gt; - 4.4.2-1" date="1690459200">- Fixed copr.vendor.conf not loading
- "dnf copr enable" on "Asahi Fedora Linux Remix" guesses epel..x86_64
- system-upgrade: change http to https in unit file
- Fix systemd dependencies when using --poweroff option in system-upgrade plugin (RhBug:2211844)</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.3-1" date="1696593600">- needs-restarting: Avoid issue with garbage smaps chars (RhBug:2212953)
- needs-restarting: Add kernel-core to reboot list
- Update translations</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.4-1" date="1702036800">- needs-restarting: Add microcode_ctl to a reboot list</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.5.0-1" date="1707393600">- Request filelists metadata for plugins needing that</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.6.0-1" date="1711454400">- Updated AUTHORS file
- needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
- Add new plugin pre-transaction-actions</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.7.0-1" date="1713960000">- docs: Documentation of needs-restarting boot time
- man: Prepare pages for dnf5 switch
- spec: Prepare for switch of dnf5 in Rawhide</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.8.0-1" date="1718712000">- needs-restarting: Revert using systemd start time
- spec: Fix symbolic links to packaged files
- needs-restarting: detect packages providing NEED_REBOOT.
- build: Disable debug plugin on Fedora &gt; 40 and RHEL &gt; 9
- download plugin now resolves dependencies for debuginfo and debugsource packages</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.9.0-1" date="1723723200">- Enable leaves and show-leaves plugins for RHEL
- expired-pgp-keys: New plugin for detecting expired PGP keys
- reposync: Respect --norepopath with --metadata-path
- doc: copr plugin does not respect IP family preference
- expired-pgp-keys: Fix calling the hook at resolved time</changelog>
</package>
<package pkgid="0251ba09b0739fef8af7f4d5ea6e79892c007d97e185a4696fd03a68697beea0" name="dnf-plugins-core" arch="src">
  <version epoch="0" ver="4.9.0" rel="1.git.1051.f458ab6.fc42"/>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.0-1" date="1680696000">- system-upgrade: Move from extras to core (RhBug:2054235)
- system-upgrade: Add support for security filters in offline-upgrade (RhBug:1939975)
- needs-restarting: Fix boot time derivation for systems with no rtc (RhBug:2137935)
- system-upgrade: Add --poweroff option to reboot
- download: Skip downloading weak deps when install_weak_deps=False
- copr: Switch to reading a copr.vendor.conf file to determine a vendor ID
- config-manager: Allow to specify the "main" section
- reposync: Documentation update (RhBug:2132383, 2182004)</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.1-1" date="1684152000">- reposync: Implement --safe-write-path option (RhBug:1898089)
- needs-restarting: Catch exception when no systemd unit exists for pid (RhBug:2122587)
- post-transaction-actions: Fix ConfigParser.substitute call
- builddep: Avoid using obsolete RPM API
- yum-utils: Only depend on python3-dnf, not dnf</changelog>
  <changelog author="Nicola Sella &lt;nsella@redhat.com&gt; - 4.4.2-1" date="1690459200">- Fixed copr.vendor.conf not loading
- "dnf copr enable" on "Asahi Fedora Linux Remix" guesses epel..x86_64
- system-upgrade: change http to https in unit file
- Fix systemd dependencies when using --poweroff option in system-upgrade plugin (RhBug:2211844)</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.3-1" date="1696593600">- needs-restarting: Avoid issue with garbage smaps chars (RhBug:2212953)
- needs-restarting: Add kernel-core to reboot list
- Update translations</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.4-1" date="1702036800">- needs-restarting: Add microcode_ctl to a reboot list</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.5.0-1" date="1707393600">- Request filelists metadata for plugins needing that</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.6.0-1" date="1711454400">- Updated AUTHORS file
- needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
- Add new plugin pre-transaction-actions</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.7.0-1" date="1713960000">- docs: Documentation of needs-restarting boot time
- man: Prepare pages for dnf5 switch
- spec: Prepare for switch of dnf5 in Rawhide</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.8.0-1" date="1718712000">- needs-restarting: Revert using systemd start time
- spec: Fix symbolic links to packaged files
- needs-restarting: detect packages providing NEED_REBOOT.
- build: Disable debug plugin on Fedora &gt; 40 and RHEL &gt; 9
- download plugin now resolves dependencies for debuginfo and debugsource packages</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.9.0-1" date="1723723200">- Enable leaves and show-leaves plugins for RHEL
- expired-pgp-keys: New plugin for detecting expired PGP keys
- reposync: Respect --norepopath with --metadata-path
- doc: copr plugin does not respect IP family preference
- expired-pgp-keys: Fix calling the hook at resolved time</changelog>
</package>
<package pkgid="29feaa778f65157c026b0208bab24daab5d6be3101cf994a78031ee63bf77937" name="dnf-utils" arch="noarch">
  <version epoch="0" ver="4.9.0" rel="1.git.1051.f458ab6.fc42"/>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.0-1" date="1680696000">- system-upgrade: Move from extras to core (RhBug:2054235)
- system-upgrade: Add support for security filters in offline-upgrade (RhBug:1939975)
- needs-restarting: Fix boot time derivation for systems with no rtc (RhBug:2137935)
- system-upgrade: Add --poweroff option to reboot
- download: Skip downloading weak deps when install_weak_deps=False
- copr: Switch to reading a copr.vendor.conf file to determine a vendor ID
- config-manager: Allow to specify the "main" section
- reposync: Documentation update (RhBug:2132383, 2182004)</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.1-1" date="1684152000">- reposync: Implement --safe-write-path option (RhBug:1898089)
- needs-restarting: Catch exception when no systemd unit exists for pid (RhBug:2122587)
- post-transaction-actions: Fix ConfigParser.substitute call
- builddep: Avoid using obsolete RPM API
- yum-utils: Only depend on python3-dnf, not dnf</changelog>
  <changelog author="Nicola Sella &lt;nsella@redhat.com&gt; - 4.4.2-1" date="1690459200">- Fixed copr.vendor.conf not loading
- "dnf copr enable" on "Asahi Fedora Linux Remix" guesses epel..x86_64
- system-upgrade: change http to https in unit file
- Fix systemd dependencies when using --poweroff option in system-upgrade plugin (RhBug:2211844)</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.3-1" date="1696593600">- needs-restarting: Avoid issue with garbage smaps chars (RhBug:2212953)
- needs-restarting: Add kernel-core to reboot list
- Update translations</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.4-1" date="1702036800">- needs-restarting: Add microcode_ctl to a reboot list</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.5.0-1" date="1707393600">- Request filelists metadata for plugins needing that</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.6.0-1" date="1711454400">- Updated AUTHORS file
- needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
- Add new plugin pre-transaction-actions</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.7.0-1" date="1713960000">- docs: Documentation of needs-restarting boot time
- man: Prepare pages for dnf5 switch
- spec: Prepare for switch of dnf5 in Rawhide</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.8.0-1" date="1718712000">- needs-restarting: Revert using systemd start time
- spec: Fix symbolic links to packaged files
- needs-restarting: detect packages providing NEED_REBOOT.
- build: Disable debug plugin on Fedora &gt; 40 and RHEL &gt; 9
- download plugin now resolves dependencies for debuginfo and debugsource packages</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.9.0-1" date="1723723200">- Enable leaves and show-leaves plugins for RHEL
- expired-pgp-keys: New plugin for detecting expired PGP keys
- reposync: Respect --norepopath with --metadata-path
- doc: copr plugin does not respect IP family preference
- expired-pgp-keys: Fix calling the hook at resolved time</changelog>
</package>
<package pkgid="6db15fcd67cc62030c5a9329cd483735f035bd79c91b7eba96e58b9230dcf7e6" name="dnf5" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="bf8ee3f2797f8c129276edf730beaabe35bd3a95227f3af71a96a1ae38c4fd1c" name="dnf5" arch="src">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="a65953f9355c0b631a4237e1b64bdbcda18c1c87431ead9e586aa3c5da55ae74" name="dnf5-debuginfo" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="894d33a3f0bd055690b6dd58ef1f4984b95dac7b6fd64ff1a2ba6559eac51bc0" name="dnf5-debugsource" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="ea164625274dbf3b7b26cb99b938474c75d26bdafc183a7e0a249fed98e2a0b7" name="dnf5-devel" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="f945e8d4857c40f58579f9759391b72d63b9d56057f5892dc64ca01728afeb0c" name="dnf5-plugin-automatic" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="ad58513b5a7662fd711871ba4c32210bedc849d991a0b03843e1d96c6e169700" name="dnf5-plugin-automatic-debuginfo" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="2ee2ec0f94aa85fdafb10bc3ef38ffc2d8cea8b53efd6cba03d1fb765c2469d7" name="dnf5-plugins" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="b306e32395d1873e51050f4263bab2d3f884e0a7ede1c029d947e6a8c2c5b99e" name="dnf5-plugins-debuginfo" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="f511ed17417321eade6762c905dbb56e02ec9faa63b043b5615394f4a3f3dded" name="dnf5daemon-client" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="2430adb7dcb9018e390b18aaf7e5377b618c987b5d016eb519563ff2a4b2fd70" name="dnf5daemon-client-debuginfo" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="4dd18b78606088d8db1241d1df384e60ba0054df636fa4c2d4c26243163d3c9f" name="dnf5daemon-server" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="16dea21cbb4dec7501ba49b693eb3182ec6307f562f8cbad3a7b1c1f88429263" name="dnf5daemon-server-debuginfo" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="915cee23b292d6891a42d9dfebea472e198bf7956bf8b8971aecdd3cf570781a" name="dnf5daemon-server-polkit" arch="noarch">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="04925badd20ac847936f05a1f9d62d27a17505452ab5c27da7dabc4293ce347b" name="libdnf" arch="s390x">
  <version epoch="0" ver="0.75.0" rel="0.20250903044213.0.74.0+27.g96de9331.fc44"/>
  <changelog author="rpm-gitoverlay - 0.75.0-0.20250903044213.0.74.0+27.g96de9331" date="1753272000">- [96de9331] build: Fix searching libdnf header files (Petr Písař)
- [a067e647] spec: Consistently use CMake RPM macros (Petr Písař)
- [d5c446df] Remove unused functions with a bug (Aleš Matěj)
- [8fafa35b] Verify `fopen` return value otherwise we could crash (Aleš Matěj)
- [f9d44c4e] Replace deprecated `check` macros (Aleš Matěj)
- [84a8a950] conf: Add usr_drift_protected_paths (Evan Goode)
- [f708a5bf] packit: get the copr-build version from specfile (Aleš Matěj)
- [91ecbc72] Enable dnf-nightly for packit copr-builds and testing (Aleš Matěj)
- [6fccc5f8] Fix: dnf_context_load_vars: don't prepend installroot to varsdir (Jaroslav Rohel)
- [75b02a72] Always use result config.optBinds() by reference, not copy (Jaroslav Rohel)
- [e6e8a274] IniParser: Support glob range definition in section name, char ']' (Jaroslav Rohel)
- [13212775] Fix: filesystem::createSortedFileList: compare function (Jaroslav Rohel)
- [67cd9c32] Fix: filesystem::createSortedFileList: basename and compare string content (Jaroslav Rohel)
- [22a11eee] ci: Remove "DNF CI" workflow (Evan Goode)
- [a99c3bab] MergedTransaction::listPersistences (Evan Goode)
- [b9f17b3a] Bump version to 0.75.0 (Evan Goode)
- [1f6fb8b6] history DB: Add "persistence" column (Evan Goode)
- [0326d37b] Fix typo: douple space in pkg problems dict (Aleš Matěj)
- [416c6f15] [context] Make support for libdnf5 conf drop-in, overrides conditional (Jaroslav Rohel)
- [4b5742e1] [context] dnf_repo_commit: Save repository configuration to override file (Jaroslav Rohel)
- [fb10bade] [context] installroot support for reading drop-in and repos overrides (Jaroslav Rohel)
- [e7abceac] [context] dnf_context_set_install_root: set installroot to global mainConf (Jaroslav Rohel)
- [4e37949f] New functions filesystem::getRealpath, filesystem::isSubdirectory (Jaroslav Rohel)
- [bc7f926f] [context] Monitor drop-in cfg dirs and repos override dirs for changes (Jaroslav Rohel)
- [4bf8c548] [context] config: Support libdnf5 drop-in dirs and repository overrides (Jaroslav Rohel)
- [16db5ca0] New functions filesystem::pathJoin, filesystem::createSortedFileList (Jaroslav Rohel)
- [48ca1724] README: Repurpose warning to direct to libdnf5 (Evan Goode)</changelog>
</package>
<package pkgid="679db4533a5308e5b05c1cdbbfd8d1072bbfcbd85b9712dc518a0175a4d74f5a" name="libdnf" arch="src">
  <version epoch="0" ver="0.75.0" rel="0.20250903044213.0.74.0+27.g96de9331.fc44"/>
  <changelog author="rpm-gitoverlay - 0.75.0-0.20250903044213.0.74.0+27.g96de9331" date="1753272000">- [96de9331] build: Fix searching libdnf header files (Petr Písař)
- [a067e647] spec: Consistently use CMake RPM macros (Petr Písař)
- [d5c446df] Remove unused functions with a bug (Aleš Matěj)
- [8fafa35b] Verify `fopen` return value otherwise we could crash (Aleš Matěj)
- [f9d44c4e] Replace deprecated `check` macros (Aleš Matěj)
- [84a8a950] conf: Add usr_drift_protected_paths (Evan Goode)
- [f708a5bf] packit: get the copr-build version from specfile (Aleš Matěj)
- [91ecbc72] Enable dnf-nightly for packit copr-builds and testing (Aleš Matěj)
- [6fccc5f8] Fix: dnf_context_load_vars: don't prepend installroot to varsdir (Jaroslav Rohel)
- [75b02a72] Always use result config.optBinds() by reference, not copy (Jaroslav Rohel)
- [e6e8a274] IniParser: Support glob range definition in section name, char ']' (Jaroslav Rohel)
- [13212775] Fix: filesystem::createSortedFileList: compare function (Jaroslav Rohel)
- [67cd9c32] Fix: filesystem::createSortedFileList: basename and compare string content (Jaroslav Rohel)
- [22a11eee] ci: Remove "DNF CI" workflow (Evan Goode)
- [a99c3bab] MergedTransaction::listPersistences (Evan Goode)
- [b9f17b3a] Bump version to 0.75.0 (Evan Goode)
- [1f6fb8b6] history DB: Add "persistence" column (Evan Goode)
- [0326d37b] Fix typo: douple space in pkg problems dict (Aleš Matěj)
- [416c6f15] [context] Make support for libdnf5 conf drop-in, overrides conditional (Jaroslav Rohel)
- [4b5742e1] [context] dnf_repo_commit: Save repository configuration to override file (Jaroslav Rohel)
- [fb10bade] [context] installroot support for reading drop-in and repos overrides (Jaroslav Rohel)
- [e7abceac] [context] dnf_context_set_install_root: set installroot to global mainConf (Jaroslav Rohel)
- [4e37949f] New functions filesystem::getRealpath, filesystem::isSubdirectory (Jaroslav Rohel)
- [bc7f926f] [context] Monitor drop-in cfg dirs and repos override dirs for changes (Jaroslav Rohel)
- [4bf8c548] [context] config: Support libdnf5 drop-in dirs and repository overrides (Jaroslav Rohel)
- [16db5ca0] New functions filesystem::pathJoin, filesystem::createSortedFileList (Jaroslav Rohel)
- [48ca1724] README: Repurpose warning to direct to libdnf5 (Evan Goode)</changelog>
</package>
<package pkgid="a6069ccf3ad10ef67bb0fe7be67b3c3809c1c961c8fb4afe0e4db51e144c84c4" name="libdnf-debuginfo" arch="s390x">
  <version epoch="0" ver="0.75.0" rel="0.20250903044213.0.74.0+27.g96de9331.fc44"/>
  <changelog author="rpm-gitoverlay - 0.75.0-0.20250903044213.0.74.0+27.g96de9331" date="1753272000">- [96de9331] build: Fix searching libdnf header files (Petr Písař)
- [a067e647] spec: Consistently use CMake RPM macros (Petr Písař)
- [d5c446df] Remove unused functions with a bug (Aleš Matěj)
- [8fafa35b] Verify `fopen` return value otherwise we could crash (Aleš Matěj)
- [f9d44c4e] Replace deprecated `check` macros (Aleš Matěj)
- [84a8a950] conf: Add usr_drift_protected_paths (Evan Goode)
- [f708a5bf] packit: get the copr-build version from specfile (Aleš Matěj)
- [91ecbc72] Enable dnf-nightly for packit copr-builds and testing (Aleš Matěj)
- [6fccc5f8] Fix: dnf_context_load_vars: don't prepend installroot to varsdir (Jaroslav Rohel)
- [75b02a72] Always use result config.optBinds() by reference, not copy (Jaroslav Rohel)
- [e6e8a274] IniParser: Support glob range definition in section name, char ']' (Jaroslav Rohel)
- [13212775] Fix: filesystem::createSortedFileList: compare function (Jaroslav Rohel)
- [67cd9c32] Fix: filesystem::createSortedFileList: basename and compare string content (Jaroslav Rohel)
- [22a11eee] ci: Remove "DNF CI" workflow (Evan Goode)
- [a99c3bab] MergedTransaction::listPersistences (Evan Goode)
- [b9f17b3a] Bump version to 0.75.0 (Evan Goode)
- [1f6fb8b6] history DB: Add "persistence" column (Evan Goode)
- [0326d37b] Fix typo: douple space in pkg problems dict (Aleš Matěj)
- [416c6f15] [context] Make support for libdnf5 conf drop-in, overrides conditional (Jaroslav Rohel)
- [4b5742e1] [context] dnf_repo_commit: Save repository configuration to override file (Jaroslav Rohel)
- [fb10bade] [context] installroot support for reading drop-in and repos overrides (Jaroslav Rohel)
- [e7abceac] [context] dnf_context_set_install_root: set installroot to global mainConf (Jaroslav Rohel)
- [4e37949f] New functions filesystem::getRealpath, filesystem::isSubdirectory (Jaroslav Rohel)
- [bc7f926f] [context] Monitor drop-in cfg dirs and repos override dirs for changes (Jaroslav Rohel)
- [4bf8c548] [context] config: Support libdnf5 drop-in dirs and repository overrides (Jaroslav Rohel)
- [16db5ca0] New functions filesystem::pathJoin, filesystem::createSortedFileList (Jaroslav Rohel)
- [48ca1724] README: Repurpose warning to direct to libdnf5 (Evan Goode)</changelog>
</package>
<package pkgid="5a10b8376faaae36528cfef9cae608d4834bac966b80a7cebe877263b909a78d" name="libdnf-debugsource" arch="s390x">
  <version epoch="0" ver="0.75.0" rel="0.20250903044213.0.74.0+27.g96de9331.fc44"/>
  <changelog author="rpm-gitoverlay - 0.75.0-0.20250903044213.0.74.0+27.g96de9331" date="1753272000">- [96de9331] build: Fix searching libdnf header files (Petr Písař)
- [a067e647] spec: Consistently use CMake RPM macros (Petr Písař)
- [d5c446df] Remove unused functions with a bug (Aleš Matěj)
- [8fafa35b] Verify `fopen` return value otherwise we could crash (Aleš Matěj)
- [f9d44c4e] Replace deprecated `check` macros (Aleš Matěj)
- [84a8a950] conf: Add usr_drift_protected_paths (Evan Goode)
- [f708a5bf] packit: get the copr-build version from specfile (Aleš Matěj)
- [91ecbc72] Enable dnf-nightly for packit copr-builds and testing (Aleš Matěj)
- [6fccc5f8] Fix: dnf_context_load_vars: don't prepend installroot to varsdir (Jaroslav Rohel)
- [75b02a72] Always use result config.optBinds() by reference, not copy (Jaroslav Rohel)
- [e6e8a274] IniParser: Support glob range definition in section name, char ']' (Jaroslav Rohel)
- [13212775] Fix: filesystem::createSortedFileList: compare function (Jaroslav Rohel)
- [67cd9c32] Fix: filesystem::createSortedFileList: basename and compare string content (Jaroslav Rohel)
- [22a11eee] ci: Remove "DNF CI" workflow (Evan Goode)
- [a99c3bab] MergedTransaction::listPersistences (Evan Goode)
- [b9f17b3a] Bump version to 0.75.0 (Evan Goode)
- [1f6fb8b6] history DB: Add "persistence" column (Evan Goode)
- [0326d37b] Fix typo: douple space in pkg problems dict (Aleš Matěj)
- [416c6f15] [context] Make support for libdnf5 conf drop-in, overrides conditional (Jaroslav Rohel)
- [4b5742e1] [context] dnf_repo_commit: Save repository configuration to override file (Jaroslav Rohel)
- [fb10bade] [context] installroot support for reading drop-in and repos overrides (Jaroslav Rohel)
- [e7abceac] [context] dnf_context_set_install_root: set installroot to global mainConf (Jaroslav Rohel)
- [4e37949f] New functions filesystem::getRealpath, filesystem::isSubdirectory (Jaroslav Rohel)
- [bc7f926f] [context] Monitor drop-in cfg dirs and repos override dirs for changes (Jaroslav Rohel)
- [4bf8c548] [context] config: Support libdnf5 drop-in dirs and repository overrides (Jaroslav Rohel)
- [16db5ca0] New functions filesystem::pathJoin, filesystem::createSortedFileList (Jaroslav Rohel)
- [48ca1724] README: Repurpose warning to direct to libdnf5 (Evan Goode)</changelog>
</package>
<package pkgid="2e5b5d675aa59e32a0a97c5e09783d56218e2ce05ab71cf3013a1becee2dd1f2" name="libdnf-devel" arch="s390x">
  <version epoch="0" ver="0.75.0" rel="0.20250903044213.0.74.0+27.g96de9331.fc44"/>
  <changelog author="rpm-gitoverlay - 0.75.0-0.20250903044213.0.74.0+27.g96de9331" date="1753272000">- [96de9331] build: Fix searching libdnf header files (Petr Písař)
- [a067e647] spec: Consistently use CMake RPM macros (Petr Písař)
- [d5c446df] Remove unused functions with a bug (Aleš Matěj)
- [8fafa35b] Verify `fopen` return value otherwise we could crash (Aleš Matěj)
- [f9d44c4e] Replace deprecated `check` macros (Aleš Matěj)
- [84a8a950] conf: Add usr_drift_protected_paths (Evan Goode)
- [f708a5bf] packit: get the copr-build version from specfile (Aleš Matěj)
- [91ecbc72] Enable dnf-nightly for packit copr-builds and testing (Aleš Matěj)
- [6fccc5f8] Fix: dnf_context_load_vars: don't prepend installroot to varsdir (Jaroslav Rohel)
- [75b02a72] Always use result config.optBinds() by reference, not copy (Jaroslav Rohel)
- [e6e8a274] IniParser: Support glob range definition in section name, char ']' (Jaroslav Rohel)
- [13212775] Fix: filesystem::createSortedFileList: compare function (Jaroslav Rohel)
- [67cd9c32] Fix: filesystem::createSortedFileList: basename and compare string content (Jaroslav Rohel)
- [22a11eee] ci: Remove "DNF CI" workflow (Evan Goode)
- [a99c3bab] MergedTransaction::listPersistences (Evan Goode)
- [b9f17b3a] Bump version to 0.75.0 (Evan Goode)
- [1f6fb8b6] history DB: Add "persistence" column (Evan Goode)
- [0326d37b] Fix typo: douple space in pkg problems dict (Aleš Matěj)
- [416c6f15] [context] Make support for libdnf5 conf drop-in, overrides conditional (Jaroslav Rohel)
- [4b5742e1] [context] dnf_repo_commit: Save repository configuration to override file (Jaroslav Rohel)
- [fb10bade] [context] installroot support for reading drop-in and repos overrides (Jaroslav Rohel)
- [e7abceac] [context] dnf_context_set_install_root: set installroot to global mainConf (Jaroslav Rohel)
- [4e37949f] New functions filesystem::getRealpath, filesystem::isSubdirectory (Jaroslav Rohel)
- [bc7f926f] [context] Monitor drop-in cfg dirs and repos override dirs for changes (Jaroslav Rohel)
- [4bf8c548] [context] config: Support libdnf5 drop-in dirs and repository overrides (Jaroslav Rohel)
- [16db5ca0] New functions filesystem::pathJoin, filesystem::createSortedFileList (Jaroslav Rohel)
- [48ca1724] README: Repurpose warning to direct to libdnf5 (Evan Goode)</changelog>
</package>
<package pkgid="b55d0780d317a3d8a2be390482d69b999da9ae565a997845c3d080dc5736da43" name="libdnf5" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="d2a56b3eb71b88d57c9a967ffaee5990341a04cd754f05f209f60423efc12dfd" name="libdnf5-cli" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="489b8f10e34688181b28223bacb99d1bf509d73f90033f1b750d91dcff91ce4a" name="libdnf5-cli-debuginfo" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="3f63f8e833a7d1b78419b02960eb86152b22af83250d7071f0ee09c10e3d96b0" name="libdnf5-cli-devel" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="ee7198a5f37e2e07381f4be5352abfa525730d60ca01f8f080f9e7afb1abd5bc" name="libdnf5-debuginfo" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="6cdb6bef7a6bf5f0d251d6de64fc4ab4e2635644f1bbcf809335f3837ef5e56a" name="libdnf5-devel" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="3eb6239db5a2ad7ef1944b2f6cb75beef833e0354ace3b98a64dc3bc67bdd113" name="libdnf5-plugin-actions" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="6c6232c953678b8d68d6af9ae607806b1b90945ec82135a56bf50b1208c0255b" name="libdnf5-plugin-actions-debuginfo" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="753a39829fea6efe786405217a65127a618c2f7c0780eae170b61ced1231a7e8" name="libdnf5-plugin-appstream" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="4b464e8f267063a8a9d1ab9df4802c1559cde659acfe40687ecfc64b5e02b3f3" name="libdnf5-plugin-appstream-debuginfo" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="421a49913c9cb801f60e53931780166d23ea7d4e3de50a0627a0dfcfb2899300" name="libdnf5-plugin-expired-pgp-keys" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="f37151cf1f440c69b53262e93cf004d69122b0989e06e9b9227703022b0d13fb" name="libdnf5-plugin-expired-pgp-keys-debuginfo" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="a6e4b13d7ab1a11f47c340d399288bb87bbb639f34b5983fed08c2afea8dd2bf" name="libdnf5-plugin-rhsm" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="57a1c5abe3d4bb1b3537de0e0fbeab1e30b7c05ef0f106e5ae304c7af2daa1df" name="libdnf5-plugin-rhsm-debuginfo" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="c51074f6e7be559d801a91d1dba88e02d1613257125e5854c0bcadcebed0f6db" name="perl-libdnf5" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="660cb798960ac23afe03cd39c3f929417865e0a3323fcf0c273b875dc0985e1c" name="perl-libdnf5-cli" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="8558d8dcf155f8cab605282de298ecb08a38b5bd49189bb114dc6a9dbd0fbbb0" name="perl-libdnf5-cli-debuginfo" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="1267c9addb0b6893bc57789247075f7072265fc592586792050d07c1ce025bac" name="perl-libdnf5-debuginfo" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="49f12c2f3bc328c920869c5d6c1736d5647a70c98c6cd4f62339ab1e39d075db" name="python3-dnf" arch="noarch">
  <version epoch="0" ver="4.24.0" rel="0.20250903044214.4.23.0+38.g5553ff7e.fc44"/>
  <changelog author="rpm-gitoverlay - 4.24.0-0.20250903044214.4.23.0+38.g5553ff7e" date="1755777600">- [5553ff7e] Fix incorrect bootc documentation link (Anish Bhatt)
- [b7eb2e39] automatic: Fix detecting releasever_minor (Petr Písař)
- [2a587320] Add modularity deprecation warning to doc pages (Evan Goode)
- [dfeab1ef] Add deprecation warning for module commands (Evan Goode)
- [aa1ba2d1] automatic: Expand email_to in command_email emitter to individual arguments (Petr Písař)
- [b1a44bee] Switch `centos-stream-9-x86_64` copr-builds to `centos-stream+epel-next-9-x86_64` (Aleš Matěj)
- [4bcc9d96] Add nightly to bootc tests (Aleš Matěj)
- [cb164294] Enable packit copr-builds and testing (Aleš Matěj)
- [360a97ac] Load filelists if there are any usr_drift_protected_paths (Evan Goode)
- [644ddd65] doc: Document `usr_drift_protected_paths` (Evan Goode)
- [aeb975e5] Support globs in usr_drift_protected_paths (Evan Goode)
- [d63e9f00] spec: package /etc/dnf/usr_drift_protected_paths.d (Evan Goode)
- [f2843f89] bootc: Check whether protected paths will be modified (Evan Goode)
- [bf07219f] conf: Test for segfaulting iterator in ConfigParser (Jan Kolarik)
- [aeac5ddc] ci: Remove "DNF CI" workflow (Evan Goode)
- [5bab2fa2] spec: Fix executing ctest on RHEL &lt; 10 (Petr Písař)
- [d748a422] spec: Remove support for RHEL &lt;= 7 (Petr Písař)
- [ab1a0d54] spec: Allow to build with ninja (Evan Goode)
- [2d5869b9] history: persistence for MergedTransaction (Evan Goode)
- [c4a7533b] Print "persist" or "transient" in history info (Evan Goode)
- [728f30c2] persistence: store persist/transient in history DB (Evan Goode)
- [0364ce73] bootc tmt testing (Evan Goode)
- [54ff0ef9] Add name and email to `AUTHORS` (Alex Hedges)
- [21bfdef3] Check all versions of package for newest changelog date (Alex Hedges)
- [69b9de62] Close file handles during tests (Alex Hedges)
- [568388b2] Add missing entries `.gitignore` file (Alex Hedges)
- [c00cb87d] `--disableexcludes` and `--disableexcludepkgs` values are not optional (Aleš Matěj)
- [facc4ee7] Fix typo from previous commit (left over `]`) (Aleš Matěj)
- [94f665aa] Do not disable dnf-automatic.timer when upgrading to dnf5-plugin-automatic (Petr Písař)
- [d91b81ee] README: link to #dnf instead of #yum IRC (Evan Goode)
- [6e0718ff] Fix building on CentOS 9 (Evan Goode)
- [4b92ef06] packit: Use package version from the attached spec file (Jan Kolarik)
- [bb1d84bd] cli: Allow using destdir option for the new manifest plugin (Jan Kolarik)
- [57053b68] README: direct to Libera.Chat instead of Freenode (Evan Goode)
- [2acf6920] Add Dane H Lim to contributors list (Dane H Lim)
- [ea60887d] Add exit code change of some history subcommands (Dane H Lim)
- [aaa235d3] doc: document scriptout hook of TransactionProgress (Chris Riches)
- [a70771ec] TransactionProgress: don't call scriptout() with None (Chris Riches)</changelog>
</package>
<package pkgid="dbd38a456c97f08c9c93b2285af14df25b2207a75b99cc5d658cf92534911ec4" name="python3-dnf-plugin-leaves" arch="noarch">
  <version epoch="0" ver="4.9.0" rel="1.git.1051.f458ab6.fc42"/>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.0-1" date="1680696000">- system-upgrade: Move from extras to core (RhBug:2054235)
- system-upgrade: Add support for security filters in offline-upgrade (RhBug:1939975)
- needs-restarting: Fix boot time derivation for systems with no rtc (RhBug:2137935)
- system-upgrade: Add --poweroff option to reboot
- download: Skip downloading weak deps when install_weak_deps=False
- copr: Switch to reading a copr.vendor.conf file to determine a vendor ID
- config-manager: Allow to specify the "main" section
- reposync: Documentation update (RhBug:2132383, 2182004)</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.1-1" date="1684152000">- reposync: Implement --safe-write-path option (RhBug:1898089)
- needs-restarting: Catch exception when no systemd unit exists for pid (RhBug:2122587)
- post-transaction-actions: Fix ConfigParser.substitute call
- builddep: Avoid using obsolete RPM API
- yum-utils: Only depend on python3-dnf, not dnf</changelog>
  <changelog author="Nicola Sella &lt;nsella@redhat.com&gt; - 4.4.2-1" date="1690459200">- Fixed copr.vendor.conf not loading
- "dnf copr enable" on "Asahi Fedora Linux Remix" guesses epel..x86_64
- system-upgrade: change http to https in unit file
- Fix systemd dependencies when using --poweroff option in system-upgrade plugin (RhBug:2211844)</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.3-1" date="1696593600">- needs-restarting: Avoid issue with garbage smaps chars (RhBug:2212953)
- needs-restarting: Add kernel-core to reboot list
- Update translations</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.4-1" date="1702036800">- needs-restarting: Add microcode_ctl to a reboot list</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.5.0-1" date="1707393600">- Request filelists metadata for plugins needing that</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.6.0-1" date="1711454400">- Updated AUTHORS file
- needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
- Add new plugin pre-transaction-actions</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.7.0-1" date="1713960000">- docs: Documentation of needs-restarting boot time
- man: Prepare pages for dnf5 switch
- spec: Prepare for switch of dnf5 in Rawhide</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.8.0-1" date="1718712000">- needs-restarting: Revert using systemd start time
- spec: Fix symbolic links to packaged files
- needs-restarting: detect packages providing NEED_REBOOT.
- build: Disable debug plugin on Fedora &gt; 40 and RHEL &gt; 9
- download plugin now resolves dependencies for debuginfo and debugsource packages</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.9.0-1" date="1723723200">- Enable leaves and show-leaves plugins for RHEL
- expired-pgp-keys: New plugin for detecting expired PGP keys
- reposync: Respect --norepopath with --metadata-path
- doc: copr plugin does not respect IP family preference
- expired-pgp-keys: Fix calling the hook at resolved time</changelog>
</package>
<package pkgid="ad4a11040cc33369d0e7d06980cc72542335a337b6b019996ba1412659c5792a" name="python3-dnf-plugin-local" arch="noarch">
  <version epoch="0" ver="4.9.0" rel="1.git.1051.f458ab6.fc42"/>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.0-1" date="1680696000">- system-upgrade: Move from extras to core (RhBug:2054235)
- system-upgrade: Add support for security filters in offline-upgrade (RhBug:1939975)
- needs-restarting: Fix boot time derivation for systems with no rtc (RhBug:2137935)
- system-upgrade: Add --poweroff option to reboot
- download: Skip downloading weak deps when install_weak_deps=False
- copr: Switch to reading a copr.vendor.conf file to determine a vendor ID
- config-manager: Allow to specify the "main" section
- reposync: Documentation update (RhBug:2132383, 2182004)</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.1-1" date="1684152000">- reposync: Implement --safe-write-path option (RhBug:1898089)
- needs-restarting: Catch exception when no systemd unit exists for pid (RhBug:2122587)
- post-transaction-actions: Fix ConfigParser.substitute call
- builddep: Avoid using obsolete RPM API
- yum-utils: Only depend on python3-dnf, not dnf</changelog>
  <changelog author="Nicola Sella &lt;nsella@redhat.com&gt; - 4.4.2-1" date="1690459200">- Fixed copr.vendor.conf not loading
- "dnf copr enable" on "Asahi Fedora Linux Remix" guesses epel..x86_64
- system-upgrade: change http to https in unit file
- Fix systemd dependencies when using --poweroff option in system-upgrade plugin (RhBug:2211844)</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.3-1" date="1696593600">- needs-restarting: Avoid issue with garbage smaps chars (RhBug:2212953)
- needs-restarting: Add kernel-core to reboot list
- Update translations</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.4-1" date="1702036800">- needs-restarting: Add microcode_ctl to a reboot list</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.5.0-1" date="1707393600">- Request filelists metadata for plugins needing that</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.6.0-1" date="1711454400">- Updated AUTHORS file
- needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
- Add new plugin pre-transaction-actions</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.7.0-1" date="1713960000">- docs: Documentation of needs-restarting boot time
- man: Prepare pages for dnf5 switch
- spec: Prepare for switch of dnf5 in Rawhide</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.8.0-1" date="1718712000">- needs-restarting: Revert using systemd start time
- spec: Fix symbolic links to packaged files
- needs-restarting: detect packages providing NEED_REBOOT.
- build: Disable debug plugin on Fedora &gt; 40 and RHEL &gt; 9
- download plugin now resolves dependencies for debuginfo and debugsource packages</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.9.0-1" date="1723723200">- Enable leaves and show-leaves plugins for RHEL
- expired-pgp-keys: New plugin for detecting expired PGP keys
- reposync: Respect --norepopath with --metadata-path
- doc: copr plugin does not respect IP family preference
- expired-pgp-keys: Fix calling the hook at resolved time</changelog>
</package>
<package pkgid="287159b46ab4363b9eef62b3bf670666198acff53d68effceccd553f0c88cc23" name="python3-dnf-plugin-modulesync" arch="noarch">
  <version epoch="0" ver="4.9.0" rel="1.git.1051.f458ab6.fc42"/>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.0-1" date="1680696000">- system-upgrade: Move from extras to core (RhBug:2054235)
- system-upgrade: Add support for security filters in offline-upgrade (RhBug:1939975)
- needs-restarting: Fix boot time derivation for systems with no rtc (RhBug:2137935)
- system-upgrade: Add --poweroff option to reboot
- download: Skip downloading weak deps when install_weak_deps=False
- copr: Switch to reading a copr.vendor.conf file to determine a vendor ID
- config-manager: Allow to specify the "main" section
- reposync: Documentation update (RhBug:2132383, 2182004)</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.1-1" date="1684152000">- reposync: Implement --safe-write-path option (RhBug:1898089)
- needs-restarting: Catch exception when no systemd unit exists for pid (RhBug:2122587)
- post-transaction-actions: Fix ConfigParser.substitute call
- builddep: Avoid using obsolete RPM API
- yum-utils: Only depend on python3-dnf, not dnf</changelog>
  <changelog author="Nicola Sella &lt;nsella@redhat.com&gt; - 4.4.2-1" date="1690459200">- Fixed copr.vendor.conf not loading
- "dnf copr enable" on "Asahi Fedora Linux Remix" guesses epel..x86_64
- system-upgrade: change http to https in unit file
- Fix systemd dependencies when using --poweroff option in system-upgrade plugin (RhBug:2211844)</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.3-1" date="1696593600">- needs-restarting: Avoid issue with garbage smaps chars (RhBug:2212953)
- needs-restarting: Add kernel-core to reboot list
- Update translations</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.4-1" date="1702036800">- needs-restarting: Add microcode_ctl to a reboot list</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.5.0-1" date="1707393600">- Request filelists metadata for plugins needing that</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.6.0-1" date="1711454400">- Updated AUTHORS file
- needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
- Add new plugin pre-transaction-actions</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.7.0-1" date="1713960000">- docs: Documentation of needs-restarting boot time
- man: Prepare pages for dnf5 switch
- spec: Prepare for switch of dnf5 in Rawhide</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.8.0-1" date="1718712000">- needs-restarting: Revert using systemd start time
- spec: Fix symbolic links to packaged files
- needs-restarting: detect packages providing NEED_REBOOT.
- build: Disable debug plugin on Fedora &gt; 40 and RHEL &gt; 9
- download plugin now resolves dependencies for debuginfo and debugsource packages</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.9.0-1" date="1723723200">- Enable leaves and show-leaves plugins for RHEL
- expired-pgp-keys: New plugin for detecting expired PGP keys
- reposync: Respect --norepopath with --metadata-path
- doc: copr plugin does not respect IP family preference
- expired-pgp-keys: Fix calling the hook at resolved time</changelog>
</package>
<package pkgid="176ac411fa20e011b4e73956ffe48bb3f39d095bb1bb465643854afd10a93d2f" name="python3-dnf-plugin-post-transaction-actions" arch="noarch">
  <version epoch="0" ver="4.9.0" rel="1.git.1051.f458ab6.fc42"/>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.0-1" date="1680696000">- system-upgrade: Move from extras to core (RhBug:2054235)
- system-upgrade: Add support for security filters in offline-upgrade (RhBug:1939975)
- needs-restarting: Fix boot time derivation for systems with no rtc (RhBug:2137935)
- system-upgrade: Add --poweroff option to reboot
- download: Skip downloading weak deps when install_weak_deps=False
- copr: Switch to reading a copr.vendor.conf file to determine a vendor ID
- config-manager: Allow to specify the "main" section
- reposync: Documentation update (RhBug:2132383, 2182004)</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.1-1" date="1684152000">- reposync: Implement --safe-write-path option (RhBug:1898089)
- needs-restarting: Catch exception when no systemd unit exists for pid (RhBug:2122587)
- post-transaction-actions: Fix ConfigParser.substitute call
- builddep: Avoid using obsolete RPM API
- yum-utils: Only depend on python3-dnf, not dnf</changelog>
  <changelog author="Nicola Sella &lt;nsella@redhat.com&gt; - 4.4.2-1" date="1690459200">- Fixed copr.vendor.conf not loading
- "dnf copr enable" on "Asahi Fedora Linux Remix" guesses epel..x86_64
- system-upgrade: change http to https in unit file
- Fix systemd dependencies when using --poweroff option in system-upgrade plugin (RhBug:2211844)</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.3-1" date="1696593600">- needs-restarting: Avoid issue with garbage smaps chars (RhBug:2212953)
- needs-restarting: Add kernel-core to reboot list
- Update translations</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.4-1" date="1702036800">- needs-restarting: Add microcode_ctl to a reboot list</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.5.0-1" date="1707393600">- Request filelists metadata for plugins needing that</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.6.0-1" date="1711454400">- Updated AUTHORS file
- needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
- Add new plugin pre-transaction-actions</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.7.0-1" date="1713960000">- docs: Documentation of needs-restarting boot time
- man: Prepare pages for dnf5 switch
- spec: Prepare for switch of dnf5 in Rawhide</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.8.0-1" date="1718712000">- needs-restarting: Revert using systemd start time
- spec: Fix symbolic links to packaged files
- needs-restarting: detect packages providing NEED_REBOOT.
- build: Disable debug plugin on Fedora &gt; 40 and RHEL &gt; 9
- download plugin now resolves dependencies for debuginfo and debugsource packages</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.9.0-1" date="1723723200">- Enable leaves and show-leaves plugins for RHEL
- expired-pgp-keys: New plugin for detecting expired PGP keys
- reposync: Respect --norepopath with --metadata-path
- doc: copr plugin does not respect IP family preference
- expired-pgp-keys: Fix calling the hook at resolved time</changelog>
</package>
<package pkgid="043d919b77c121be8c3eb85c9a898e5f147ace3609297ffd8dc26bdca570c2cf" name="python3-dnf-plugin-pre-transaction-actions" arch="noarch">
  <version epoch="0" ver="4.9.0" rel="1.git.1051.f458ab6.fc42"/>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.0-1" date="1680696000">- system-upgrade: Move from extras to core (RhBug:2054235)
- system-upgrade: Add support for security filters in offline-upgrade (RhBug:1939975)
- needs-restarting: Fix boot time derivation for systems with no rtc (RhBug:2137935)
- system-upgrade: Add --poweroff option to reboot
- download: Skip downloading weak deps when install_weak_deps=False
- copr: Switch to reading a copr.vendor.conf file to determine a vendor ID
- config-manager: Allow to specify the "main" section
- reposync: Documentation update (RhBug:2132383, 2182004)</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.1-1" date="1684152000">- reposync: Implement --safe-write-path option (RhBug:1898089)
- needs-restarting: Catch exception when no systemd unit exists for pid (RhBug:2122587)
- post-transaction-actions: Fix ConfigParser.substitute call
- builddep: Avoid using obsolete RPM API
- yum-utils: Only depend on python3-dnf, not dnf</changelog>
  <changelog author="Nicola Sella &lt;nsella@redhat.com&gt; - 4.4.2-1" date="1690459200">- Fixed copr.vendor.conf not loading
- "dnf copr enable" on "Asahi Fedora Linux Remix" guesses epel..x86_64
- system-upgrade: change http to https in unit file
- Fix systemd dependencies when using --poweroff option in system-upgrade plugin (RhBug:2211844)</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.3-1" date="1696593600">- needs-restarting: Avoid issue with garbage smaps chars (RhBug:2212953)
- needs-restarting: Add kernel-core to reboot list
- Update translations</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.4-1" date="1702036800">- needs-restarting: Add microcode_ctl to a reboot list</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.5.0-1" date="1707393600">- Request filelists metadata for plugins needing that</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.6.0-1" date="1711454400">- Updated AUTHORS file
- needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
- Add new plugin pre-transaction-actions</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.7.0-1" date="1713960000">- docs: Documentation of needs-restarting boot time
- man: Prepare pages for dnf5 switch
- spec: Prepare for switch of dnf5 in Rawhide</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.8.0-1" date="1718712000">- needs-restarting: Revert using systemd start time
- spec: Fix symbolic links to packaged files
- needs-restarting: detect packages providing NEED_REBOOT.
- build: Disable debug plugin on Fedora &gt; 40 and RHEL &gt; 9
- download plugin now resolves dependencies for debuginfo and debugsource packages</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.9.0-1" date="1723723200">- Enable leaves and show-leaves plugins for RHEL
- expired-pgp-keys: New plugin for detecting expired PGP keys
- reposync: Respect --norepopath with --metadata-path
- doc: copr plugin does not respect IP family preference
- expired-pgp-keys: Fix calling the hook at resolved time</changelog>
</package>
<package pkgid="2e65b465f6c44bcc38505fe1ed596ab18dd63947848f459e10628da0a79a0511" name="python3-dnf-plugin-show-leaves" arch="noarch">
  <version epoch="0" ver="4.9.0" rel="1.git.1051.f458ab6.fc42"/>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.0-1" date="1680696000">- system-upgrade: Move from extras to core (RhBug:2054235)
- system-upgrade: Add support for security filters in offline-upgrade (RhBug:1939975)
- needs-restarting: Fix boot time derivation for systems with no rtc (RhBug:2137935)
- system-upgrade: Add --poweroff option to reboot
- download: Skip downloading weak deps when install_weak_deps=False
- copr: Switch to reading a copr.vendor.conf file to determine a vendor ID
- config-manager: Allow to specify the "main" section
- reposync: Documentation update (RhBug:2132383, 2182004)</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.1-1" date="1684152000">- reposync: Implement --safe-write-path option (RhBug:1898089)
- needs-restarting: Catch exception when no systemd unit exists for pid (RhBug:2122587)
- post-transaction-actions: Fix ConfigParser.substitute call
- builddep: Avoid using obsolete RPM API
- yum-utils: Only depend on python3-dnf, not dnf</changelog>
  <changelog author="Nicola Sella &lt;nsella@redhat.com&gt; - 4.4.2-1" date="1690459200">- Fixed copr.vendor.conf not loading
- "dnf copr enable" on "Asahi Fedora Linux Remix" guesses epel..x86_64
- system-upgrade: change http to https in unit file
- Fix systemd dependencies when using --poweroff option in system-upgrade plugin (RhBug:2211844)</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.3-1" date="1696593600">- needs-restarting: Avoid issue with garbage smaps chars (RhBug:2212953)
- needs-restarting: Add kernel-core to reboot list
- Update translations</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.4-1" date="1702036800">- needs-restarting: Add microcode_ctl to a reboot list</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.5.0-1" date="1707393600">- Request filelists metadata for plugins needing that</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.6.0-1" date="1711454400">- Updated AUTHORS file
- needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
- Add new plugin pre-transaction-actions</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.7.0-1" date="1713960000">- docs: Documentation of needs-restarting boot time
- man: Prepare pages for dnf5 switch
- spec: Prepare for switch of dnf5 in Rawhide</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.8.0-1" date="1718712000">- needs-restarting: Revert using systemd start time
- spec: Fix symbolic links to packaged files
- needs-restarting: detect packages providing NEED_REBOOT.
- build: Disable debug plugin on Fedora &gt; 40 and RHEL &gt; 9
- download plugin now resolves dependencies for debuginfo and debugsource packages</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.9.0-1" date="1723723200">- Enable leaves and show-leaves plugins for RHEL
- expired-pgp-keys: New plugin for detecting expired PGP keys
- reposync: Respect --norepopath with --metadata-path
- doc: copr plugin does not respect IP family preference
- expired-pgp-keys: Fix calling the hook at resolved time</changelog>
</package>
<package pkgid="353721877ea24f7ddd31e0a2986ac221d74512c22e4c96c709ef43e09e937eaf" name="python3-dnf-plugin-versionlock" arch="noarch">
  <version epoch="0" ver="4.9.0" rel="1.git.1051.f458ab6.fc42"/>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.0-1" date="1680696000">- system-upgrade: Move from extras to core (RhBug:2054235)
- system-upgrade: Add support for security filters in offline-upgrade (RhBug:1939975)
- needs-restarting: Fix boot time derivation for systems with no rtc (RhBug:2137935)
- system-upgrade: Add --poweroff option to reboot
- download: Skip downloading weak deps when install_weak_deps=False
- copr: Switch to reading a copr.vendor.conf file to determine a vendor ID
- config-manager: Allow to specify the "main" section
- reposync: Documentation update (RhBug:2132383, 2182004)</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.1-1" date="1684152000">- reposync: Implement --safe-write-path option (RhBug:1898089)
- needs-restarting: Catch exception when no systemd unit exists for pid (RhBug:2122587)
- post-transaction-actions: Fix ConfigParser.substitute call
- builddep: Avoid using obsolete RPM API
- yum-utils: Only depend on python3-dnf, not dnf</changelog>
  <changelog author="Nicola Sella &lt;nsella@redhat.com&gt; - 4.4.2-1" date="1690459200">- Fixed copr.vendor.conf not loading
- "dnf copr enable" on "Asahi Fedora Linux Remix" guesses epel..x86_64
- system-upgrade: change http to https in unit file
- Fix systemd dependencies when using --poweroff option in system-upgrade plugin (RhBug:2211844)</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.3-1" date="1696593600">- needs-restarting: Avoid issue with garbage smaps chars (RhBug:2212953)
- needs-restarting: Add kernel-core to reboot list
- Update translations</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.4-1" date="1702036800">- needs-restarting: Add microcode_ctl to a reboot list</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.5.0-1" date="1707393600">- Request filelists metadata for plugins needing that</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.6.0-1" date="1711454400">- Updated AUTHORS file
- needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
- Add new plugin pre-transaction-actions</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.7.0-1" date="1713960000">- docs: Documentation of needs-restarting boot time
- man: Prepare pages for dnf5 switch
- spec: Prepare for switch of dnf5 in Rawhide</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.8.0-1" date="1718712000">- needs-restarting: Revert using systemd start time
- spec: Fix symbolic links to packaged files
- needs-restarting: detect packages providing NEED_REBOOT.
- build: Disable debug plugin on Fedora &gt; 40 and RHEL &gt; 9
- download plugin now resolves dependencies for debuginfo and debugsource packages</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.9.0-1" date="1723723200">- Enable leaves and show-leaves plugins for RHEL
- expired-pgp-keys: New plugin for detecting expired PGP keys
- reposync: Respect --norepopath with --metadata-path
- doc: copr plugin does not respect IP family preference
- expired-pgp-keys: Fix calling the hook at resolved time</changelog>
</package>
<package pkgid="d902e089984e82e59e265eff7a66e6053eb4af1972ae444597e5c7026e2d75fb" name="python3-dnf-plugins-core" arch="noarch">
  <version epoch="0" ver="4.9.0" rel="1.git.1051.f458ab6.fc42"/>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.0-1" date="1680696000">- system-upgrade: Move from extras to core (RhBug:2054235)
- system-upgrade: Add support for security filters in offline-upgrade (RhBug:1939975)
- needs-restarting: Fix boot time derivation for systems with no rtc (RhBug:2137935)
- system-upgrade: Add --poweroff option to reboot
- download: Skip downloading weak deps when install_weak_deps=False
- copr: Switch to reading a copr.vendor.conf file to determine a vendor ID
- config-manager: Allow to specify the "main" section
- reposync: Documentation update (RhBug:2132383, 2182004)</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.1-1" date="1684152000">- reposync: Implement --safe-write-path option (RhBug:1898089)
- needs-restarting: Catch exception when no systemd unit exists for pid (RhBug:2122587)
- post-transaction-actions: Fix ConfigParser.substitute call
- builddep: Avoid using obsolete RPM API
- yum-utils: Only depend on python3-dnf, not dnf</changelog>
  <changelog author="Nicola Sella &lt;nsella@redhat.com&gt; - 4.4.2-1" date="1690459200">- Fixed copr.vendor.conf not loading
- "dnf copr enable" on "Asahi Fedora Linux Remix" guesses epel..x86_64
- system-upgrade: change http to https in unit file
- Fix systemd dependencies when using --poweroff option in system-upgrade plugin (RhBug:2211844)</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.3-1" date="1696593600">- needs-restarting: Avoid issue with garbage smaps chars (RhBug:2212953)
- needs-restarting: Add kernel-core to reboot list
- Update translations</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.4.4-1" date="1702036800">- needs-restarting: Add microcode_ctl to a reboot list</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.5.0-1" date="1707393600">- Request filelists metadata for plugins needing that</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.6.0-1" date="1711454400">- Updated AUTHORS file
- needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
- Add new plugin pre-transaction-actions</changelog>
  <changelog author="Jan Kolarik &lt;jkolarik@redhat.com&gt; - 4.7.0-1" date="1713960000">- docs: Documentation of needs-restarting boot time
- man: Prepare pages for dnf5 switch
- spec: Prepare for switch of dnf5 in Rawhide</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.8.0-1" date="1718712000">- needs-restarting: Revert using systemd start time
- spec: Fix symbolic links to packaged files
- needs-restarting: detect packages providing NEED_REBOOT.
- build: Disable debug plugin on Fedora &gt; 40 and RHEL &gt; 9
- download plugin now resolves dependencies for debuginfo and debugsource packages</changelog>
  <changelog author="Evan Goode &lt;mail@evangoo.de&gt; - 4.9.0-1" date="1723723200">- Enable leaves and show-leaves plugins for RHEL
- expired-pgp-keys: New plugin for detecting expired PGP keys
- reposync: Respect --norepopath with --metadata-path
- doc: copr plugin does not respect IP family preference
- expired-pgp-keys: Fix calling the hook at resolved time</changelog>
</package>
<package pkgid="ff063dc10f1cbf0592b7aaff091ab759bdf4937b5788962e7da0a937504b2b9f" name="python3-hawkey" arch="s390x">
  <version epoch="0" ver="0.75.0" rel="0.20250903044213.0.74.0+27.g96de9331.fc44"/>
  <changelog author="rpm-gitoverlay - 0.75.0-0.20250903044213.0.74.0+27.g96de9331" date="1753272000">- [96de9331] build: Fix searching libdnf header files (Petr Písař)
- [a067e647] spec: Consistently use CMake RPM macros (Petr Písař)
- [d5c446df] Remove unused functions with a bug (Aleš Matěj)
- [8fafa35b] Verify `fopen` return value otherwise we could crash (Aleš Matěj)
- [f9d44c4e] Replace deprecated `check` macros (Aleš Matěj)
- [84a8a950] conf: Add usr_drift_protected_paths (Evan Goode)
- [f708a5bf] packit: get the copr-build version from specfile (Aleš Matěj)
- [91ecbc72] Enable dnf-nightly for packit copr-builds and testing (Aleš Matěj)
- [6fccc5f8] Fix: dnf_context_load_vars: don't prepend installroot to varsdir (Jaroslav Rohel)
- [75b02a72] Always use result config.optBinds() by reference, not copy (Jaroslav Rohel)
- [e6e8a274] IniParser: Support glob range definition in section name, char ']' (Jaroslav Rohel)
- [13212775] Fix: filesystem::createSortedFileList: compare function (Jaroslav Rohel)
- [67cd9c32] Fix: filesystem::createSortedFileList: basename and compare string content (Jaroslav Rohel)
- [22a11eee] ci: Remove "DNF CI" workflow (Evan Goode)
- [a99c3bab] MergedTransaction::listPersistences (Evan Goode)
- [b9f17b3a] Bump version to 0.75.0 (Evan Goode)
- [1f6fb8b6] history DB: Add "persistence" column (Evan Goode)
- [0326d37b] Fix typo: douple space in pkg problems dict (Aleš Matěj)
- [416c6f15] [context] Make support for libdnf5 conf drop-in, overrides conditional (Jaroslav Rohel)
- [4b5742e1] [context] dnf_repo_commit: Save repository configuration to override file (Jaroslav Rohel)
- [fb10bade] [context] installroot support for reading drop-in and repos overrides (Jaroslav Rohel)
- [e7abceac] [context] dnf_context_set_install_root: set installroot to global mainConf (Jaroslav Rohel)
- [4e37949f] New functions filesystem::getRealpath, filesystem::isSubdirectory (Jaroslav Rohel)
- [bc7f926f] [context] Monitor drop-in cfg dirs and repos override dirs for changes (Jaroslav Rohel)
- [4bf8c548] [context] config: Support libdnf5 drop-in dirs and repository overrides (Jaroslav Rohel)
- [16db5ca0] New functions filesystem::pathJoin, filesystem::createSortedFileList (Jaroslav Rohel)
- [48ca1724] README: Repurpose warning to direct to libdnf5 (Evan Goode)</changelog>
</package>
<package pkgid="ca40303113dec86ff49de40d981ef95c9719132961302f731193f206eb4c63df" name="python3-hawkey-debuginfo" arch="s390x">
  <version epoch="0" ver="0.75.0" rel="0.20250903044213.0.74.0+27.g96de9331.fc44"/>
  <changelog author="rpm-gitoverlay - 0.75.0-0.20250903044213.0.74.0+27.g96de9331" date="1753272000">- [96de9331] build: Fix searching libdnf header files (Petr Písař)
- [a067e647] spec: Consistently use CMake RPM macros (Petr Písař)
- [d5c446df] Remove unused functions with a bug (Aleš Matěj)
- [8fafa35b] Verify `fopen` return value otherwise we could crash (Aleš Matěj)
- [f9d44c4e] Replace deprecated `check` macros (Aleš Matěj)
- [84a8a950] conf: Add usr_drift_protected_paths (Evan Goode)
- [f708a5bf] packit: get the copr-build version from specfile (Aleš Matěj)
- [91ecbc72] Enable dnf-nightly for packit copr-builds and testing (Aleš Matěj)
- [6fccc5f8] Fix: dnf_context_load_vars: don't prepend installroot to varsdir (Jaroslav Rohel)
- [75b02a72] Always use result config.optBinds() by reference, not copy (Jaroslav Rohel)
- [e6e8a274] IniParser: Support glob range definition in section name, char ']' (Jaroslav Rohel)
- [13212775] Fix: filesystem::createSortedFileList: compare function (Jaroslav Rohel)
- [67cd9c32] Fix: filesystem::createSortedFileList: basename and compare string content (Jaroslav Rohel)
- [22a11eee] ci: Remove "DNF CI" workflow (Evan Goode)
- [a99c3bab] MergedTransaction::listPersistences (Evan Goode)
- [b9f17b3a] Bump version to 0.75.0 (Evan Goode)
- [1f6fb8b6] history DB: Add "persistence" column (Evan Goode)
- [0326d37b] Fix typo: douple space in pkg problems dict (Aleš Matěj)
- [416c6f15] [context] Make support for libdnf5 conf drop-in, overrides conditional (Jaroslav Rohel)
- [4b5742e1] [context] dnf_repo_commit: Save repository configuration to override file (Jaroslav Rohel)
- [fb10bade] [context] installroot support for reading drop-in and repos overrides (Jaroslav Rohel)
- [e7abceac] [context] dnf_context_set_install_root: set installroot to global mainConf (Jaroslav Rohel)
- [4e37949f] New functions filesystem::getRealpath, filesystem::isSubdirectory (Jaroslav Rohel)
- [bc7f926f] [context] Monitor drop-in cfg dirs and repos override dirs for changes (Jaroslav Rohel)
- [4bf8c548] [context] config: Support libdnf5 drop-in dirs and repository overrides (Jaroslav Rohel)
- [16db5ca0] New functions filesystem::pathJoin, filesystem::createSortedFileList (Jaroslav Rohel)
- [48ca1724] README: Repurpose warning to direct to libdnf5 (Evan Goode)</changelog>
</package>
<package pkgid="ac337d7a7c7e74cf59779c09c00ab1394b63bd588da02a862a21306fd6ac5cde" name="python3-libdnf" arch="s390x">
  <version epoch="0" ver="0.75.0" rel="0.20250903044213.0.74.0+27.g96de9331.fc44"/>
  <changelog author="rpm-gitoverlay - 0.75.0-0.20250903044213.0.74.0+27.g96de9331" date="1753272000">- [96de9331] build: Fix searching libdnf header files (Petr Písař)
- [a067e647] spec: Consistently use CMake RPM macros (Petr Písař)
- [d5c446df] Remove unused functions with a bug (Aleš Matěj)
- [8fafa35b] Verify `fopen` return value otherwise we could crash (Aleš Matěj)
- [f9d44c4e] Replace deprecated `check` macros (Aleš Matěj)
- [84a8a950] conf: Add usr_drift_protected_paths (Evan Goode)
- [f708a5bf] packit: get the copr-build version from specfile (Aleš Matěj)
- [91ecbc72] Enable dnf-nightly for packit copr-builds and testing (Aleš Matěj)
- [6fccc5f8] Fix: dnf_context_load_vars: don't prepend installroot to varsdir (Jaroslav Rohel)
- [75b02a72] Always use result config.optBinds() by reference, not copy (Jaroslav Rohel)
- [e6e8a274] IniParser: Support glob range definition in section name, char ']' (Jaroslav Rohel)
- [13212775] Fix: filesystem::createSortedFileList: compare function (Jaroslav Rohel)
- [67cd9c32] Fix: filesystem::createSortedFileList: basename and compare string content (Jaroslav Rohel)
- [22a11eee] ci: Remove "DNF CI" workflow (Evan Goode)
- [a99c3bab] MergedTransaction::listPersistences (Evan Goode)
- [b9f17b3a] Bump version to 0.75.0 (Evan Goode)
- [1f6fb8b6] history DB: Add "persistence" column (Evan Goode)
- [0326d37b] Fix typo: douple space in pkg problems dict (Aleš Matěj)
- [416c6f15] [context] Make support for libdnf5 conf drop-in, overrides conditional (Jaroslav Rohel)
- [4b5742e1] [context] dnf_repo_commit: Save repository configuration to override file (Jaroslav Rohel)
- [fb10bade] [context] installroot support for reading drop-in and repos overrides (Jaroslav Rohel)
- [e7abceac] [context] dnf_context_set_install_root: set installroot to global mainConf (Jaroslav Rohel)
- [4e37949f] New functions filesystem::getRealpath, filesystem::isSubdirectory (Jaroslav Rohel)
- [bc7f926f] [context] Monitor drop-in cfg dirs and repos override dirs for changes (Jaroslav Rohel)
- [4bf8c548] [context] config: Support libdnf5 drop-in dirs and repository overrides (Jaroslav Rohel)
- [16db5ca0] New functions filesystem::pathJoin, filesystem::createSortedFileList (Jaroslav Rohel)
- [48ca1724] README: Repurpose warning to direct to libdnf5 (Evan Goode)</changelog>
</package>
<package pkgid="034cab8159b266f1b053ba6e44fda3f4e881898cf673d35516efc501b9cd8550" name="python3-libdnf-debuginfo" arch="s390x">
  <version epoch="0" ver="0.75.0" rel="0.20250903044213.0.74.0+27.g96de9331.fc44"/>
  <changelog author="rpm-gitoverlay - 0.75.0-0.20250903044213.0.74.0+27.g96de9331" date="1753272000">- [96de9331] build: Fix searching libdnf header files (Petr Písař)
- [a067e647] spec: Consistently use CMake RPM macros (Petr Písař)
- [d5c446df] Remove unused functions with a bug (Aleš Matěj)
- [8fafa35b] Verify `fopen` return value otherwise we could crash (Aleš Matěj)
- [f9d44c4e] Replace deprecated `check` macros (Aleš Matěj)
- [84a8a950] conf: Add usr_drift_protected_paths (Evan Goode)
- [f708a5bf] packit: get the copr-build version from specfile (Aleš Matěj)
- [91ecbc72] Enable dnf-nightly for packit copr-builds and testing (Aleš Matěj)
- [6fccc5f8] Fix: dnf_context_load_vars: don't prepend installroot to varsdir (Jaroslav Rohel)
- [75b02a72] Always use result config.optBinds() by reference, not copy (Jaroslav Rohel)
- [e6e8a274] IniParser: Support glob range definition in section name, char ']' (Jaroslav Rohel)
- [13212775] Fix: filesystem::createSortedFileList: compare function (Jaroslav Rohel)
- [67cd9c32] Fix: filesystem::createSortedFileList: basename and compare string content (Jaroslav Rohel)
- [22a11eee] ci: Remove "DNF CI" workflow (Evan Goode)
- [a99c3bab] MergedTransaction::listPersistences (Evan Goode)
- [b9f17b3a] Bump version to 0.75.0 (Evan Goode)
- [1f6fb8b6] history DB: Add "persistence" column (Evan Goode)
- [0326d37b] Fix typo: douple space in pkg problems dict (Aleš Matěj)
- [416c6f15] [context] Make support for libdnf5 conf drop-in, overrides conditional (Jaroslav Rohel)
- [4b5742e1] [context] dnf_repo_commit: Save repository configuration to override file (Jaroslav Rohel)
- [fb10bade] [context] installroot support for reading drop-in and repos overrides (Jaroslav Rohel)
- [e7abceac] [context] dnf_context_set_install_root: set installroot to global mainConf (Jaroslav Rohel)
- [4e37949f] New functions filesystem::getRealpath, filesystem::isSubdirectory (Jaroslav Rohel)
- [bc7f926f] [context] Monitor drop-in cfg dirs and repos override dirs for changes (Jaroslav Rohel)
- [4bf8c548] [context] config: Support libdnf5 drop-in dirs and repository overrides (Jaroslav Rohel)
- [16db5ca0] New functions filesystem::pathJoin, filesystem::createSortedFileList (Jaroslav Rohel)
- [48ca1724] README: Repurpose warning to direct to libdnf5 (Evan Goode)</changelog>
</package>
<package pkgid="3570f14308fe401158b0931270bee7b218e6aad6d307773c9e9c11a4f81add16" name="python3-libdnf5" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="f9f5aa41042e1e8c532fe36c1569cbd0067b5c034b1162fbd1fe48bd45a0cb02" name="python3-libdnf5-cli" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="08f24fab5fa8929b71b5e33e223ba10a3b73192f78bcc67965cc3adf878e7f67" name="python3-libdnf5-cli-debuginfo" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="598a74e9c3b6366cb54768a06c673d66a9b7477a89e36dbdacc72538f29eb8a9" name="python3-libdnf5-debuginfo" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="5b2786d14f1ac5347977440ed84f551de0e665adbae0584bba21f58e35b63ab7" name="python3-libdnf5-python-plugins-loader" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="faa0e55c0cdf0f471ee1a991d68e05c2da4f764a31065e971f70739b0aefbf52" name="python3-libdnf5-python-plugins-loader-debuginfo" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="a78a78467b387480a44bc7682263534b91d7fd2818fd0c74d2e4e5f72f1c2dc1" name="ruby-libdnf5" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="e4b689eceffee4f9502924467daae0bc3df3435d88a2e059908cfb1e6f6156d7" name="ruby-libdnf5-cli" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="6918d6307eec4ce5f88b5655e281c11fc9f32cd6e1ecbfb3fcf19d7695ea280a" name="ruby-libdnf5-cli-debuginfo" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
<package pkgid="2cc2c28ed551e902d06d6eaf5393b369dfc13b8f94e4d9499a81caf94abc4afa" name="ruby-libdnf5-debuginfo" arch="s390x">
  <version epoch="0" ver="5.2.17.0" rel="20250903044216.0.g043c5d11.fc44"/>
  <changelog author="rpm-gitoverlay - 5.2.17.0-20250903044216.0.g043c5d11" date="1756814400">- [043c5d11] Release 5.2.17.0 (m-blaha)
- [122692a1] Update translations from weblate (GitHub Workflow)
- [4d6c36aa] Add `repomanage` plugin (Aleš Matěj)
- [ad1597d8] dnf5daemon-server: Allow RPM key import without password prompt for wheel users (Milan Crha)
- [1ac13d7b] doc: Add Tutorial: API changes between DNF and DNF5 (Pavla Kratochvilova)
- [57faca7d] test: Add tests for code examples for API changes tutorial (Pavla Kratochvilova)
- [5abc8221] doc: Format API changes as paragraphs instead of sections (Pavla Kratochvilova)
- [7f488364] test: Keep the same working directory when running python tutorial tests (Pavla Kratochvilova)
- [887d5bdc] Introduces `libdnf5` list plugins on `--version` parameter (Fellipe Henrique)
- [6e5f3363] cli: Fix use-after-free in NamedArg::parse_short (Marek Blaha)
- [eb0fc641] cli: Fix use-after-free issue in CommandAlias (Marek Blaha)
- [cf6ffec7] libdnf5: Don't double format a transaction error (Petr Písař)
- [dddd7a0a] Unify docs for shared transactions options: --offline and --store (Aleš Matěj)
- [284ff763] Add `replay` to the hardcoded set of commands that require privileges (Aleš Matěj)
- [0fd631b5] All commands that compose a transaction should support offline and store (Aleš Matěj)
- [31d97442] doc: Add a chapter about migrating to dnf5 (David Cantrell)
- [f101333a] doc: changes_from_dnf4: Info about `shell` cmd superseded by `do` cmd (Jaroslav Rohel)
- [98d26023] DNF5: Documentation for "do" command (Jaroslav Rohel)
- [e046e294] dnf5: Move create(_installed)_from_repo_option to public API (Jaroslav Rohel)
- [83334a69] dnf5: builddep: Argument "--from-repo" (Jaroslav Rohel)
- [1fc1fda5] dnf5daemon-server: Correct repo::confirm_key_with_options D-Bus signature (Milan Crha)
- [a3d2360d] `--store` option: override keepcache option not to remove packages (Aleš Matěj)
- [0a811c9b] doc: fix references to dnf5.conf(5) (Mary Marchini)
- [802f719b] Replace locale-dependent std::isalnum checks (Marek Blaha)
- [1c3df5d0] repo: Correctly URL-encode packages locations (Marek Blaha)
- [08555ec9] test: Add unit tests for common/utils/url (Marek Blaha)
- [7ee9cde1] utils: New url_path_encode() function (Marek Blaha)
- [0dc25300] utils: Add url_decode() function (Marek Blaha)
- [0fd3466e] Move url_encode() to libdnf5::utils::url (Marek Blaha)
- [cc4186e3] dnfdaemon: Obey downloader D-Bus signal signature (Milan Crha)</changelog>
</package>
</otherdata>