<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="25">
<package pkgid="33ec69f739f48c48222ceed832b250030dc81e46eba2fe1fe038df2142ec00c5" name="openSUSE-release-tools" arch="noarch">
  <version epoch="0" ver="20260529.ebc6e9d1" rel="150600.2.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168000">- Update to version 20260414.cb03929f:
  * fix: pass in branch name in checkout_package</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168001">- Update to version 20260414.393c229f:
  * dist: adjust packaging for osrt-git-installcheck
  * Makefile: ship staginginstallchecker module and create working directory for osrt-git-installcheck
  * config: add default environment configuration for osrt-git-installcheck
  * systemd: add service and timer for git-installcheck
  * git-installcheck: add installchecker bot for Gitea workflows
  * staging-installcheck: move the InstallChecker class to its own loadable module</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340800">- Update to version 20260416.4ff12039:
  * check_bugowner: Fail gracefully if python-ldap is missing.
  * scm: git: Fast forward when fetching non current local branches.
  * check_bugowner: Fix crash when --ldap is not passed.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340801">- Update to version 20260416.f551b3f7:
  * check_bugowner: Better support for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340802">- Update to version 20260416.4611b41b:
  * check_bugowner: Fetch only existing branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340803">- Update to version 20260416.3bf616dd:
  * check_bugowner: Fix for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776772800">- Update to version 20260421.37879a25:
  * check_bugowner: Fix checkout for existing AGit branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776859200">- Update to version 20260422.cc1e99ce:
  * check_source: normalize names between git repoisitory and spec file</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777291200">- Update to version 20260427.07e5e8b0:
  * Improve source/testing/published column styling
  * Add styling to the dashboard
  * Group imports: stdlib, third-party, with blank line separator
  * Add error handling in fetch_ttm_status
  * Fix missing self reference in Project.build_summary
  * Add PROGRESS_SCALE to replace 10000, other small changes
  * Remove unnecessary object inheritance and unused self.opts parameter
  * always show the openQA results in the same order
  * Merge repository.html template into dashboard.html as a macro
  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377600">- Update to version 20260428.677b57e7:
  * check_bugowner: Add support for new _maintainership.json format.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377601">- Update to version 20260428.8257d986:
  * osclib: repochecks: maintain compatibility with Python 3.6</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777464000">- Update to version 20260429.6a56c231:
  * gocd: add new Factory staging Glibc</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896000">- Update to version 20260504.245b9e1d:
  * scm/git.py: fix git fetch</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896001">- Update to version 20260504.7d0ce1df:
  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd service.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777982400">- Update to version 20260505.9d4790bf:
  * check_bugowner: Detect corrupt Git caches and clean them.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778760000">- Update to version 20260514.327b57bc:
  * scm: git: Improve git repository corruption detection.
  * check_bugowner: Abstract review message formatting.
  * check_bugowner: Switch to check_source_submission_v2.
  * check_bugowner: Fix rendering of inactive users.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778846400">- Update to version 20260515.6fd49568:
  * check_bugowner: Really fix missing directories.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779537600">- Update to version 20260522.0dca9cec:
  * fix: skip changes updated check on gitea empty PRs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779710400">- Update to version 20260525.08c7ac85:
  * Enable pkglistgen on Leap 16.0 again for the images respin</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1780056000">- Update to version 20260529.ebc6e9d1:
  * Avoid division by zero.</changelog>
</package>
<package pkgid="d8e70a8b0e6d2e2c985480a6aeb77e4a37118b4d57c06e05ba738b78abad47ca" name="openSUSE-release-tools" arch="src">
  <version epoch="0" ver="20260529.ebc6e9d1" rel="150600.2.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168000">- Update to version 20260414.cb03929f:
  * fix: pass in branch name in checkout_package</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168001">- Update to version 20260414.393c229f:
  * dist: adjust packaging for osrt-git-installcheck
  * Makefile: ship staginginstallchecker module and create working directory for osrt-git-installcheck
  * config: add default environment configuration for osrt-git-installcheck
  * systemd: add service and timer for git-installcheck
  * git-installcheck: add installchecker bot for Gitea workflows
  * staging-installcheck: move the InstallChecker class to its own loadable module</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340800">- Update to version 20260416.4ff12039:
  * check_bugowner: Fail gracefully if python-ldap is missing.
  * scm: git: Fast forward when fetching non current local branches.
  * check_bugowner: Fix crash when --ldap is not passed.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340801">- Update to version 20260416.f551b3f7:
  * check_bugowner: Better support for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340802">- Update to version 20260416.4611b41b:
  * check_bugowner: Fetch only existing branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340803">- Update to version 20260416.3bf616dd:
  * check_bugowner: Fix for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776772800">- Update to version 20260421.37879a25:
  * check_bugowner: Fix checkout for existing AGit branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776859200">- Update to version 20260422.cc1e99ce:
  * check_source: normalize names between git repoisitory and spec file</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777291200">- Update to version 20260427.07e5e8b0:
  * Improve source/testing/published column styling
  * Add styling to the dashboard
  * Group imports: stdlib, third-party, with blank line separator
  * Add error handling in fetch_ttm_status
  * Fix missing self reference in Project.build_summary
  * Add PROGRESS_SCALE to replace 10000, other small changes
  * Remove unnecessary object inheritance and unused self.opts parameter
  * always show the openQA results in the same order
  * Merge repository.html template into dashboard.html as a macro
  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377600">- Update to version 20260428.677b57e7:
  * check_bugowner: Add support for new _maintainership.json format.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377601">- Update to version 20260428.8257d986:
  * osclib: repochecks: maintain compatibility with Python 3.6</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777464000">- Update to version 20260429.6a56c231:
  * gocd: add new Factory staging Glibc</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896000">- Update to version 20260504.245b9e1d:
  * scm/git.py: fix git fetch</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896001">- Update to version 20260504.7d0ce1df:
  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd service.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777982400">- Update to version 20260505.9d4790bf:
  * check_bugowner: Detect corrupt Git caches and clean them.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778760000">- Update to version 20260514.327b57bc:
  * scm: git: Improve git repository corruption detection.
  * check_bugowner: Abstract review message formatting.
  * check_bugowner: Switch to check_source_submission_v2.
  * check_bugowner: Fix rendering of inactive users.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778846400">- Update to version 20260515.6fd49568:
  * check_bugowner: Really fix missing directories.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779537600">- Update to version 20260522.0dca9cec:
  * fix: skip changes updated check on gitea empty PRs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779710400">- Update to version 20260525.08c7ac85:
  * Enable pkglistgen on Leap 16.0 again for the images respin</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1780056000">- Update to version 20260529.ebc6e9d1:
  * Avoid division by zero.</changelog>
</package>
<package pkgid="94ce4fa04cc11c9a4cdac5345c8352d71fb505ffc5efbfed560b8fda5c6f4ea0" name="openSUSE-release-tools-abichecker" arch="noarch">
  <version epoch="0" ver="20260529.ebc6e9d1" rel="150600.2.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168000">- Update to version 20260414.cb03929f:
  * fix: pass in branch name in checkout_package</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168001">- Update to version 20260414.393c229f:
  * dist: adjust packaging for osrt-git-installcheck
  * Makefile: ship staginginstallchecker module and create working directory for osrt-git-installcheck
  * config: add default environment configuration for osrt-git-installcheck
  * systemd: add service and timer for git-installcheck
  * git-installcheck: add installchecker bot for Gitea workflows
  * staging-installcheck: move the InstallChecker class to its own loadable module</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340800">- Update to version 20260416.4ff12039:
  * check_bugowner: Fail gracefully if python-ldap is missing.
  * scm: git: Fast forward when fetching non current local branches.
  * check_bugowner: Fix crash when --ldap is not passed.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340801">- Update to version 20260416.f551b3f7:
  * check_bugowner: Better support for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340802">- Update to version 20260416.4611b41b:
  * check_bugowner: Fetch only existing branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340803">- Update to version 20260416.3bf616dd:
  * check_bugowner: Fix for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776772800">- Update to version 20260421.37879a25:
  * check_bugowner: Fix checkout for existing AGit branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776859200">- Update to version 20260422.cc1e99ce:
  * check_source: normalize names between git repoisitory and spec file</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777291200">- Update to version 20260427.07e5e8b0:
  * Improve source/testing/published column styling
  * Add styling to the dashboard
  * Group imports: stdlib, third-party, with blank line separator
  * Add error handling in fetch_ttm_status
  * Fix missing self reference in Project.build_summary
  * Add PROGRESS_SCALE to replace 10000, other small changes
  * Remove unnecessary object inheritance and unused self.opts parameter
  * always show the openQA results in the same order
  * Merge repository.html template into dashboard.html as a macro
  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377600">- Update to version 20260428.677b57e7:
  * check_bugowner: Add support for new _maintainership.json format.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377601">- Update to version 20260428.8257d986:
  * osclib: repochecks: maintain compatibility with Python 3.6</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777464000">- Update to version 20260429.6a56c231:
  * gocd: add new Factory staging Glibc</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896000">- Update to version 20260504.245b9e1d:
  * scm/git.py: fix git fetch</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896001">- Update to version 20260504.7d0ce1df:
  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd service.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777982400">- Update to version 20260505.9d4790bf:
  * check_bugowner: Detect corrupt Git caches and clean them.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778760000">- Update to version 20260514.327b57bc:
  * scm: git: Improve git repository corruption detection.
  * check_bugowner: Abstract review message formatting.
  * check_bugowner: Switch to check_source_submission_v2.
  * check_bugowner: Fix rendering of inactive users.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778846400">- Update to version 20260515.6fd49568:
  * check_bugowner: Really fix missing directories.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779537600">- Update to version 20260522.0dca9cec:
  * fix: skip changes updated check on gitea empty PRs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779710400">- Update to version 20260525.08c7ac85:
  * Enable pkglistgen on Leap 16.0 again for the images respin</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1780056000">- Update to version 20260529.ebc6e9d1:
  * Avoid division by zero.</changelog>
</package>
<package pkgid="29812ce375ca24c31aa8fc36bba480f872c0c98fb6f0489bf509854876b0c7f7" name="openSUSE-release-tools-announcer" arch="noarch">
  <version epoch="0" ver="20260529.ebc6e9d1" rel="150600.2.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168000">- Update to version 20260414.cb03929f:
  * fix: pass in branch name in checkout_package</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168001">- Update to version 20260414.393c229f:
  * dist: adjust packaging for osrt-git-installcheck
  * Makefile: ship staginginstallchecker module and create working directory for osrt-git-installcheck
  * config: add default environment configuration for osrt-git-installcheck
  * systemd: add service and timer for git-installcheck
  * git-installcheck: add installchecker bot for Gitea workflows
  * staging-installcheck: move the InstallChecker class to its own loadable module</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340800">- Update to version 20260416.4ff12039:
  * check_bugowner: Fail gracefully if python-ldap is missing.
  * scm: git: Fast forward when fetching non current local branches.
  * check_bugowner: Fix crash when --ldap is not passed.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340801">- Update to version 20260416.f551b3f7:
  * check_bugowner: Better support for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340802">- Update to version 20260416.4611b41b:
  * check_bugowner: Fetch only existing branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340803">- Update to version 20260416.3bf616dd:
  * check_bugowner: Fix for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776772800">- Update to version 20260421.37879a25:
  * check_bugowner: Fix checkout for existing AGit branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776859200">- Update to version 20260422.cc1e99ce:
  * check_source: normalize names between git repoisitory and spec file</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777291200">- Update to version 20260427.07e5e8b0:
  * Improve source/testing/published column styling
  * Add styling to the dashboard
  * Group imports: stdlib, third-party, with blank line separator
  * Add error handling in fetch_ttm_status
  * Fix missing self reference in Project.build_summary
  * Add PROGRESS_SCALE to replace 10000, other small changes
  * Remove unnecessary object inheritance and unused self.opts parameter
  * always show the openQA results in the same order
  * Merge repository.html template into dashboard.html as a macro
  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377600">- Update to version 20260428.677b57e7:
  * check_bugowner: Add support for new _maintainership.json format.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377601">- Update to version 20260428.8257d986:
  * osclib: repochecks: maintain compatibility with Python 3.6</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777464000">- Update to version 20260429.6a56c231:
  * gocd: add new Factory staging Glibc</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896000">- Update to version 20260504.245b9e1d:
  * scm/git.py: fix git fetch</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896001">- Update to version 20260504.7d0ce1df:
  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd service.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777982400">- Update to version 20260505.9d4790bf:
  * check_bugowner: Detect corrupt Git caches and clean them.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778760000">- Update to version 20260514.327b57bc:
  * scm: git: Improve git repository corruption detection.
  * check_bugowner: Abstract review message formatting.
  * check_bugowner: Switch to check_source_submission_v2.
  * check_bugowner: Fix rendering of inactive users.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778846400">- Update to version 20260515.6fd49568:
  * check_bugowner: Really fix missing directories.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779537600">- Update to version 20260522.0dca9cec:
  * fix: skip changes updated check on gitea empty PRs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779710400">- Update to version 20260525.08c7ac85:
  * Enable pkglistgen on Leap 16.0 again for the images respin</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1780056000">- Update to version 20260529.ebc6e9d1:
  * Avoid division by zero.</changelog>
</package>
<package pkgid="c32a8aa67bf7afb96c4dcf0b9e04fa0b639c619cabb46a5d51f6808ee1059fe1" name="openSUSE-release-tools-check-bugowner" arch="noarch">
  <version epoch="0" ver="20260529.ebc6e9d1" rel="150600.2.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168000">- Update to version 20260414.cb03929f:
  * fix: pass in branch name in checkout_package</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168001">- Update to version 20260414.393c229f:
  * dist: adjust packaging for osrt-git-installcheck
  * Makefile: ship staginginstallchecker module and create working directory for osrt-git-installcheck
  * config: add default environment configuration for osrt-git-installcheck
  * systemd: add service and timer for git-installcheck
  * git-installcheck: add installchecker bot for Gitea workflows
  * staging-installcheck: move the InstallChecker class to its own loadable module</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340800">- Update to version 20260416.4ff12039:
  * check_bugowner: Fail gracefully if python-ldap is missing.
  * scm: git: Fast forward when fetching non current local branches.
  * check_bugowner: Fix crash when --ldap is not passed.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340801">- Update to version 20260416.f551b3f7:
  * check_bugowner: Better support for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340802">- Update to version 20260416.4611b41b:
  * check_bugowner: Fetch only existing branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340803">- Update to version 20260416.3bf616dd:
  * check_bugowner: Fix for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776772800">- Update to version 20260421.37879a25:
  * check_bugowner: Fix checkout for existing AGit branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776859200">- Update to version 20260422.cc1e99ce:
  * check_source: normalize names between git repoisitory and spec file</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777291200">- Update to version 20260427.07e5e8b0:
  * Improve source/testing/published column styling
  * Add styling to the dashboard
  * Group imports: stdlib, third-party, with blank line separator
  * Add error handling in fetch_ttm_status
  * Fix missing self reference in Project.build_summary
  * Add PROGRESS_SCALE to replace 10000, other small changes
  * Remove unnecessary object inheritance and unused self.opts parameter
  * always show the openQA results in the same order
  * Merge repository.html template into dashboard.html as a macro
  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377600">- Update to version 20260428.677b57e7:
  * check_bugowner: Add support for new _maintainership.json format.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377601">- Update to version 20260428.8257d986:
  * osclib: repochecks: maintain compatibility with Python 3.6</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777464000">- Update to version 20260429.6a56c231:
  * gocd: add new Factory staging Glibc</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896000">- Update to version 20260504.245b9e1d:
  * scm/git.py: fix git fetch</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896001">- Update to version 20260504.7d0ce1df:
  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd service.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777982400">- Update to version 20260505.9d4790bf:
  * check_bugowner: Detect corrupt Git caches and clean them.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778760000">- Update to version 20260514.327b57bc:
  * scm: git: Improve git repository corruption detection.
  * check_bugowner: Abstract review message formatting.
  * check_bugowner: Switch to check_source_submission_v2.
  * check_bugowner: Fix rendering of inactive users.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778846400">- Update to version 20260515.6fd49568:
  * check_bugowner: Really fix missing directories.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779537600">- Update to version 20260522.0dca9cec:
  * fix: skip changes updated check on gitea empty PRs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779710400">- Update to version 20260525.08c7ac85:
  * Enable pkglistgen on Leap 16.0 again for the images respin</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1780056000">- Update to version 20260529.ebc6e9d1:
  * Avoid division by zero.</changelog>
</package>
<package pkgid="8bb717f4633cc483632edea624fe2eb9f6c8be94576ebfe465247a8d310b0deb" name="openSUSE-release-tools-check-source" arch="noarch">
  <version epoch="0" ver="20260529.ebc6e9d1" rel="150600.2.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168000">- Update to version 20260414.cb03929f:
  * fix: pass in branch name in checkout_package</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168001">- Update to version 20260414.393c229f:
  * dist: adjust packaging for osrt-git-installcheck
  * Makefile: ship staginginstallchecker module and create working directory for osrt-git-installcheck
  * config: add default environment configuration for osrt-git-installcheck
  * systemd: add service and timer for git-installcheck
  * git-installcheck: add installchecker bot for Gitea workflows
  * staging-installcheck: move the InstallChecker class to its own loadable module</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340800">- Update to version 20260416.4ff12039:
  * check_bugowner: Fail gracefully if python-ldap is missing.
  * scm: git: Fast forward when fetching non current local branches.
  * check_bugowner: Fix crash when --ldap is not passed.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340801">- Update to version 20260416.f551b3f7:
  * check_bugowner: Better support for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340802">- Update to version 20260416.4611b41b:
  * check_bugowner: Fetch only existing branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340803">- Update to version 20260416.3bf616dd:
  * check_bugowner: Fix for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776772800">- Update to version 20260421.37879a25:
  * check_bugowner: Fix checkout for existing AGit branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776859200">- Update to version 20260422.cc1e99ce:
  * check_source: normalize names between git repoisitory and spec file</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777291200">- Update to version 20260427.07e5e8b0:
  * Improve source/testing/published column styling
  * Add styling to the dashboard
  * Group imports: stdlib, third-party, with blank line separator
  * Add error handling in fetch_ttm_status
  * Fix missing self reference in Project.build_summary
  * Add PROGRESS_SCALE to replace 10000, other small changes
  * Remove unnecessary object inheritance and unused self.opts parameter
  * always show the openQA results in the same order
  * Merge repository.html template into dashboard.html as a macro
  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377600">- Update to version 20260428.677b57e7:
  * check_bugowner: Add support for new _maintainership.json format.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377601">- Update to version 20260428.8257d986:
  * osclib: repochecks: maintain compatibility with Python 3.6</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777464000">- Update to version 20260429.6a56c231:
  * gocd: add new Factory staging Glibc</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896000">- Update to version 20260504.245b9e1d:
  * scm/git.py: fix git fetch</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896001">- Update to version 20260504.7d0ce1df:
  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd service.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777982400">- Update to version 20260505.9d4790bf:
  * check_bugowner: Detect corrupt Git caches and clean them.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778760000">- Update to version 20260514.327b57bc:
  * scm: git: Improve git repository corruption detection.
  * check_bugowner: Abstract review message formatting.
  * check_bugowner: Switch to check_source_submission_v2.
  * check_bugowner: Fix rendering of inactive users.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778846400">- Update to version 20260515.6fd49568:
  * check_bugowner: Really fix missing directories.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779537600">- Update to version 20260522.0dca9cec:
  * fix: skip changes updated check on gitea empty PRs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779710400">- Update to version 20260525.08c7ac85:
  * Enable pkglistgen on Leap 16.0 again for the images respin</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1780056000">- Update to version 20260529.ebc6e9d1:
  * Avoid division by zero.</changelog>
</package>
<package pkgid="5fb25cccef0a820f70e9928c84f2d594bdb4c3fed1de41350bb10c7cd48403ed" name="openSUSE-release-tools-docker-publisher" arch="noarch">
  <version epoch="0" ver="20260529.ebc6e9d1" rel="150600.2.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168000">- Update to version 20260414.cb03929f:
  * fix: pass in branch name in checkout_package</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168001">- Update to version 20260414.393c229f:
  * dist: adjust packaging for osrt-git-installcheck
  * Makefile: ship staginginstallchecker module and create working directory for osrt-git-installcheck
  * config: add default environment configuration for osrt-git-installcheck
  * systemd: add service and timer for git-installcheck
  * git-installcheck: add installchecker bot for Gitea workflows
  * staging-installcheck: move the InstallChecker class to its own loadable module</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340800">- Update to version 20260416.4ff12039:
  * check_bugowner: Fail gracefully if python-ldap is missing.
  * scm: git: Fast forward when fetching non current local branches.
  * check_bugowner: Fix crash when --ldap is not passed.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340801">- Update to version 20260416.f551b3f7:
  * check_bugowner: Better support for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340802">- Update to version 20260416.4611b41b:
  * check_bugowner: Fetch only existing branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340803">- Update to version 20260416.3bf616dd:
  * check_bugowner: Fix for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776772800">- Update to version 20260421.37879a25:
  * check_bugowner: Fix checkout for existing AGit branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776859200">- Update to version 20260422.cc1e99ce:
  * check_source: normalize names between git repoisitory and spec file</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777291200">- Update to version 20260427.07e5e8b0:
  * Improve source/testing/published column styling
  * Add styling to the dashboard
  * Group imports: stdlib, third-party, with blank line separator
  * Add error handling in fetch_ttm_status
  * Fix missing self reference in Project.build_summary
  * Add PROGRESS_SCALE to replace 10000, other small changes
  * Remove unnecessary object inheritance and unused self.opts parameter
  * always show the openQA results in the same order
  * Merge repository.html template into dashboard.html as a macro
  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377600">- Update to version 20260428.677b57e7:
  * check_bugowner: Add support for new _maintainership.json format.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377601">- Update to version 20260428.8257d986:
  * osclib: repochecks: maintain compatibility with Python 3.6</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777464000">- Update to version 20260429.6a56c231:
  * gocd: add new Factory staging Glibc</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896000">- Update to version 20260504.245b9e1d:
  * scm/git.py: fix git fetch</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896001">- Update to version 20260504.7d0ce1df:
  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd service.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777982400">- Update to version 20260505.9d4790bf:
  * check_bugowner: Detect corrupt Git caches and clean them.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778760000">- Update to version 20260514.327b57bc:
  * scm: git: Improve git repository corruption detection.
  * check_bugowner: Abstract review message formatting.
  * check_bugowner: Switch to check_source_submission_v2.
  * check_bugowner: Fix rendering of inactive users.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778846400">- Update to version 20260515.6fd49568:
  * check_bugowner: Really fix missing directories.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779537600">- Update to version 20260522.0dca9cec:
  * fix: skip changes updated check on gitea empty PRs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779710400">- Update to version 20260525.08c7ac85:
  * Enable pkglistgen on Leap 16.0 again for the images respin</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1780056000">- Update to version 20260529.ebc6e9d1:
  * Avoid division by zero.</changelog>
</package>
<package pkgid="198c4e29f834a590266b007c049ff1fb5c9020507e4cfa56bfa83307cfa753a3" name="openSUSE-release-tools-maintenance" arch="noarch">
  <version epoch="0" ver="20260529.ebc6e9d1" rel="150600.2.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168000">- Update to version 20260414.cb03929f:
  * fix: pass in branch name in checkout_package</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168001">- Update to version 20260414.393c229f:
  * dist: adjust packaging for osrt-git-installcheck
  * Makefile: ship staginginstallchecker module and create working directory for osrt-git-installcheck
  * config: add default environment configuration for osrt-git-installcheck
  * systemd: add service and timer for git-installcheck
  * git-installcheck: add installchecker bot for Gitea workflows
  * staging-installcheck: move the InstallChecker class to its own loadable module</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340800">- Update to version 20260416.4ff12039:
  * check_bugowner: Fail gracefully if python-ldap is missing.
  * scm: git: Fast forward when fetching non current local branches.
  * check_bugowner: Fix crash when --ldap is not passed.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340801">- Update to version 20260416.f551b3f7:
  * check_bugowner: Better support for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340802">- Update to version 20260416.4611b41b:
  * check_bugowner: Fetch only existing branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340803">- Update to version 20260416.3bf616dd:
  * check_bugowner: Fix for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776772800">- Update to version 20260421.37879a25:
  * check_bugowner: Fix checkout for existing AGit branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776859200">- Update to version 20260422.cc1e99ce:
  * check_source: normalize names between git repoisitory and spec file</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777291200">- Update to version 20260427.07e5e8b0:
  * Improve source/testing/published column styling
  * Add styling to the dashboard
  * Group imports: stdlib, third-party, with blank line separator
  * Add error handling in fetch_ttm_status
  * Fix missing self reference in Project.build_summary
  * Add PROGRESS_SCALE to replace 10000, other small changes
  * Remove unnecessary object inheritance and unused self.opts parameter
  * always show the openQA results in the same order
  * Merge repository.html template into dashboard.html as a macro
  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377600">- Update to version 20260428.677b57e7:
  * check_bugowner: Add support for new _maintainership.json format.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377601">- Update to version 20260428.8257d986:
  * osclib: repochecks: maintain compatibility with Python 3.6</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777464000">- Update to version 20260429.6a56c231:
  * gocd: add new Factory staging Glibc</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896000">- Update to version 20260504.245b9e1d:
  * scm/git.py: fix git fetch</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896001">- Update to version 20260504.7d0ce1df:
  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd service.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777982400">- Update to version 20260505.9d4790bf:
  * check_bugowner: Detect corrupt Git caches and clean them.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778760000">- Update to version 20260514.327b57bc:
  * scm: git: Improve git repository corruption detection.
  * check_bugowner: Abstract review message formatting.
  * check_bugowner: Switch to check_source_submission_v2.
  * check_bugowner: Fix rendering of inactive users.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778846400">- Update to version 20260515.6fd49568:
  * check_bugowner: Really fix missing directories.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779537600">- Update to version 20260522.0dca9cec:
  * fix: skip changes updated check on gitea empty PRs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779710400">- Update to version 20260525.08c7ac85:
  * Enable pkglistgen on Leap 16.0 again for the images respin</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1780056000">- Update to version 20260529.ebc6e9d1:
  * Avoid division by zero.</changelog>
</package>
<package pkgid="2bf295723db585448b4af0eb20695264890d49326ea35183a904e88fd63fd5b6" name="openSUSE-release-tools-metrics" arch="noarch">
  <version epoch="0" ver="20260529.ebc6e9d1" rel="150600.2.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168000">- Update to version 20260414.cb03929f:
  * fix: pass in branch name in checkout_package</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168001">- Update to version 20260414.393c229f:
  * dist: adjust packaging for osrt-git-installcheck
  * Makefile: ship staginginstallchecker module and create working directory for osrt-git-installcheck
  * config: add default environment configuration for osrt-git-installcheck
  * systemd: add service and timer for git-installcheck
  * git-installcheck: add installchecker bot for Gitea workflows
  * staging-installcheck: move the InstallChecker class to its own loadable module</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340800">- Update to version 20260416.4ff12039:
  * check_bugowner: Fail gracefully if python-ldap is missing.
  * scm: git: Fast forward when fetching non current local branches.
  * check_bugowner: Fix crash when --ldap is not passed.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340801">- Update to version 20260416.f551b3f7:
  * check_bugowner: Better support for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340802">- Update to version 20260416.4611b41b:
  * check_bugowner: Fetch only existing branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340803">- Update to version 20260416.3bf616dd:
  * check_bugowner: Fix for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776772800">- Update to version 20260421.37879a25:
  * check_bugowner: Fix checkout for existing AGit branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776859200">- Update to version 20260422.cc1e99ce:
  * check_source: normalize names between git repoisitory and spec file</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777291200">- Update to version 20260427.07e5e8b0:
  * Improve source/testing/published column styling
  * Add styling to the dashboard
  * Group imports: stdlib, third-party, with blank line separator
  * Add error handling in fetch_ttm_status
  * Fix missing self reference in Project.build_summary
  * Add PROGRESS_SCALE to replace 10000, other small changes
  * Remove unnecessary object inheritance and unused self.opts parameter
  * always show the openQA results in the same order
  * Merge repository.html template into dashboard.html as a macro
  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377600">- Update to version 20260428.677b57e7:
  * check_bugowner: Add support for new _maintainership.json format.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377601">- Update to version 20260428.8257d986:
  * osclib: repochecks: maintain compatibility with Python 3.6</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777464000">- Update to version 20260429.6a56c231:
  * gocd: add new Factory staging Glibc</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896000">- Update to version 20260504.245b9e1d:
  * scm/git.py: fix git fetch</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896001">- Update to version 20260504.7d0ce1df:
  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd service.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777982400">- Update to version 20260505.9d4790bf:
  * check_bugowner: Detect corrupt Git caches and clean them.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778760000">- Update to version 20260514.327b57bc:
  * scm: git: Improve git repository corruption detection.
  * check_bugowner: Abstract review message formatting.
  * check_bugowner: Switch to check_source_submission_v2.
  * check_bugowner: Fix rendering of inactive users.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778846400">- Update to version 20260515.6fd49568:
  * check_bugowner: Really fix missing directories.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779537600">- Update to version 20260522.0dca9cec:
  * fix: skip changes updated check on gitea empty PRs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779710400">- Update to version 20260525.08c7ac85:
  * Enable pkglistgen on Leap 16.0 again for the images respin</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1780056000">- Update to version 20260529.ebc6e9d1:
  * Avoid division by zero.</changelog>
</package>
<package pkgid="40e7b7ad7c103a84ab4307a4c15342417acf2e16c10c9dba0fb6db8239473b20" name="openSUSE-release-tools-metrics-access" arch="noarch">
  <version epoch="0" ver="20260529.ebc6e9d1" rel="150600.2.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168000">- Update to version 20260414.cb03929f:
  * fix: pass in branch name in checkout_package</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168001">- Update to version 20260414.393c229f:
  * dist: adjust packaging for osrt-git-installcheck
  * Makefile: ship staginginstallchecker module and create working directory for osrt-git-installcheck
  * config: add default environment configuration for osrt-git-installcheck
  * systemd: add service and timer for git-installcheck
  * git-installcheck: add installchecker bot for Gitea workflows
  * staging-installcheck: move the InstallChecker class to its own loadable module</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340800">- Update to version 20260416.4ff12039:
  * check_bugowner: Fail gracefully if python-ldap is missing.
  * scm: git: Fast forward when fetching non current local branches.
  * check_bugowner: Fix crash when --ldap is not passed.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340801">- Update to version 20260416.f551b3f7:
  * check_bugowner: Better support for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340802">- Update to version 20260416.4611b41b:
  * check_bugowner: Fetch only existing branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340803">- Update to version 20260416.3bf616dd:
  * check_bugowner: Fix for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776772800">- Update to version 20260421.37879a25:
  * check_bugowner: Fix checkout for existing AGit branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776859200">- Update to version 20260422.cc1e99ce:
  * check_source: normalize names between git repoisitory and spec file</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777291200">- Update to version 20260427.07e5e8b0:
  * Improve source/testing/published column styling
  * Add styling to the dashboard
  * Group imports: stdlib, third-party, with blank line separator
  * Add error handling in fetch_ttm_status
  * Fix missing self reference in Project.build_summary
  * Add PROGRESS_SCALE to replace 10000, other small changes
  * Remove unnecessary object inheritance and unused self.opts parameter
  * always show the openQA results in the same order
  * Merge repository.html template into dashboard.html as a macro
  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377600">- Update to version 20260428.677b57e7:
  * check_bugowner: Add support for new _maintainership.json format.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377601">- Update to version 20260428.8257d986:
  * osclib: repochecks: maintain compatibility with Python 3.6</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777464000">- Update to version 20260429.6a56c231:
  * gocd: add new Factory staging Glibc</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896000">- Update to version 20260504.245b9e1d:
  * scm/git.py: fix git fetch</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896001">- Update to version 20260504.7d0ce1df:
  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd service.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777982400">- Update to version 20260505.9d4790bf:
  * check_bugowner: Detect corrupt Git caches and clean them.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778760000">- Update to version 20260514.327b57bc:
  * scm: git: Improve git repository corruption detection.
  * check_bugowner: Abstract review message formatting.
  * check_bugowner: Switch to check_source_submission_v2.
  * check_bugowner: Fix rendering of inactive users.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778846400">- Update to version 20260515.6fd49568:
  * check_bugowner: Really fix missing directories.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779537600">- Update to version 20260522.0dca9cec:
  * fix: skip changes updated check on gitea empty PRs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779710400">- Update to version 20260525.08c7ac85:
  * Enable pkglistgen on Leap 16.0 again for the images respin</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1780056000">- Update to version 20260529.ebc6e9d1:
  * Avoid division by zero.</changelog>
</package>
<package pkgid="085e95bbfb35901b77d898a549e65b188bfdf2a5c5b05b7ec348ee5bc46a53ac" name="openSUSE-release-tools-origin-manager" arch="noarch">
  <version epoch="0" ver="20260529.ebc6e9d1" rel="150600.2.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168000">- Update to version 20260414.cb03929f:
  * fix: pass in branch name in checkout_package</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168001">- Update to version 20260414.393c229f:
  * dist: adjust packaging for osrt-git-installcheck
  * Makefile: ship staginginstallchecker module and create working directory for osrt-git-installcheck
  * config: add default environment configuration for osrt-git-installcheck
  * systemd: add service and timer for git-installcheck
  * git-installcheck: add installchecker bot for Gitea workflows
  * staging-installcheck: move the InstallChecker class to its own loadable module</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340800">- Update to version 20260416.4ff12039:
  * check_bugowner: Fail gracefully if python-ldap is missing.
  * scm: git: Fast forward when fetching non current local branches.
  * check_bugowner: Fix crash when --ldap is not passed.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340801">- Update to version 20260416.f551b3f7:
  * check_bugowner: Better support for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340802">- Update to version 20260416.4611b41b:
  * check_bugowner: Fetch only existing branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340803">- Update to version 20260416.3bf616dd:
  * check_bugowner: Fix for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776772800">- Update to version 20260421.37879a25:
  * check_bugowner: Fix checkout for existing AGit branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776859200">- Update to version 20260422.cc1e99ce:
  * check_source: normalize names between git repoisitory and spec file</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777291200">- Update to version 20260427.07e5e8b0:
  * Improve source/testing/published column styling
  * Add styling to the dashboard
  * Group imports: stdlib, third-party, with blank line separator
  * Add error handling in fetch_ttm_status
  * Fix missing self reference in Project.build_summary
  * Add PROGRESS_SCALE to replace 10000, other small changes
  * Remove unnecessary object inheritance and unused self.opts parameter
  * always show the openQA results in the same order
  * Merge repository.html template into dashboard.html as a macro
  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377600">- Update to version 20260428.677b57e7:
  * check_bugowner: Add support for new _maintainership.json format.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377601">- Update to version 20260428.8257d986:
  * osclib: repochecks: maintain compatibility with Python 3.6</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777464000">- Update to version 20260429.6a56c231:
  * gocd: add new Factory staging Glibc</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896000">- Update to version 20260504.245b9e1d:
  * scm/git.py: fix git fetch</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896001">- Update to version 20260504.7d0ce1df:
  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd service.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777982400">- Update to version 20260505.9d4790bf:
  * check_bugowner: Detect corrupt Git caches and clean them.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778760000">- Update to version 20260514.327b57bc:
  * scm: git: Improve git repository corruption detection.
  * check_bugowner: Abstract review message formatting.
  * check_bugowner: Switch to check_source_submission_v2.
  * check_bugowner: Fix rendering of inactive users.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778846400">- Update to version 20260515.6fd49568:
  * check_bugowner: Really fix missing directories.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779537600">- Update to version 20260522.0dca9cec:
  * fix: skip changes updated check on gitea empty PRs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779710400">- Update to version 20260525.08c7ac85:
  * Enable pkglistgen on Leap 16.0 again for the images respin</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1780056000">- Update to version 20260529.ebc6e9d1:
  * Avoid division by zero.</changelog>
</package>
<package pkgid="c00faa610091ea54c32787d16ccf56b4f04e094738128264278155fda8272edc" name="openSUSE-release-tools-pkglistgen" arch="noarch">
  <version epoch="0" ver="20260529.ebc6e9d1" rel="150600.2.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168000">- Update to version 20260414.cb03929f:
  * fix: pass in branch name in checkout_package</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168001">- Update to version 20260414.393c229f:
  * dist: adjust packaging for osrt-git-installcheck
  * Makefile: ship staginginstallchecker module and create working directory for osrt-git-installcheck
  * config: add default environment configuration for osrt-git-installcheck
  * systemd: add service and timer for git-installcheck
  * git-installcheck: add installchecker bot for Gitea workflows
  * staging-installcheck: move the InstallChecker class to its own loadable module</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340800">- Update to version 20260416.4ff12039:
  * check_bugowner: Fail gracefully if python-ldap is missing.
  * scm: git: Fast forward when fetching non current local branches.
  * check_bugowner: Fix crash when --ldap is not passed.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340801">- Update to version 20260416.f551b3f7:
  * check_bugowner: Better support for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340802">- Update to version 20260416.4611b41b:
  * check_bugowner: Fetch only existing branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340803">- Update to version 20260416.3bf616dd:
  * check_bugowner: Fix for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776772800">- Update to version 20260421.37879a25:
  * check_bugowner: Fix checkout for existing AGit branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776859200">- Update to version 20260422.cc1e99ce:
  * check_source: normalize names between git repoisitory and spec file</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777291200">- Update to version 20260427.07e5e8b0:
  * Improve source/testing/published column styling
  * Add styling to the dashboard
  * Group imports: stdlib, third-party, with blank line separator
  * Add error handling in fetch_ttm_status
  * Fix missing self reference in Project.build_summary
  * Add PROGRESS_SCALE to replace 10000, other small changes
  * Remove unnecessary object inheritance and unused self.opts parameter
  * always show the openQA results in the same order
  * Merge repository.html template into dashboard.html as a macro
  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377600">- Update to version 20260428.677b57e7:
  * check_bugowner: Add support for new _maintainership.json format.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377601">- Update to version 20260428.8257d986:
  * osclib: repochecks: maintain compatibility with Python 3.6</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777464000">- Update to version 20260429.6a56c231:
  * gocd: add new Factory staging Glibc</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896000">- Update to version 20260504.245b9e1d:
  * scm/git.py: fix git fetch</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896001">- Update to version 20260504.7d0ce1df:
  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd service.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777982400">- Update to version 20260505.9d4790bf:
  * check_bugowner: Detect corrupt Git caches and clean them.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778760000">- Update to version 20260514.327b57bc:
  * scm: git: Improve git repository corruption detection.
  * check_bugowner: Abstract review message formatting.
  * check_bugowner: Switch to check_source_submission_v2.
  * check_bugowner: Fix rendering of inactive users.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778846400">- Update to version 20260515.6fd49568:
  * check_bugowner: Really fix missing directories.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779537600">- Update to version 20260522.0dca9cec:
  * fix: skip changes updated check on gitea empty PRs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779710400">- Update to version 20260525.08c7ac85:
  * Enable pkglistgen on Leap 16.0 again for the images respin</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1780056000">- Update to version 20260529.ebc6e9d1:
  * Avoid division by zero.</changelog>
</package>
<package pkgid="6b071d221e3c9dc79e7cb87ff9b2d3ac58fa95b395f93814fc2e79f1f7904db5" name="openSUSE-release-tools-plat" arch="noarch">
  <version epoch="0" ver="20260529.ebc6e9d1" rel="150600.2.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168000">- Update to version 20260414.cb03929f:
  * fix: pass in branch name in checkout_package</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168001">- Update to version 20260414.393c229f:
  * dist: adjust packaging for osrt-git-installcheck
  * Makefile: ship staginginstallchecker module and create working directory for osrt-git-installcheck
  * config: add default environment configuration for osrt-git-installcheck
  * systemd: add service and timer for git-installcheck
  * git-installcheck: add installchecker bot for Gitea workflows
  * staging-installcheck: move the InstallChecker class to its own loadable module</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340800">- Update to version 20260416.4ff12039:
  * check_bugowner: Fail gracefully if python-ldap is missing.
  * scm: git: Fast forward when fetching non current local branches.
  * check_bugowner: Fix crash when --ldap is not passed.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340801">- Update to version 20260416.f551b3f7:
  * check_bugowner: Better support for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340802">- Update to version 20260416.4611b41b:
  * check_bugowner: Fetch only existing branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340803">- Update to version 20260416.3bf616dd:
  * check_bugowner: Fix for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776772800">- Update to version 20260421.37879a25:
  * check_bugowner: Fix checkout for existing AGit branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776859200">- Update to version 20260422.cc1e99ce:
  * check_source: normalize names between git repoisitory and spec file</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777291200">- Update to version 20260427.07e5e8b0:
  * Improve source/testing/published column styling
  * Add styling to the dashboard
  * Group imports: stdlib, third-party, with blank line separator
  * Add error handling in fetch_ttm_status
  * Fix missing self reference in Project.build_summary
  * Add PROGRESS_SCALE to replace 10000, other small changes
  * Remove unnecessary object inheritance and unused self.opts parameter
  * always show the openQA results in the same order
  * Merge repository.html template into dashboard.html as a macro
  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377600">- Update to version 20260428.677b57e7:
  * check_bugowner: Add support for new _maintainership.json format.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377601">- Update to version 20260428.8257d986:
  * osclib: repochecks: maintain compatibility with Python 3.6</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777464000">- Update to version 20260429.6a56c231:
  * gocd: add new Factory staging Glibc</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896000">- Update to version 20260504.245b9e1d:
  * scm/git.py: fix git fetch</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896001">- Update to version 20260504.7d0ce1df:
  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd service.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777982400">- Update to version 20260505.9d4790bf:
  * check_bugowner: Detect corrupt Git caches and clean them.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778760000">- Update to version 20260514.327b57bc:
  * scm: git: Improve git repository corruption detection.
  * check_bugowner: Abstract review message formatting.
  * check_bugowner: Switch to check_source_submission_v2.
  * check_bugowner: Fix rendering of inactive users.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778846400">- Update to version 20260515.6fd49568:
  * check_bugowner: Really fix missing directories.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779537600">- Update to version 20260522.0dca9cec:
  * fix: skip changes updated check on gitea empty PRs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779710400">- Update to version 20260525.08c7ac85:
  * Enable pkglistgen on Leap 16.0 again for the images respin</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1780056000">- Update to version 20260529.ebc6e9d1:
  * Avoid division by zero.</changelog>
</package>
<package pkgid="2abddad8c75822edd8f52fb2a33096200dc4ecb8c6c20e0a2e08cea0a9058336" name="openSUSE-release-tools-publish-distro" arch="noarch">
  <version epoch="0" ver="20260529.ebc6e9d1" rel="150600.2.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168000">- Update to version 20260414.cb03929f:
  * fix: pass in branch name in checkout_package</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168001">- Update to version 20260414.393c229f:
  * dist: adjust packaging for osrt-git-installcheck
  * Makefile: ship staginginstallchecker module and create working directory for osrt-git-installcheck
  * config: add default environment configuration for osrt-git-installcheck
  * systemd: add service and timer for git-installcheck
  * git-installcheck: add installchecker bot for Gitea workflows
  * staging-installcheck: move the InstallChecker class to its own loadable module</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340800">- Update to version 20260416.4ff12039:
  * check_bugowner: Fail gracefully if python-ldap is missing.
  * scm: git: Fast forward when fetching non current local branches.
  * check_bugowner: Fix crash when --ldap is not passed.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340801">- Update to version 20260416.f551b3f7:
  * check_bugowner: Better support for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340802">- Update to version 20260416.4611b41b:
  * check_bugowner: Fetch only existing branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340803">- Update to version 20260416.3bf616dd:
  * check_bugowner: Fix for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776772800">- Update to version 20260421.37879a25:
  * check_bugowner: Fix checkout for existing AGit branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776859200">- Update to version 20260422.cc1e99ce:
  * check_source: normalize names between git repoisitory and spec file</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777291200">- Update to version 20260427.07e5e8b0:
  * Improve source/testing/published column styling
  * Add styling to the dashboard
  * Group imports: stdlib, third-party, with blank line separator
  * Add error handling in fetch_ttm_status
  * Fix missing self reference in Project.build_summary
  * Add PROGRESS_SCALE to replace 10000, other small changes
  * Remove unnecessary object inheritance and unused self.opts parameter
  * always show the openQA results in the same order
  * Merge repository.html template into dashboard.html as a macro
  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377600">- Update to version 20260428.677b57e7:
  * check_bugowner: Add support for new _maintainership.json format.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377601">- Update to version 20260428.8257d986:
  * osclib: repochecks: maintain compatibility with Python 3.6</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777464000">- Update to version 20260429.6a56c231:
  * gocd: add new Factory staging Glibc</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896000">- Update to version 20260504.245b9e1d:
  * scm/git.py: fix git fetch</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896001">- Update to version 20260504.7d0ce1df:
  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd service.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777982400">- Update to version 20260505.9d4790bf:
  * check_bugowner: Detect corrupt Git caches and clean them.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778760000">- Update to version 20260514.327b57bc:
  * scm: git: Improve git repository corruption detection.
  * check_bugowner: Abstract review message formatting.
  * check_bugowner: Switch to check_source_submission_v2.
  * check_bugowner: Fix rendering of inactive users.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778846400">- Update to version 20260515.6fd49568:
  * check_bugowner: Really fix missing directories.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779537600">- Update to version 20260522.0dca9cec:
  * fix: skip changes updated check on gitea empty PRs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779710400">- Update to version 20260525.08c7ac85:
  * Enable pkglistgen on Leap 16.0 again for the images respin</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1780056000">- Update to version 20260529.ebc6e9d1:
  * Avoid division by zero.</changelog>
</package>
<package pkgid="1b1c10b279bcc51d408bc077eeceb6b7e2aec753e124c386231559d15dc9f735" name="openSUSE-release-tools-repo-checker" arch="noarch">
  <version epoch="0" ver="20260529.ebc6e9d1" rel="150600.2.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168000">- Update to version 20260414.cb03929f:
  * fix: pass in branch name in checkout_package</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168001">- Update to version 20260414.393c229f:
  * dist: adjust packaging for osrt-git-installcheck
  * Makefile: ship staginginstallchecker module and create working directory for osrt-git-installcheck
  * config: add default environment configuration for osrt-git-installcheck
  * systemd: add service and timer for git-installcheck
  * git-installcheck: add installchecker bot for Gitea workflows
  * staging-installcheck: move the InstallChecker class to its own loadable module</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340800">- Update to version 20260416.4ff12039:
  * check_bugowner: Fail gracefully if python-ldap is missing.
  * scm: git: Fast forward when fetching non current local branches.
  * check_bugowner: Fix crash when --ldap is not passed.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340801">- Update to version 20260416.f551b3f7:
  * check_bugowner: Better support for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340802">- Update to version 20260416.4611b41b:
  * check_bugowner: Fetch only existing branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340803">- Update to version 20260416.3bf616dd:
  * check_bugowner: Fix for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776772800">- Update to version 20260421.37879a25:
  * check_bugowner: Fix checkout for existing AGit branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776859200">- Update to version 20260422.cc1e99ce:
  * check_source: normalize names between git repoisitory and spec file</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777291200">- Update to version 20260427.07e5e8b0:
  * Improve source/testing/published column styling
  * Add styling to the dashboard
  * Group imports: stdlib, third-party, with blank line separator
  * Add error handling in fetch_ttm_status
  * Fix missing self reference in Project.build_summary
  * Add PROGRESS_SCALE to replace 10000, other small changes
  * Remove unnecessary object inheritance and unused self.opts parameter
  * always show the openQA results in the same order
  * Merge repository.html template into dashboard.html as a macro
  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377600">- Update to version 20260428.677b57e7:
  * check_bugowner: Add support for new _maintainership.json format.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377601">- Update to version 20260428.8257d986:
  * osclib: repochecks: maintain compatibility with Python 3.6</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777464000">- Update to version 20260429.6a56c231:
  * gocd: add new Factory staging Glibc</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896000">- Update to version 20260504.245b9e1d:
  * scm/git.py: fix git fetch</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896001">- Update to version 20260504.7d0ce1df:
  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd service.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777982400">- Update to version 20260505.9d4790bf:
  * check_bugowner: Detect corrupt Git caches and clean them.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778760000">- Update to version 20260514.327b57bc:
  * scm: git: Improve git repository corruption detection.
  * check_bugowner: Abstract review message formatting.
  * check_bugowner: Switch to check_source_submission_v2.
  * check_bugowner: Fix rendering of inactive users.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778846400">- Update to version 20260515.6fd49568:
  * check_bugowner: Really fix missing directories.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779537600">- Update to version 20260522.0dca9cec:
  * fix: skip changes updated check on gitea empty PRs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779710400">- Update to version 20260525.08c7ac85:
  * Enable pkglistgen on Leap 16.0 again for the images respin</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1780056000">- Update to version 20260529.ebc6e9d1:
  * Avoid division by zero.</changelog>
</package>
<package pkgid="f253803684bb14f815787b26e990617357d117724f837422b5e0e318685faf75" name="openSUSE-release-tools-scm" arch="noarch">
  <version epoch="0" ver="20260529.ebc6e9d1" rel="150600.2.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168000">- Update to version 20260414.cb03929f:
  * fix: pass in branch name in checkout_package</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168001">- Update to version 20260414.393c229f:
  * dist: adjust packaging for osrt-git-installcheck
  * Makefile: ship staginginstallchecker module and create working directory for osrt-git-installcheck
  * config: add default environment configuration for osrt-git-installcheck
  * systemd: add service and timer for git-installcheck
  * git-installcheck: add installchecker bot for Gitea workflows
  * staging-installcheck: move the InstallChecker class to its own loadable module</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340800">- Update to version 20260416.4ff12039:
  * check_bugowner: Fail gracefully if python-ldap is missing.
  * scm: git: Fast forward when fetching non current local branches.
  * check_bugowner: Fix crash when --ldap is not passed.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340801">- Update to version 20260416.f551b3f7:
  * check_bugowner: Better support for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340802">- Update to version 20260416.4611b41b:
  * check_bugowner: Fetch only existing branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340803">- Update to version 20260416.3bf616dd:
  * check_bugowner: Fix for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776772800">- Update to version 20260421.37879a25:
  * check_bugowner: Fix checkout for existing AGit branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776859200">- Update to version 20260422.cc1e99ce:
  * check_source: normalize names between git repoisitory and spec file</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777291200">- Update to version 20260427.07e5e8b0:
  * Improve source/testing/published column styling
  * Add styling to the dashboard
  * Group imports: stdlib, third-party, with blank line separator
  * Add error handling in fetch_ttm_status
  * Fix missing self reference in Project.build_summary
  * Add PROGRESS_SCALE to replace 10000, other small changes
  * Remove unnecessary object inheritance and unused self.opts parameter
  * always show the openQA results in the same order
  * Merge repository.html template into dashboard.html as a macro
  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377600">- Update to version 20260428.677b57e7:
  * check_bugowner: Add support for new _maintainership.json format.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377601">- Update to version 20260428.8257d986:
  * osclib: repochecks: maintain compatibility with Python 3.6</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777464000">- Update to version 20260429.6a56c231:
  * gocd: add new Factory staging Glibc</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896000">- Update to version 20260504.245b9e1d:
  * scm/git.py: fix git fetch</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896001">- Update to version 20260504.7d0ce1df:
  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd service.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777982400">- Update to version 20260505.9d4790bf:
  * check_bugowner: Detect corrupt Git caches and clean them.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778760000">- Update to version 20260514.327b57bc:
  * scm: git: Improve git repository corruption detection.
  * check_bugowner: Abstract review message formatting.
  * check_bugowner: Switch to check_source_submission_v2.
  * check_bugowner: Fix rendering of inactive users.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778846400">- Update to version 20260515.6fd49568:
  * check_bugowner: Really fix missing directories.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779537600">- Update to version 20260522.0dca9cec:
  * fix: skip changes updated check on gitea empty PRs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779710400">- Update to version 20260525.08c7ac85:
  * Enable pkglistgen on Leap 16.0 again for the images respin</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1780056000">- Update to version 20260529.ebc6e9d1:
  * Avoid division by zero.</changelog>
</package>
<package pkgid="2ec2b526e22a43329d75783762a840e97181c98f1271ac63c9278f82753bf341" name="openSUSE-release-tools-slsa-build-service" arch="noarch">
  <version epoch="0" ver="20260529.ebc6e9d1" rel="150600.2.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168000">- Update to version 20260414.cb03929f:
  * fix: pass in branch name in checkout_package</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168001">- Update to version 20260414.393c229f:
  * dist: adjust packaging for osrt-git-installcheck
  * Makefile: ship staginginstallchecker module and create working directory for osrt-git-installcheck
  * config: add default environment configuration for osrt-git-installcheck
  * systemd: add service and timer for git-installcheck
  * git-installcheck: add installchecker bot for Gitea workflows
  * staging-installcheck: move the InstallChecker class to its own loadable module</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340800">- Update to version 20260416.4ff12039:
  * check_bugowner: Fail gracefully if python-ldap is missing.
  * scm: git: Fast forward when fetching non current local branches.
  * check_bugowner: Fix crash when --ldap is not passed.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340801">- Update to version 20260416.f551b3f7:
  * check_bugowner: Better support for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340802">- Update to version 20260416.4611b41b:
  * check_bugowner: Fetch only existing branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340803">- Update to version 20260416.3bf616dd:
  * check_bugowner: Fix for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776772800">- Update to version 20260421.37879a25:
  * check_bugowner: Fix checkout for existing AGit branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776859200">- Update to version 20260422.cc1e99ce:
  * check_source: normalize names between git repoisitory and spec file</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777291200">- Update to version 20260427.07e5e8b0:
  * Improve source/testing/published column styling
  * Add styling to the dashboard
  * Group imports: stdlib, third-party, with blank line separator
  * Add error handling in fetch_ttm_status
  * Fix missing self reference in Project.build_summary
  * Add PROGRESS_SCALE to replace 10000, other small changes
  * Remove unnecessary object inheritance and unused self.opts parameter
  * always show the openQA results in the same order
  * Merge repository.html template into dashboard.html as a macro
  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377600">- Update to version 20260428.677b57e7:
  * check_bugowner: Add support for new _maintainership.json format.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377601">- Update to version 20260428.8257d986:
  * osclib: repochecks: maintain compatibility with Python 3.6</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777464000">- Update to version 20260429.6a56c231:
  * gocd: add new Factory staging Glibc</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896000">- Update to version 20260504.245b9e1d:
  * scm/git.py: fix git fetch</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896001">- Update to version 20260504.7d0ce1df:
  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd service.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777982400">- Update to version 20260505.9d4790bf:
  * check_bugowner: Detect corrupt Git caches and clean them.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778760000">- Update to version 20260514.327b57bc:
  * scm: git: Improve git repository corruption detection.
  * check_bugowner: Abstract review message formatting.
  * check_bugowner: Switch to check_source_submission_v2.
  * check_bugowner: Fix rendering of inactive users.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778846400">- Update to version 20260515.6fd49568:
  * check_bugowner: Really fix missing directories.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779537600">- Update to version 20260522.0dca9cec:
  * fix: skip changes updated check on gitea empty PRs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779710400">- Update to version 20260525.08c7ac85:
  * Enable pkglistgen on Leap 16.0 again for the images respin</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1780056000">- Update to version 20260529.ebc6e9d1:
  * Avoid division by zero.</changelog>
</package>
<package pkgid="073b119db45ca507236dfa0421b80286ea477218b4c90c9697025ff07839a6bc" name="openSUSE-release-tools-staging-bot" arch="noarch">
  <version epoch="0" ver="20260529.ebc6e9d1" rel="150600.2.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168000">- Update to version 20260414.cb03929f:
  * fix: pass in branch name in checkout_package</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168001">- Update to version 20260414.393c229f:
  * dist: adjust packaging for osrt-git-installcheck
  * Makefile: ship staginginstallchecker module and create working directory for osrt-git-installcheck
  * config: add default environment configuration for osrt-git-installcheck
  * systemd: add service and timer for git-installcheck
  * git-installcheck: add installchecker bot for Gitea workflows
  * staging-installcheck: move the InstallChecker class to its own loadable module</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340800">- Update to version 20260416.4ff12039:
  * check_bugowner: Fail gracefully if python-ldap is missing.
  * scm: git: Fast forward when fetching non current local branches.
  * check_bugowner: Fix crash when --ldap is not passed.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340801">- Update to version 20260416.f551b3f7:
  * check_bugowner: Better support for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340802">- Update to version 20260416.4611b41b:
  * check_bugowner: Fetch only existing branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340803">- Update to version 20260416.3bf616dd:
  * check_bugowner: Fix for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776772800">- Update to version 20260421.37879a25:
  * check_bugowner: Fix checkout for existing AGit branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776859200">- Update to version 20260422.cc1e99ce:
  * check_source: normalize names between git repoisitory and spec file</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777291200">- Update to version 20260427.07e5e8b0:
  * Improve source/testing/published column styling
  * Add styling to the dashboard
  * Group imports: stdlib, third-party, with blank line separator
  * Add error handling in fetch_ttm_status
  * Fix missing self reference in Project.build_summary
  * Add PROGRESS_SCALE to replace 10000, other small changes
  * Remove unnecessary object inheritance and unused self.opts parameter
  * always show the openQA results in the same order
  * Merge repository.html template into dashboard.html as a macro
  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377600">- Update to version 20260428.677b57e7:
  * check_bugowner: Add support for new _maintainership.json format.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377601">- Update to version 20260428.8257d986:
  * osclib: repochecks: maintain compatibility with Python 3.6</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777464000">- Update to version 20260429.6a56c231:
  * gocd: add new Factory staging Glibc</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896000">- Update to version 20260504.245b9e1d:
  * scm/git.py: fix git fetch</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896001">- Update to version 20260504.7d0ce1df:
  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd service.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777982400">- Update to version 20260505.9d4790bf:
  * check_bugowner: Detect corrupt Git caches and clean them.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778760000">- Update to version 20260514.327b57bc:
  * scm: git: Improve git repository corruption detection.
  * check_bugowner: Abstract review message formatting.
  * check_bugowner: Switch to check_source_submission_v2.
  * check_bugowner: Fix rendering of inactive users.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778846400">- Update to version 20260515.6fd49568:
  * check_bugowner: Really fix missing directories.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779537600">- Update to version 20260522.0dca9cec:
  * fix: skip changes updated check on gitea empty PRs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779710400">- Update to version 20260525.08c7ac85:
  * Enable pkglistgen on Leap 16.0 again for the images respin</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1780056000">- Update to version 20260529.ebc6e9d1:
  * Avoid division by zero.</changelog>
</package>
<package pkgid="c21d585879df908b1d97902a564c060c4117f045b695de4344bd2e1246e9ca06" name="osc" arch="noarch">
  <version epoch="0" ver="1.27.1" rel="150600.480.1"/>
  <changelog author="mrueckert@suse.de" date="1741780800">- fix the generic provides for %{use_python_pkg}-osc to be
  versioned so that one can actually have versioned requires
  against that symbol
- restore python3-osc provides if we are building against the
  primary_python version</changelog>
  <changelog author="daniel.mach@suse.com" date="1742472000">- 1.14.0
  - Command-line:
  - Improve 'osc fork' command to support also forking projects managed in git
  - Extend 'osc fork' command with '--target-project' and '--target-package' options
  - Enable shell completion of various 'git-obs' arguments and options
  - Fix 'git-obs pr create --target-branch'
  - Fix 'osc fork' crash in print_gitea_settings()
  - Use -A/--apiurl specified on the command-line even if running from a checkout
  - Assume openSUSE:Factory if project cannot be determined in 'osc build' command
  - Change 'osc whatdependson' command to take multiple '-M' options incl. wildcards
  - Fix diff highlighting
  - Library:
  - Set pacsuffix='deb' if binarytype=='deb'
  - Add scmsync element to meta template
  - Add missing project_separator substitutions
  - Fix call os.userexpand() on gitea_api.Config() path argument
  - Fix adding arguments to the argument parser so they work with argcomplete
  - Fix MultibuildFlavorResolver to consider an empty flavor during glob match
  - Fix MultibuildFlavorResolver to work with &lt;package&gt; _multibuild elements
  - Remove superfluous setting of apiurl from 'osc fork'
  - Mute mypy errors on field property assignment
  - Add type hint to XmlModel.XML_TAG
  - Support new 'X | None' union syntax in field types
  - Other:
  - Fix 'git-obs login add' command invocation in git-obs-quickstart documentation
  - Spec:
  - Recommends: python3-argcomplete for git-obs</changelog>
  <changelog author="adrian@suse.de" date="1743163200">- Add temporary hotfix for osc fork</changelog>
  <changelog author="daniel.mach@suse.com" date="1743768000">- 1.15.0
  - Command-line:
  - Improve 'osc fork' to follow the devel package specified in the 'OBS:RejectBranch' attribute
  - Hotfix 'osc fork' failures of devel project users
  - Change 'osc fork' to print an error rather than raising an exception
  - Fix setting parent remote in 'git-obs repo clone'
  - Extend 'osc build' to read build project from Gitea: &lt;owner&gt;/_ObsPrj, project.build file
  - Fix 'osc build' when working with sources from git, when .osc is not available
  - Fix crash in 'osc build --host'
  - Fix rendering help output by adding the complete docstring of the commands
  - Add commented git status to the 'git-obs pr create' message
  - When doing an mr from a working copy check for unchecked modifications
  - Consolidate working copy modification check dialog into a function
  - Connection:
  - Change a debug message to a warning if ssh-keygen is not available
  - Add explanatory message to ignore the signature auth warning when not using SSH keys for auth
  - Library:
  - Implement handling of updateinfo.xml and _modulemd.yaml files
  - Fix working with _subdirs when detecting packages that are subdirectories in a git project
  - Fix canonname handling when querying a downloaded package
  - Add obs_api.Attributes model
  - Add 'quiet' and 'branch' options to gitea_api.Repo.clone()
  - Fix GitStore by parsing git urls with obs_api.Git.urlparse()
  - Add gitea_api.Git.urlparse() for parsing git urls
  - Change gitea_api.Config.url_to_hostname() to also try matching only a hostname instead of full Gitea URL
  - Rename get_parser() functions to argparse_manpage_get_parser() to clarify their purpose
  - Refactor the validity check of cached binaries
  - Other:
  - Update git-obs-quickstart doc with more detailed info on creating tokens
  - Spec:
  - Recommend obs-scm-bridge
  - Build git-obs man page</changelog>
  <changelog author="daniel.mach@suse.com" date="1743768001">- 1.15.1
  - Library:
  - Revert "Run decode_it also in the other case"</changelog>
  <changelog author="daniel.mach@suse.com" date="1747742400">- 1.16.0
  - Command-line:
  - Add 'osc rmkpac' subcommand
  - Add 'osc service precommit' subcommand, for use with git hook
  - Add '--target-branch' filter option to 'git-obs pr list'
  - Add '--reviewer' and '--review-state' options to 'git-obs pr list'
  - Add '--no-draft' filter option to 'git-obs pr list'
  - Set limit=0 to disable pagination in all relevant git-obs subcommands
  - Improve help of the 'git-obs login' subcommands
  - Update 'git-obs login {add,update}' to check the gitea token format
  - Fix 'osc fork' when &lt;attributes/&gt; in the source project is empty
  - Fix handling env in tests for 'osc vc'
  - Fix how GitStore reads project from the parent directory
  - Fix 'git-obs pr create' with multistring EDITOR
  - Improve handling exceptions in 'git-obs' command
  - Improve message in 301: Moved Permanently error in git-obs
  - Improve git-obs to read credentials from env variables
  - Remove commas from the list of request IDs in the superseding prompt in 'osc sr'
  - Connection:
  - Fix git-obs connection for urllib3 v1 by overriding the default timeout
  - Library:
  - Add troubleshooting info to gitea_api.Login.DoesNotExist message
  - Add 'min_key_length' argument to KeyValueTable to enforce the minimal length of the first column
  - Fix implicit optionals in type hints to make code PEP 484 compliant
  - Don't crash when OBS API returns None as request description
  - Fix TypeError in response_to_exception() in gitea_api</changelog>
  <changelog author="daniel.mach@suse.com" date="1750766400">- 1.17.0
  - Command-line:
  - Rename 'git-obs pr review' to 'git-obs pr review interactive'
  - Add 'A)approve and schedule for merging' action to 'git obs pr review interactive'
  - Add 'git-obs pr merge' command
  - Add 'git-obs pr review accept' and 'git-obs pr review decline' commands
  - Implement 'git-obs repo list' command
  - Add '--export' option to 'git-obs pr list' and 'git-obs pr search'
  - Fix crash during token validation in 'git-obs login {add,update}' when value is not specified
  - Fix loading shell completions for 'git-obs'
  - Fix 'git-obs api' by preventing of quoting the URL query part
  - Add a possibility to override git-obs login entries from env
  - Validate arguments in 'osc fork' command
  - Revert "Improve 'updatepacmetafromspec' command to expand rpm spec macros by calling rpmspec to query the data"
  - Improve 'updatepacmetafromspec' command to expand rpm spec macros by calling queryrecipe to query the data (bsc#1243722)
  - Connection:
  - Do not use pipe for ssh-keygen input
  - Library:
  - Refactor gitea_api to use objects with properties instead of raw JSON data
  - Add GiteaModel base class and json_dumps() function that can serialize such objects
  - Rename 'anonymous' argument in 'gitea_api.Repo.clone()' to 'use_http'
  - Allow git in git-obs to be switched from SSH to http(s)
  - Move yaml handling code to osc.util.yaml, add fallback to PyYaml
  - Fix how types are compared in OscOptions.set_value_from_string()
  - get_package_results: check for waiting states in all multibuild packages
  - Extend _buildinfo file lookup to the current directory
  - Fix git store when .git is a file with "gitdir: &lt;path&gt;" link
  - Migrate store_* functions to use get_store instead of the original code
  - Spec:
  - Modify spec to use PyYAML on SLE15</changelog>
  <changelog author="daniel.mach@suse.com" date="1753185600">- 1.18.0
  - Command-line:
  - Add 'git-obs pr comment [--message=...]' command
  - Add 'git-obs pr show-patch' command
  - Add '--reviewer' option to 'git-obs pr review {approve,decline,interactive}' to support group reviews via group review bot
  - Update 'git-obs pr review interactive' to return non-zero return codes for 'exit' and 'skip' actions
  - Make 'osc results --show-excluded' work in a project context
  - Add '--no-pager' global option
  - Fix 'osc fork' by copying whole query part to the new scmsync url
  - Fix 'osc buildinfo' for git packages by handing the 'build_repositories' files by store objects
  - Fix crash in 'git-obs pr get --patch'
  - Fix git-obs to exit with 130 on keyboard interrupt
  - Fix --sccache help typo in 'osc build' command
  - Connection:
  - Don't retry requests on 504 Gateway Timeout
  - Library:
  - If a devel project is not specified, try reading it from a mapping from URL set in OBS:GitDevelProjectMap project attribute
  - Improve detection of packages and projects in git
  - scmsync_obsinfo: Pass correct revision to obs-scm-bridge
  - Add obs_api.Request.search() method
  - Raise an exception if obs-scm-bridge fails
  - Fix obs_scm.Package.get_pulled_srcmd5() returning an empty string
  - Fix git store to support non-default remote
  - Extend 'gitea_api.User.get()' to take 'username' parameter
  - Move get_editor() and related functions from command-line module to gitea_api.common
  - Migrate subcommands from using Store() to get_store() that is git aware
  - Make imports lazy to imporove osc load times</changelog>
  <changelog author="daniel.mach@suse.com" date="1753704000">- 1.19.0
  - Command-line:
  - Add 'git-obs pr cancel-scheduled-merge' command
  - Add timeline to 'git-obs pr review interactive'
  - Add '--timeline' option to 'git-obs pr get'
  - Fix 'git-obs pr search' by using pagination to retrieve all results
  - Extend '--message' option in git-obs subcommands with the '-m' short option
  - Add a different message for scheduled merges in 'git-obs pr merge' command
  - Library:
  - Add 'conn' parameter to gitea_api.common.GiteaModel
  - Add gitea_api.Connection.scheme attribute
  - Add gitea_api.PullRequest.merge_commit property
  - Add gitea_api.PullRequest.get_owner_repo_number()
  - Add gitea_api.common.dt_sanitize() for sanitizing datetime strings
  - Handle missing head repo in the PullRequest properties
  - Return None if GitStore cannot determine apiurl
  - Remove extra newline from store files
  - Fix the 'Move remaining imports in osc.babysitter into try-except block' change by preserving the order of handling the exceptions
  - Spec:
  - Use primary_python to define runtime requires matching the shebang lines
  - Provide %{use_python_pkg}-osc for all pythons and python3-osc for primary_python
  - Add conflict with obs-scm-bridge &lt; 0.7.3</changelog>
  <changelog author="daniel.mach@suse.com" date="1754481600">- 1.19.1
  - Command-line:
  - Use OSC_PACKAGE_CACHE_DIR env var instead of deprecated OSC_PACKAGECACHEDIR
  - Connection:
  - Check for both upper and lowercase versions of HTTP_PROXY and HTTPS_PROXY env vars
  - Library:
  - Add 'trackingbranch' field to ScmsyncObsinfo model
  - Revert "Return None if GitStore cannot determine apiurl"
  - Throw a proper exception when 'apiurl' argument of 'makeurl()' is empty
  - Move code setting apiurl from store to 'osc.conf.get_config()'
  - Simplify 'osc.commandline.Osc.get_api_url()' to return the value from 'self.options'
  - Remove 'osc.commandline.Osc.post_argparse()' because it's no longer used
  - Fix unit tests to use the new code path to run osc
  - Fix osc.gitea_api.dt_sanitize() by replacing dateutil with datetime</changelog>
  <changelog author="daniel.mach@suse.com" date="1758024000">- 1.20.0
  - Command-line:
  - Fix 'osc fork' command to use the right tracking branch
  - Fix 'osc blt' command by checking if the working copy is a package
  - Make 'osc buildlog' work outside of osc package directory
  - Add 'git-obs pr close' and 'git-obs pr reopen' commands
  - Add 'close' option to 'git-obs pr review interactive'
  - Change 'git-obs pr review interactive' to work with all archives, not only those in Git LFS
  - Fix checkout of the base branch in 'git-obs pr review interactive' command
  - Library:
  - Support _manifest file in git store
  - Allow pull request IDs in '&lt;owner&gt;/&lt;repo&gt;!&lt;number&gt;' format
  - Properly handle deleted users and teams in the git-obs timeline
  - Handle situations when there's 'None' among timeline entries
  - Skip binary files in gitea_api.PullRequest.get_patch()
  - Change get_user_input(), add support for vertically printed list of answers
  - Spec:
  - Provide git-obs</changelog>
  <changelog author="daniel.mach@suse.com" date="1760097600">- 1.21.0
  - Command-line:
  - Modify osc subcommands to error out if they don't work with git
  - Add 'git-obs meta' commands for managing the local metadata
  - Add 'git-obs meta info' command for printing resolved metadata about the current checkout
  - Add -b/--branch option to 'git-obs repo clone' command
  - Add 'git-obs pr dump' command to store pull request information on disk
  - Add 'git-obs --quiet' option (that mutes printing gitea settings now)
  - Automatially pull meta after 'git-obs repo clone'
  - Change 'git-obs pr review interactive' to write 'merge ok' comment instead of scheduling a merge
  - Mute stderr when creating a worktree in 'git-obs pr review interactive'
  - Change 'git-obs -G' to accept url to select a gitea login entry
  - Support substitutions in 'osc build --root'
  - Fix crash in 'osc build' when 'build_repositories' in store was None
  - Fix filtering by reviewers in 'git-obs pr list'
  - Update 'osc rq show' command to include history comments in verbose mode
  - Library:
  - Refactor GitStore
  - Migrate git_scm.Store over to gitea_api.Git
  - Store buildinfo and buildconfig files in GitStore's cache instead directly in the repo
  - Move code from 'git-obs meta pull' command to GitStore.pull()
  - Improve GitStore.pull() to support reading project from project.build
  - Rephrase the error message about detached HEAD in GitStore
  - Improve GitStore's error messages by adding instructions on how to fix missing metadata
  - Be more permissive when loading parent project_store in GitStore
  - Fix loading _manifest in a project git
  - Fix git store to check if all the required fields are present
  - Derive package name from topdir if a package is part of a project checkout
  - Change 'git-obs pr review interactive' to run pager process as a context manager
  - Change obs_api.TarDiff to spawn a process extracting archives as a context manager
  - Change 'commit' argument in gitea_api.Git.reset() to optional
  - Add gitea_api.Git.get_owner_repo_from_url() staticmethod
  - Add gitea_api.Git.urljoin() static method
  - Fix gitea_api.Git.get_branch_head() to raise a proper exception if the HEAD cannot be retrieved
  - Fix gitea_api.Git to work with the current remote instead of 'origin'
  - Fix get_store() to throw the exception from git store if .osc directory is not present
  - Introduce GitObsRuntimeError exception and use it where appropriate
  - Fix tardiff by removing directories with shutil.rmtree() and files by os.unlink()
  - Add 'quiet' option to gitea_api.Git.switch()
  - Mute stderr in git_obs.Git.lfs_cat_file()
  - Treat None flavor as "" in multibuild resolve
  - Make Token.triggered_at optional as it's not available in the oficially released OBS code
  - Add BaseModel.from_string() and BaseModel.to_string() methods
  - Add BaseModel.from_file() and BaseModel.to_file() methods
  - Fix BaseModel to initialize from a dictionary via __init__ instead of setattr
  - Docs:
  - Update docs for the new git metadata store
  - Update list of recommended gitea permissions in git-obs-quickstart
  - Spec:
  - Install git-obs-metadata man page</changelog>
  <changelog author="daniel.mach@suse.com" date="1762776000">- 1.22.0
  - Command-line:
  - Add 'git-obs staging' commands
  - Add '--gitea-fork-org' option to 'osc fork' command
  - Add '--git-branch' option to 'osc fork' command
  - Add 'DELETE' to 'git-obs api' allowed methods
  - Add commit messages as commented lines to the template in 'git-obs pr create'
  - Add filtering by label to 'git-obs pr list'
  - Properly handle fork mismatch in 'osc fork'
  - Change 'osc build' to build from any git repo if '--alternative-project' is specified
  - Fix 'osc service' for git based packages
  - Fix 'git-obs pr dump' to skip the dump if the target has the same updated_at timestamp as the pull request in Gitea
  - Fix 'git-obs pr dump' to do case insensitive check on owner and repo
  - Fix retrieving 'arch' argument in 'osc buildlog'
  - Library:
  - Add 'status' to the output of gitea_api.Git.get_submodules()
  - Add 'remote' argument to gitea_api.Repo.clone_or_update()
  - Add gitea_api.common.TemporaryDirectory class that supports 'delete' argument on python 3.6+
  - Add gitea_api.GitDiffGenerator class for creating submodule diffs without a git checkout
  - Add 'depth' argument to gitea_api.Repo.clone() and clone_or_update()
  - Add gitea_api.StagingPullRequestWrapper class for handling staging
  - Add gitea_api.PullRequest.get_host_owner_repo_number() method
  - Make GitObsCommand.add_argument_owner_repo() and add_argument_owner_repo_pull() reusable by allowing setting 'dest' argument
  - Warn if the git package doesn't have the same branch as the parent project
  - Extend gitea_api.PullRequest with methods that work with 'PR:' references
  - Support setting labels in gitea_api.PullRequest.create()
  - Fix gitea_api to use pagination instead of limit -1 everywhere
  - Remove duplicate, unused PullRequestReview class from gitea_api.pr
  - Move clone_or_update() from 'git-obs pr dump' command to gitea_api.Repo
  - Change gitea_api.Repo.clone_or_update() to take 'ssh_private_key_path' argument
  - Improve performance of gitea_api.IssueTimelineEntry by listing and caching requests instead of fetching them one by one
  - Make GitObsCommand.add_argument_owner_repo() and add_argument_owner_repo_pull() reusable by allowing setting 'help' argument
  - Change gitea_api.Repo.clone() to stop borrowing objects when 'reference' or 'reference_if_able' is used
  - Fix the resulting dictionary in gitea_api.PullRequest._get_label_ids()
  - Make gitea_api.RepoExists exception more helpful by giving a hint to fork under a different name
  - Use server_diff() instead of server_diff_noex() to exit with a non-zero return code
  - Return preinstallimage.info and allow podman to use preinstallimage</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1764676800">- PKGBUILD changes
  * Remove redundant packages from makedepends. If a package depends
    on something, it implicitly makedepends on it as well
  * Add python-ruamel-yaml dependency
  * Build and install man pages
  * Add python-argparse-manpage and python-sphinx to makedepends for
    building man pages
  * Add check() to run the test suite
  * Add checkdepends for test suite dependencies
  * Add optdepends as an equivalent to RPM's Recommends, making it
    easier for users to find packages needed for optional features
  * Use $pkgname variable across the script
  * Install shell completion files
  * Bump pkgrel</changelog>
  <changelog author="daniel.mach@suse.com" date="1766059200">- 1.23.0
  - Command-line:
  - Add '--target-owner' option to 'git-obs pr create' to specify the target owner explicitly
  - Add '--target-branch' option to 'git-obs staging search' command
  - Added 'git-obs staging search' command to find project PRs with referenced package PRs that have all been approved
  - Change 'git-obs pr dump' to produce directories that match the specified pull request IDs
  - Change 'git-obs pr dump' to write STATUS file
  - Properly error out on invalid 'PR:' references in 'git-obs pr dump'
  - Fix 'git-obs pr create' when the source repo is not a fork
  - Fix 'git-obs api' command when server returns 'null'
  - Fix 'osc build --alternative-project=...' when there's no .osc in the current directory
  - Fix argument and store handling in 'osc results' command
  - Library:
  - Add Manifest.get_package_paths() method that lists all paths to existings packages in a project
  - Fix Manifest class to handle loading empty YAML files or strings
  - Fix working with meta during git rebase by determining the current branch from rebase head
  - Fix handling local branch when fetching remote
  - Move get_label_ids() from PullRequest to Repo class
  - Change GitStore not to require apiurl anymore
  - Fix storing last_buildroot for git packages
  - Store the last buildroot only if there's a store detected
  - Fix BuildRoot so it acts as a tuple and the individual values are accessible via indexes
  - Make PullReqest.parse_id() more permissive by accepting trailing whitespaces
  - Fix 'missingok' argument in server_diff()
  - Fix gitea_api.PullRequest ordering methods
  - Add return to gitea_api.Branch.list()</changelog>
  <changelog author="daniel.mach@suse.com" date="1771848000">- 1.24.0
  - Command-line:
  - Add '--target-owner' option to 'git-obs repo fork' command
  - Add '--self' parameter to fix 'no matching parent repo' error message in 'git-obs pr create'
  - Fix 'osc aggregatepac' for scmsync packages
  - Fix 'osc build' to retrieve buildconfig from git package's cache
  - Fix 'osc token' error handling for project wide trigger
  - Fix string formatting for id in obs-request.xml in 'git-obs pr dump'
  - Library:
  - Consolidate build types in build.py and commandline.py
  - Fix build.get_build_type() by comparing binary_type only if specified
  - Make use of queryconfig tool configurable and consistent
  - Fix how get_request_collection() filters the projects and packages
  - Support copying packages from an scmsync source, when target exists
  - Add timestamps to the DEBUG output
  - Update new project template</changelog>
  <changelog author="daniel.mach@suse.com" date="1773057600">- 1.25.0
  - Command-line:
  - Add 'git-obs pr forward' command that is close to 'osc sr',
    allowing forwarding sources from one branch to another (e.g., Factory to Leap/SLFO) via a Pull Request
  - Add --separate-requests and --dry-run to 'git-obs pr create'
  - Add support for SSH authentication of Gitea API calls in git-obs
  - Change 'git-obs staging group' command to allow PR creation without a fork
  - Change 'git-obs staging group' to rely on the workflow-pr bot
  - Extend 'osc search' with gitea data cached in an external service
  - Use PullRequest.list branch filter in 'git-obs pr list'
  - Make 'osc remotebuildlog' an alias of 'osc buildlog'
  - Library:
  - Add 'target_branch' filter to PullRequest.list()
  - Update gitea_api.Git.get_branch_head() to take optional argument 'remote'
  - Add gitea_api.Git.branch_is_fast_forwardable() method
  - Add gitea_api.Git.has_changes property to determine if there are any staged or unstaged changes in the current working copy
  - Add 'alldirect_or_localdep' entry to LinkedbuildModes enum
  - Fix git_scm.Manifest to skip subdirectories that do not exist
  - Fix oscrc lookup: prefer XDG location, warn if there are multiple configs</changelog>
  <changelog author="daniel.mach@suse.com" date="1775044800">- 1.26.0
  - Command-line:
  - Add 'git-obs repo init' command
  - Add 'git-obs pr review cancel-request' command
  - Add '--allow-empty' option to 'git-obs pr create' command
  - Add '--source-owner' option to 'git-obs pr list' command
  - Add '--target-repo' and '--source-owner' args to 'git-obs staging group'
  - Improve help of 'git-obs staging' commands
  - Running 'git-obs pr create' without '--description' no longer pops up an editor
  - Fix 'git-obs pr dump' by resetting the pull request branch to the target state and removing any untracked files
  - Allow only relative submodule paths in 'git-obs pr dump'
  - Fix Git.get_submodules() to always retrieve submodule paths relative to git topdir
  - Fix 'osc up' to avoid downloading a file when .osc/sources has a matching copy already
  - Fix 'osc buildlog' output by flushing TTY buffer
  - Fix 'osc search': NameResolutionError and MaxRetryError are not available in urllib3 v1
  - Speed fetching LFS objects in 'git-obs pr forward' up
  - Support '.' expansion for projects in 'osc fork' command
  - Extend 'osc maintainer' search with git based projects and packages
  - Connection:
  - Fix temp ssh public key file creation
  - Configuration:
  - Add 'http_manual_approve' with matching 'OSC_HTTP_MANUAL_APPROVE' env variable to enable user approval on HTTP requests that may change something
  - Library:
  - Add gitea_api.Maintainership class for parsing maintainership.json
  - Add 'relative' argument to Manifest.get_package_paths()
  - Sanitize submodule URLs in'git-obs pr dump' by removing trailing '.git' and '/'
  - Fix BaseModel to handle Dict[str, BaseModel] fields
  - Better handle GitStore in obs_scm.Package
  - Fix GitObsMainCommand.gitea_login
  - Sanitize multiple consequent slashes in prj/pac strings in core.slash_split()
  - Tests:
  - Fix broken tests dicovered after modifying BaseModel for Dict[str, BaseModel] fields
  - Spec:
  - Use pip to build rpm package
  - Add basic pyproject.toml file
  - Change license to SPDX format in setup.cfg
  - Add more supported python versions to classifiers in setup.cfg</changelog>
  <changelog author="daniel.mach@suse.com" date="1779883200">- 1.27.0
  - Command-line:
  - Change 'osc fork' to work through a local checkout that need to be reviewed and pushed by a user
  - Change 'git-obs pr create' to use '--source' and '--target' options instead of separate options for owner, repo, and branch
  - Change 'osc rmkpac' to require fragment with branch name in --scmsync url
  - Add 'git-obs pr new-package-request' command
  - Add '--allow-maintainer-edit' option to 'git-obs pr create' and enable it by default
  - Add '--linkrev' option to 'osc co' command, now we can run 'osc co prj/pac --linkrev=base to get to the exact sources for a revision
  - Add link revision to the 'osc info' output for a package
  - Add 'git-obs file maintainership migrate' command
  - Make 'osc up --expand-link' a no-op on non-linked packages
  - Suggest running 'git push' in 'git-obs pr create' when the local checkout differs from the server
  - Avoid making shallow clones in 'git-obs staging' commands, they cannot be pushed to different remotes
  - Fix 'git-obs pr create' to allow creating pull requests between repos in the same fork tree
  - Fix 'git-obs staging remove' to push changes to the correct remote matching with the PR head
  - Fix 'git-obs pr create' when creating a PR in a repo with no parent
  - Fix 'git-obs staging group' by fetching the whole branch instead of --depth=1
  - Fix crash in 'git-obs pr dump' by adding '-c core.commitGraph=false' to 'git clone --dissociate'
  - Fix crash in 'osc buildlog' when repo and arch are not specified
  - Fix crash in 'git-obs pr dump' when timeline contains a null entry
  - Fix crash when running 'osc meta pkg' in a project checkout
  - Clarify error message in 'git-obs pr dump' by providing submodule name
  - Remove a misleading error message when a package doesn't exist during 'osc rq show --diff'
  - Library:
  - Introduce branch_id: add Branch.parse_id(), add GitObsCommand.add_argument_owner_repo_branch()
  - Improve gitea_api.Git to properly detect bare git repos
  - Add gitea_api.PullRequest.merged_at property
  - Add gitea_api.Git.ls_tree() method
  - Add gitea_api.Git methods for working with githooks
  - Add Manifest.get_package_paths_bare_git() that can resolve existing packages in a project in bare git repo
  - Add 'exclude_none' option to skip dictionary entries without a value to BaseModel.dict()
  - Change BaseModel.to_string() to take optional arguments: exclude_none, sort_keys, indent
  - Improve LocalGitStore to handle bare git repos and also specified git refs
  - Enable querying bare git repos and specified refs in gitea_api.Git.get_submodules()
  - Use the correct exception class for 404 in gitea_api.Branch.get()
  - Fix creating 'parent' and 'fork' remotes in Repo.clone()
  - Fix FutureWarning caused by calling urllib3 HTTPSConnection.set_cert() in v2+
  - Accept extra kwargs in OscArgumentParser._get_formatter for Python 3.15 argparse change
  - Fix Repo.get_label_ids() to use pagination to retrieve all results
  - Fix Repo.clone_or_update() by passing 'branch' argument to the underlying clone()
  - Fix comparison operators in gitea_api.Repo
  - Fix crash in Package.info() when working with a git package, raise an exception as expected
  - Fix @ignore_http_errors decorator by properly handling HTTPError exception
  - Change 'Repo.clone()' to use existing GIT_SSH_COMMAND env if provided, only append new args.
  - Do case insensitive PR ID match in PullRequest.remove_pr_references()</changelog>
  <changelog author="daniel.mach@suse.com" date="1780574400">- 1.27.1
  - Command-line:
  - Fix 'osc maintaner' not to error out before it prints maintainers in git
  - Library:
  - Fix a regression in Gitea 1.26 where we need to send '{}' instead of an empty body in POST requests</changelog>
</package>
<package pkgid="9501536a45b7fea1e1c4efffabbf525d06b8abdd160aec76350007273689e942" name="osc" arch="src">
  <version epoch="0" ver="1.27.1" rel="150600.480.1"/>
  <changelog author="mrueckert@suse.de" date="1741780800">- fix the generic provides for %{use_python_pkg}-osc to be
  versioned so that one can actually have versioned requires
  against that symbol
- restore python3-osc provides if we are building against the
  primary_python version</changelog>
  <changelog author="daniel.mach@suse.com" date="1742472000">- 1.14.0
  - Command-line:
  - Improve 'osc fork' command to support also forking projects managed in git
  - Extend 'osc fork' command with '--target-project' and '--target-package' options
  - Enable shell completion of various 'git-obs' arguments and options
  - Fix 'git-obs pr create --target-branch'
  - Fix 'osc fork' crash in print_gitea_settings()
  - Use -A/--apiurl specified on the command-line even if running from a checkout
  - Assume openSUSE:Factory if project cannot be determined in 'osc build' command
  - Change 'osc whatdependson' command to take multiple '-M' options incl. wildcards
  - Fix diff highlighting
  - Library:
  - Set pacsuffix='deb' if binarytype=='deb'
  - Add scmsync element to meta template
  - Add missing project_separator substitutions
  - Fix call os.userexpand() on gitea_api.Config() path argument
  - Fix adding arguments to the argument parser so they work with argcomplete
  - Fix MultibuildFlavorResolver to consider an empty flavor during glob match
  - Fix MultibuildFlavorResolver to work with &lt;package&gt; _multibuild elements
  - Remove superfluous setting of apiurl from 'osc fork'
  - Mute mypy errors on field property assignment
  - Add type hint to XmlModel.XML_TAG
  - Support new 'X | None' union syntax in field types
  - Other:
  - Fix 'git-obs login add' command invocation in git-obs-quickstart documentation
  - Spec:
  - Recommends: python3-argcomplete for git-obs</changelog>
  <changelog author="adrian@suse.de" date="1743163200">- Add temporary hotfix for osc fork</changelog>
  <changelog author="daniel.mach@suse.com" date="1743768000">- 1.15.0
  - Command-line:
  - Improve 'osc fork' to follow the devel package specified in the 'OBS:RejectBranch' attribute
  - Hotfix 'osc fork' failures of devel project users
  - Change 'osc fork' to print an error rather than raising an exception
  - Fix setting parent remote in 'git-obs repo clone'
  - Extend 'osc build' to read build project from Gitea: &lt;owner&gt;/_ObsPrj, project.build file
  - Fix 'osc build' when working with sources from git, when .osc is not available
  - Fix crash in 'osc build --host'
  - Fix rendering help output by adding the complete docstring of the commands
  - Add commented git status to the 'git-obs pr create' message
  - When doing an mr from a working copy check for unchecked modifications
  - Consolidate working copy modification check dialog into a function
  - Connection:
  - Change a debug message to a warning if ssh-keygen is not available
  - Add explanatory message to ignore the signature auth warning when not using SSH keys for auth
  - Library:
  - Implement handling of updateinfo.xml and _modulemd.yaml files
  - Fix working with _subdirs when detecting packages that are subdirectories in a git project
  - Fix canonname handling when querying a downloaded package
  - Add obs_api.Attributes model
  - Add 'quiet' and 'branch' options to gitea_api.Repo.clone()
  - Fix GitStore by parsing git urls with obs_api.Git.urlparse()
  - Add gitea_api.Git.urlparse() for parsing git urls
  - Change gitea_api.Config.url_to_hostname() to also try matching only a hostname instead of full Gitea URL
  - Rename get_parser() functions to argparse_manpage_get_parser() to clarify their purpose
  - Refactor the validity check of cached binaries
  - Other:
  - Update git-obs-quickstart doc with more detailed info on creating tokens
  - Spec:
  - Recommend obs-scm-bridge
  - Build git-obs man page</changelog>
  <changelog author="daniel.mach@suse.com" date="1743768001">- 1.15.1
  - Library:
  - Revert "Run decode_it also in the other case"</changelog>
  <changelog author="daniel.mach@suse.com" date="1747742400">- 1.16.0
  - Command-line:
  - Add 'osc rmkpac' subcommand
  - Add 'osc service precommit' subcommand, for use with git hook
  - Add '--target-branch' filter option to 'git-obs pr list'
  - Add '--reviewer' and '--review-state' options to 'git-obs pr list'
  - Add '--no-draft' filter option to 'git-obs pr list'
  - Set limit=0 to disable pagination in all relevant git-obs subcommands
  - Improve help of the 'git-obs login' subcommands
  - Update 'git-obs login {add,update}' to check the gitea token format
  - Fix 'osc fork' when &lt;attributes/&gt; in the source project is empty
  - Fix handling env in tests for 'osc vc'
  - Fix how GitStore reads project from the parent directory
  - Fix 'git-obs pr create' with multistring EDITOR
  - Improve handling exceptions in 'git-obs' command
  - Improve message in 301: Moved Permanently error in git-obs
  - Improve git-obs to read credentials from env variables
  - Remove commas from the list of request IDs in the superseding prompt in 'osc sr'
  - Connection:
  - Fix git-obs connection for urllib3 v1 by overriding the default timeout
  - Library:
  - Add troubleshooting info to gitea_api.Login.DoesNotExist message
  - Add 'min_key_length' argument to KeyValueTable to enforce the minimal length of the first column
  - Fix implicit optionals in type hints to make code PEP 484 compliant
  - Don't crash when OBS API returns None as request description
  - Fix TypeError in response_to_exception() in gitea_api</changelog>
  <changelog author="daniel.mach@suse.com" date="1750766400">- 1.17.0
  - Command-line:
  - Rename 'git-obs pr review' to 'git-obs pr review interactive'
  - Add 'A)approve and schedule for merging' action to 'git obs pr review interactive'
  - Add 'git-obs pr merge' command
  - Add 'git-obs pr review accept' and 'git-obs pr review decline' commands
  - Implement 'git-obs repo list' command
  - Add '--export' option to 'git-obs pr list' and 'git-obs pr search'
  - Fix crash during token validation in 'git-obs login {add,update}' when value is not specified
  - Fix loading shell completions for 'git-obs'
  - Fix 'git-obs api' by preventing of quoting the URL query part
  - Add a possibility to override git-obs login entries from env
  - Validate arguments in 'osc fork' command
  - Revert "Improve 'updatepacmetafromspec' command to expand rpm spec macros by calling rpmspec to query the data"
  - Improve 'updatepacmetafromspec' command to expand rpm spec macros by calling queryrecipe to query the data (bsc#1243722)
  - Connection:
  - Do not use pipe for ssh-keygen input
  - Library:
  - Refactor gitea_api to use objects with properties instead of raw JSON data
  - Add GiteaModel base class and json_dumps() function that can serialize such objects
  - Rename 'anonymous' argument in 'gitea_api.Repo.clone()' to 'use_http'
  - Allow git in git-obs to be switched from SSH to http(s)
  - Move yaml handling code to osc.util.yaml, add fallback to PyYaml
  - Fix how types are compared in OscOptions.set_value_from_string()
  - get_package_results: check for waiting states in all multibuild packages
  - Extend _buildinfo file lookup to the current directory
  - Fix git store when .git is a file with "gitdir: &lt;path&gt;" link
  - Migrate store_* functions to use get_store instead of the original code
  - Spec:
  - Modify spec to use PyYAML on SLE15</changelog>
  <changelog author="daniel.mach@suse.com" date="1753185600">- 1.18.0
  - Command-line:
  - Add 'git-obs pr comment [--message=...]' command
  - Add 'git-obs pr show-patch' command
  - Add '--reviewer' option to 'git-obs pr review {approve,decline,interactive}' to support group reviews via group review bot
  - Update 'git-obs pr review interactive' to return non-zero return codes for 'exit' and 'skip' actions
  - Make 'osc results --show-excluded' work in a project context
  - Add '--no-pager' global option
  - Fix 'osc fork' by copying whole query part to the new scmsync url
  - Fix 'osc buildinfo' for git packages by handing the 'build_repositories' files by store objects
  - Fix crash in 'git-obs pr get --patch'
  - Fix git-obs to exit with 130 on keyboard interrupt
  - Fix --sccache help typo in 'osc build' command
  - Connection:
  - Don't retry requests on 504 Gateway Timeout
  - Library:
  - If a devel project is not specified, try reading it from a mapping from URL set in OBS:GitDevelProjectMap project attribute
  - Improve detection of packages and projects in git
  - scmsync_obsinfo: Pass correct revision to obs-scm-bridge
  - Add obs_api.Request.search() method
  - Raise an exception if obs-scm-bridge fails
  - Fix obs_scm.Package.get_pulled_srcmd5() returning an empty string
  - Fix git store to support non-default remote
  - Extend 'gitea_api.User.get()' to take 'username' parameter
  - Move get_editor() and related functions from command-line module to gitea_api.common
  - Migrate subcommands from using Store() to get_store() that is git aware
  - Make imports lazy to imporove osc load times</changelog>
  <changelog author="daniel.mach@suse.com" date="1753704000">- 1.19.0
  - Command-line:
  - Add 'git-obs pr cancel-scheduled-merge' command
  - Add timeline to 'git-obs pr review interactive'
  - Add '--timeline' option to 'git-obs pr get'
  - Fix 'git-obs pr search' by using pagination to retrieve all results
  - Extend '--message' option in git-obs subcommands with the '-m' short option
  - Add a different message for scheduled merges in 'git-obs pr merge' command
  - Library:
  - Add 'conn' parameter to gitea_api.common.GiteaModel
  - Add gitea_api.Connection.scheme attribute
  - Add gitea_api.PullRequest.merge_commit property
  - Add gitea_api.PullRequest.get_owner_repo_number()
  - Add gitea_api.common.dt_sanitize() for sanitizing datetime strings
  - Handle missing head repo in the PullRequest properties
  - Return None if GitStore cannot determine apiurl
  - Remove extra newline from store files
  - Fix the 'Move remaining imports in osc.babysitter into try-except block' change by preserving the order of handling the exceptions
  - Spec:
  - Use primary_python to define runtime requires matching the shebang lines
  - Provide %{use_python_pkg}-osc for all pythons and python3-osc for primary_python
  - Add conflict with obs-scm-bridge &lt; 0.7.3</changelog>
  <changelog author="daniel.mach@suse.com" date="1754481600">- 1.19.1
  - Command-line:
  - Use OSC_PACKAGE_CACHE_DIR env var instead of deprecated OSC_PACKAGECACHEDIR
  - Connection:
  - Check for both upper and lowercase versions of HTTP_PROXY and HTTPS_PROXY env vars
  - Library:
  - Add 'trackingbranch' field to ScmsyncObsinfo model
  - Revert "Return None if GitStore cannot determine apiurl"
  - Throw a proper exception when 'apiurl' argument of 'makeurl()' is empty
  - Move code setting apiurl from store to 'osc.conf.get_config()'
  - Simplify 'osc.commandline.Osc.get_api_url()' to return the value from 'self.options'
  - Remove 'osc.commandline.Osc.post_argparse()' because it's no longer used
  - Fix unit tests to use the new code path to run osc
  - Fix osc.gitea_api.dt_sanitize() by replacing dateutil with datetime</changelog>
  <changelog author="daniel.mach@suse.com" date="1758024000">- 1.20.0
  - Command-line:
  - Fix 'osc fork' command to use the right tracking branch
  - Fix 'osc blt' command by checking if the working copy is a package
  - Make 'osc buildlog' work outside of osc package directory
  - Add 'git-obs pr close' and 'git-obs pr reopen' commands
  - Add 'close' option to 'git-obs pr review interactive'
  - Change 'git-obs pr review interactive' to work with all archives, not only those in Git LFS
  - Fix checkout of the base branch in 'git-obs pr review interactive' command
  - Library:
  - Support _manifest file in git store
  - Allow pull request IDs in '&lt;owner&gt;/&lt;repo&gt;!&lt;number&gt;' format
  - Properly handle deleted users and teams in the git-obs timeline
  - Handle situations when there's 'None' among timeline entries
  - Skip binary files in gitea_api.PullRequest.get_patch()
  - Change get_user_input(), add support for vertically printed list of answers
  - Spec:
  - Provide git-obs</changelog>
  <changelog author="daniel.mach@suse.com" date="1760097600">- 1.21.0
  - Command-line:
  - Modify osc subcommands to error out if they don't work with git
  - Add 'git-obs meta' commands for managing the local metadata
  - Add 'git-obs meta info' command for printing resolved metadata about the current checkout
  - Add -b/--branch option to 'git-obs repo clone' command
  - Add 'git-obs pr dump' command to store pull request information on disk
  - Add 'git-obs --quiet' option (that mutes printing gitea settings now)
  - Automatially pull meta after 'git-obs repo clone'
  - Change 'git-obs pr review interactive' to write 'merge ok' comment instead of scheduling a merge
  - Mute stderr when creating a worktree in 'git-obs pr review interactive'
  - Change 'git-obs -G' to accept url to select a gitea login entry
  - Support substitutions in 'osc build --root'
  - Fix crash in 'osc build' when 'build_repositories' in store was None
  - Fix filtering by reviewers in 'git-obs pr list'
  - Update 'osc rq show' command to include history comments in verbose mode
  - Library:
  - Refactor GitStore
  - Migrate git_scm.Store over to gitea_api.Git
  - Store buildinfo and buildconfig files in GitStore's cache instead directly in the repo
  - Move code from 'git-obs meta pull' command to GitStore.pull()
  - Improve GitStore.pull() to support reading project from project.build
  - Rephrase the error message about detached HEAD in GitStore
  - Improve GitStore's error messages by adding instructions on how to fix missing metadata
  - Be more permissive when loading parent project_store in GitStore
  - Fix loading _manifest in a project git
  - Fix git store to check if all the required fields are present
  - Derive package name from topdir if a package is part of a project checkout
  - Change 'git-obs pr review interactive' to run pager process as a context manager
  - Change obs_api.TarDiff to spawn a process extracting archives as a context manager
  - Change 'commit' argument in gitea_api.Git.reset() to optional
  - Add gitea_api.Git.get_owner_repo_from_url() staticmethod
  - Add gitea_api.Git.urljoin() static method
  - Fix gitea_api.Git.get_branch_head() to raise a proper exception if the HEAD cannot be retrieved
  - Fix gitea_api.Git to work with the current remote instead of 'origin'
  - Fix get_store() to throw the exception from git store if .osc directory is not present
  - Introduce GitObsRuntimeError exception and use it where appropriate
  - Fix tardiff by removing directories with shutil.rmtree() and files by os.unlink()
  - Add 'quiet' option to gitea_api.Git.switch()
  - Mute stderr in git_obs.Git.lfs_cat_file()
  - Treat None flavor as "" in multibuild resolve
  - Make Token.triggered_at optional as it's not available in the oficially released OBS code
  - Add BaseModel.from_string() and BaseModel.to_string() methods
  - Add BaseModel.from_file() and BaseModel.to_file() methods
  - Fix BaseModel to initialize from a dictionary via __init__ instead of setattr
  - Docs:
  - Update docs for the new git metadata store
  - Update list of recommended gitea permissions in git-obs-quickstart
  - Spec:
  - Install git-obs-metadata man page</changelog>
  <changelog author="daniel.mach@suse.com" date="1762776000">- 1.22.0
  - Command-line:
  - Add 'git-obs staging' commands
  - Add '--gitea-fork-org' option to 'osc fork' command
  - Add '--git-branch' option to 'osc fork' command
  - Add 'DELETE' to 'git-obs api' allowed methods
  - Add commit messages as commented lines to the template in 'git-obs pr create'
  - Add filtering by label to 'git-obs pr list'
  - Properly handle fork mismatch in 'osc fork'
  - Change 'osc build' to build from any git repo if '--alternative-project' is specified
  - Fix 'osc service' for git based packages
  - Fix 'git-obs pr dump' to skip the dump if the target has the same updated_at timestamp as the pull request in Gitea
  - Fix 'git-obs pr dump' to do case insensitive check on owner and repo
  - Fix retrieving 'arch' argument in 'osc buildlog'
  - Library:
  - Add 'status' to the output of gitea_api.Git.get_submodules()
  - Add 'remote' argument to gitea_api.Repo.clone_or_update()
  - Add gitea_api.common.TemporaryDirectory class that supports 'delete' argument on python 3.6+
  - Add gitea_api.GitDiffGenerator class for creating submodule diffs without a git checkout
  - Add 'depth' argument to gitea_api.Repo.clone() and clone_or_update()
  - Add gitea_api.StagingPullRequestWrapper class for handling staging
  - Add gitea_api.PullRequest.get_host_owner_repo_number() method
  - Make GitObsCommand.add_argument_owner_repo() and add_argument_owner_repo_pull() reusable by allowing setting 'dest' argument
  - Warn if the git package doesn't have the same branch as the parent project
  - Extend gitea_api.PullRequest with methods that work with 'PR:' references
  - Support setting labels in gitea_api.PullRequest.create()
  - Fix gitea_api to use pagination instead of limit -1 everywhere
  - Remove duplicate, unused PullRequestReview class from gitea_api.pr
  - Move clone_or_update() from 'git-obs pr dump' command to gitea_api.Repo
  - Change gitea_api.Repo.clone_or_update() to take 'ssh_private_key_path' argument
  - Improve performance of gitea_api.IssueTimelineEntry by listing and caching requests instead of fetching them one by one
  - Make GitObsCommand.add_argument_owner_repo() and add_argument_owner_repo_pull() reusable by allowing setting 'help' argument
  - Change gitea_api.Repo.clone() to stop borrowing objects when 'reference' or 'reference_if_able' is used
  - Fix the resulting dictionary in gitea_api.PullRequest._get_label_ids()
  - Make gitea_api.RepoExists exception more helpful by giving a hint to fork under a different name
  - Use server_diff() instead of server_diff_noex() to exit with a non-zero return code
  - Return preinstallimage.info and allow podman to use preinstallimage</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1764676800">- PKGBUILD changes
  * Remove redundant packages from makedepends. If a package depends
    on something, it implicitly makedepends on it as well
  * Add python-ruamel-yaml dependency
  * Build and install man pages
  * Add python-argparse-manpage and python-sphinx to makedepends for
    building man pages
  * Add check() to run the test suite
  * Add checkdepends for test suite dependencies
  * Add optdepends as an equivalent to RPM's Recommends, making it
    easier for users to find packages needed for optional features
  * Use $pkgname variable across the script
  * Install shell completion files
  * Bump pkgrel</changelog>
  <changelog author="daniel.mach@suse.com" date="1766059200">- 1.23.0
  - Command-line:
  - Add '--target-owner' option to 'git-obs pr create' to specify the target owner explicitly
  - Add '--target-branch' option to 'git-obs staging search' command
  - Added 'git-obs staging search' command to find project PRs with referenced package PRs that have all been approved
  - Change 'git-obs pr dump' to produce directories that match the specified pull request IDs
  - Change 'git-obs pr dump' to write STATUS file
  - Properly error out on invalid 'PR:' references in 'git-obs pr dump'
  - Fix 'git-obs pr create' when the source repo is not a fork
  - Fix 'git-obs api' command when server returns 'null'
  - Fix 'osc build --alternative-project=...' when there's no .osc in the current directory
  - Fix argument and store handling in 'osc results' command
  - Library:
  - Add Manifest.get_package_paths() method that lists all paths to existings packages in a project
  - Fix Manifest class to handle loading empty YAML files or strings
  - Fix working with meta during git rebase by determining the current branch from rebase head
  - Fix handling local branch when fetching remote
  - Move get_label_ids() from PullRequest to Repo class
  - Change GitStore not to require apiurl anymore
  - Fix storing last_buildroot for git packages
  - Store the last buildroot only if there's a store detected
  - Fix BuildRoot so it acts as a tuple and the individual values are accessible via indexes
  - Make PullReqest.parse_id() more permissive by accepting trailing whitespaces
  - Fix 'missingok' argument in server_diff()
  - Fix gitea_api.PullRequest ordering methods
  - Add return to gitea_api.Branch.list()</changelog>
  <changelog author="daniel.mach@suse.com" date="1771848000">- 1.24.0
  - Command-line:
  - Add '--target-owner' option to 'git-obs repo fork' command
  - Add '--self' parameter to fix 'no matching parent repo' error message in 'git-obs pr create'
  - Fix 'osc aggregatepac' for scmsync packages
  - Fix 'osc build' to retrieve buildconfig from git package's cache
  - Fix 'osc token' error handling for project wide trigger
  - Fix string formatting for id in obs-request.xml in 'git-obs pr dump'
  - Library:
  - Consolidate build types in build.py and commandline.py
  - Fix build.get_build_type() by comparing binary_type only if specified
  - Make use of queryconfig tool configurable and consistent
  - Fix how get_request_collection() filters the projects and packages
  - Support copying packages from an scmsync source, when target exists
  - Add timestamps to the DEBUG output
  - Update new project template</changelog>
  <changelog author="daniel.mach@suse.com" date="1773057600">- 1.25.0
  - Command-line:
  - Add 'git-obs pr forward' command that is close to 'osc sr',
    allowing forwarding sources from one branch to another (e.g., Factory to Leap/SLFO) via a Pull Request
  - Add --separate-requests and --dry-run to 'git-obs pr create'
  - Add support for SSH authentication of Gitea API calls in git-obs
  - Change 'git-obs staging group' command to allow PR creation without a fork
  - Change 'git-obs staging group' to rely on the workflow-pr bot
  - Extend 'osc search' with gitea data cached in an external service
  - Use PullRequest.list branch filter in 'git-obs pr list'
  - Make 'osc remotebuildlog' an alias of 'osc buildlog'
  - Library:
  - Add 'target_branch' filter to PullRequest.list()
  - Update gitea_api.Git.get_branch_head() to take optional argument 'remote'
  - Add gitea_api.Git.branch_is_fast_forwardable() method
  - Add gitea_api.Git.has_changes property to determine if there are any staged or unstaged changes in the current working copy
  - Add 'alldirect_or_localdep' entry to LinkedbuildModes enum
  - Fix git_scm.Manifest to skip subdirectories that do not exist
  - Fix oscrc lookup: prefer XDG location, warn if there are multiple configs</changelog>
  <changelog author="daniel.mach@suse.com" date="1775044800">- 1.26.0
  - Command-line:
  - Add 'git-obs repo init' command
  - Add 'git-obs pr review cancel-request' command
  - Add '--allow-empty' option to 'git-obs pr create' command
  - Add '--source-owner' option to 'git-obs pr list' command
  - Add '--target-repo' and '--source-owner' args to 'git-obs staging group'
  - Improve help of 'git-obs staging' commands
  - Running 'git-obs pr create' without '--description' no longer pops up an editor
  - Fix 'git-obs pr dump' by resetting the pull request branch to the target state and removing any untracked files
  - Allow only relative submodule paths in 'git-obs pr dump'
  - Fix Git.get_submodules() to always retrieve submodule paths relative to git topdir
  - Fix 'osc up' to avoid downloading a file when .osc/sources has a matching copy already
  - Fix 'osc buildlog' output by flushing TTY buffer
  - Fix 'osc search': NameResolutionError and MaxRetryError are not available in urllib3 v1
  - Speed fetching LFS objects in 'git-obs pr forward' up
  - Support '.' expansion for projects in 'osc fork' command
  - Extend 'osc maintainer' search with git based projects and packages
  - Connection:
  - Fix temp ssh public key file creation
  - Configuration:
  - Add 'http_manual_approve' with matching 'OSC_HTTP_MANUAL_APPROVE' env variable to enable user approval on HTTP requests that may change something
  - Library:
  - Add gitea_api.Maintainership class for parsing maintainership.json
  - Add 'relative' argument to Manifest.get_package_paths()
  - Sanitize submodule URLs in'git-obs pr dump' by removing trailing '.git' and '/'
  - Fix BaseModel to handle Dict[str, BaseModel] fields
  - Better handle GitStore in obs_scm.Package
  - Fix GitObsMainCommand.gitea_login
  - Sanitize multiple consequent slashes in prj/pac strings in core.slash_split()
  - Tests:
  - Fix broken tests dicovered after modifying BaseModel for Dict[str, BaseModel] fields
  - Spec:
  - Use pip to build rpm package
  - Add basic pyproject.toml file
  - Change license to SPDX format in setup.cfg
  - Add more supported python versions to classifiers in setup.cfg</changelog>
  <changelog author="daniel.mach@suse.com" date="1779883200">- 1.27.0
  - Command-line:
  - Change 'osc fork' to work through a local checkout that need to be reviewed and pushed by a user
  - Change 'git-obs pr create' to use '--source' and '--target' options instead of separate options for owner, repo, and branch
  - Change 'osc rmkpac' to require fragment with branch name in --scmsync url
  - Add 'git-obs pr new-package-request' command
  - Add '--allow-maintainer-edit' option to 'git-obs pr create' and enable it by default
  - Add '--linkrev' option to 'osc co' command, now we can run 'osc co prj/pac --linkrev=base to get to the exact sources for a revision
  - Add link revision to the 'osc info' output for a package
  - Add 'git-obs file maintainership migrate' command
  - Make 'osc up --expand-link' a no-op on non-linked packages
  - Suggest running 'git push' in 'git-obs pr create' when the local checkout differs from the server
  - Avoid making shallow clones in 'git-obs staging' commands, they cannot be pushed to different remotes
  - Fix 'git-obs pr create' to allow creating pull requests between repos in the same fork tree
  - Fix 'git-obs staging remove' to push changes to the correct remote matching with the PR head
  - Fix 'git-obs pr create' when creating a PR in a repo with no parent
  - Fix 'git-obs staging group' by fetching the whole branch instead of --depth=1
  - Fix crash in 'git-obs pr dump' by adding '-c core.commitGraph=false' to 'git clone --dissociate'
  - Fix crash in 'osc buildlog' when repo and arch are not specified
  - Fix crash in 'git-obs pr dump' when timeline contains a null entry
  - Fix crash when running 'osc meta pkg' in a project checkout
  - Clarify error message in 'git-obs pr dump' by providing submodule name
  - Remove a misleading error message when a package doesn't exist during 'osc rq show --diff'
  - Library:
  - Introduce branch_id: add Branch.parse_id(), add GitObsCommand.add_argument_owner_repo_branch()
  - Improve gitea_api.Git to properly detect bare git repos
  - Add gitea_api.PullRequest.merged_at property
  - Add gitea_api.Git.ls_tree() method
  - Add gitea_api.Git methods for working with githooks
  - Add Manifest.get_package_paths_bare_git() that can resolve existing packages in a project in bare git repo
  - Add 'exclude_none' option to skip dictionary entries without a value to BaseModel.dict()
  - Change BaseModel.to_string() to take optional arguments: exclude_none, sort_keys, indent
  - Improve LocalGitStore to handle bare git repos and also specified git refs
  - Enable querying bare git repos and specified refs in gitea_api.Git.get_submodules()
  - Use the correct exception class for 404 in gitea_api.Branch.get()
  - Fix creating 'parent' and 'fork' remotes in Repo.clone()
  - Fix FutureWarning caused by calling urllib3 HTTPSConnection.set_cert() in v2+
  - Accept extra kwargs in OscArgumentParser._get_formatter for Python 3.15 argparse change
  - Fix Repo.get_label_ids() to use pagination to retrieve all results
  - Fix Repo.clone_or_update() by passing 'branch' argument to the underlying clone()
  - Fix comparison operators in gitea_api.Repo
  - Fix crash in Package.info() when working with a git package, raise an exception as expected
  - Fix @ignore_http_errors decorator by properly handling HTTPError exception
  - Change 'Repo.clone()' to use existing GIT_SSH_COMMAND env if provided, only append new args.
  - Do case insensitive PR ID match in PullRequest.remove_pr_references()</changelog>
  <changelog author="daniel.mach@suse.com" date="1780574400">- 1.27.1
  - Command-line:
  - Fix 'osc maintaner' not to error out before it prints maintainers in git
  - Library:
  - Fix a regression in Gitea 1.26 where we need to send '{}' instead of an empty body in POST requests</changelog>
</package>
<package pkgid="83d64a45c50d443334cc7304f8cd1c2abf3e04232cc5a0ab892a8f58688edbd5" name="osc-plugin-cycle" arch="noarch">
  <version epoch="0" ver="20260529.ebc6e9d1" rel="150600.2.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168000">- Update to version 20260414.cb03929f:
  * fix: pass in branch name in checkout_package</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168001">- Update to version 20260414.393c229f:
  * dist: adjust packaging for osrt-git-installcheck
  * Makefile: ship staginginstallchecker module and create working directory for osrt-git-installcheck
  * config: add default environment configuration for osrt-git-installcheck
  * systemd: add service and timer for git-installcheck
  * git-installcheck: add installchecker bot for Gitea workflows
  * staging-installcheck: move the InstallChecker class to its own loadable module</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340800">- Update to version 20260416.4ff12039:
  * check_bugowner: Fail gracefully if python-ldap is missing.
  * scm: git: Fast forward when fetching non current local branches.
  * check_bugowner: Fix crash when --ldap is not passed.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340801">- Update to version 20260416.f551b3f7:
  * check_bugowner: Better support for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340802">- Update to version 20260416.4611b41b:
  * check_bugowner: Fetch only existing branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340803">- Update to version 20260416.3bf616dd:
  * check_bugowner: Fix for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776772800">- Update to version 20260421.37879a25:
  * check_bugowner: Fix checkout for existing AGit branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776859200">- Update to version 20260422.cc1e99ce:
  * check_source: normalize names between git repoisitory and spec file</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777291200">- Update to version 20260427.07e5e8b0:
  * Improve source/testing/published column styling
  * Add styling to the dashboard
  * Group imports: stdlib, third-party, with blank line separator
  * Add error handling in fetch_ttm_status
  * Fix missing self reference in Project.build_summary
  * Add PROGRESS_SCALE to replace 10000, other small changes
  * Remove unnecessary object inheritance and unused self.opts parameter
  * always show the openQA results in the same order
  * Merge repository.html template into dashboard.html as a macro
  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377600">- Update to version 20260428.677b57e7:
  * check_bugowner: Add support for new _maintainership.json format.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377601">- Update to version 20260428.8257d986:
  * osclib: repochecks: maintain compatibility with Python 3.6</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777464000">- Update to version 20260429.6a56c231:
  * gocd: add new Factory staging Glibc</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896000">- Update to version 20260504.245b9e1d:
  * scm/git.py: fix git fetch</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896001">- Update to version 20260504.7d0ce1df:
  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd service.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777982400">- Update to version 20260505.9d4790bf:
  * check_bugowner: Detect corrupt Git caches and clean them.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778760000">- Update to version 20260514.327b57bc:
  * scm: git: Improve git repository corruption detection.
  * check_bugowner: Abstract review message formatting.
  * check_bugowner: Switch to check_source_submission_v2.
  * check_bugowner: Fix rendering of inactive users.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778846400">- Update to version 20260515.6fd49568:
  * check_bugowner: Really fix missing directories.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779537600">- Update to version 20260522.0dca9cec:
  * fix: skip changes updated check on gitea empty PRs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779710400">- Update to version 20260525.08c7ac85:
  * Enable pkglistgen on Leap 16.0 again for the images respin</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1780056000">- Update to version 20260529.ebc6e9d1:
  * Avoid division by zero.</changelog>
</package>
<package pkgid="b5e7551871aacef2f6dbcaff1ad37e29f4f0b32cea732c19e7352b6c56303461" name="osc-plugin-origin" arch="noarch">
  <version epoch="0" ver="20260529.ebc6e9d1" rel="150600.2.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168000">- Update to version 20260414.cb03929f:
  * fix: pass in branch name in checkout_package</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168001">- Update to version 20260414.393c229f:
  * dist: adjust packaging for osrt-git-installcheck
  * Makefile: ship staginginstallchecker module and create working directory for osrt-git-installcheck
  * config: add default environment configuration for osrt-git-installcheck
  * systemd: add service and timer for git-installcheck
  * git-installcheck: add installchecker bot for Gitea workflows
  * staging-installcheck: move the InstallChecker class to its own loadable module</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340800">- Update to version 20260416.4ff12039:
  * check_bugowner: Fail gracefully if python-ldap is missing.
  * scm: git: Fast forward when fetching non current local branches.
  * check_bugowner: Fix crash when --ldap is not passed.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340801">- Update to version 20260416.f551b3f7:
  * check_bugowner: Better support for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340802">- Update to version 20260416.4611b41b:
  * check_bugowner: Fetch only existing branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340803">- Update to version 20260416.3bf616dd:
  * check_bugowner: Fix for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776772800">- Update to version 20260421.37879a25:
  * check_bugowner: Fix checkout for existing AGit branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776859200">- Update to version 20260422.cc1e99ce:
  * check_source: normalize names between git repoisitory and spec file</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777291200">- Update to version 20260427.07e5e8b0:
  * Improve source/testing/published column styling
  * Add styling to the dashboard
  * Group imports: stdlib, third-party, with blank line separator
  * Add error handling in fetch_ttm_status
  * Fix missing self reference in Project.build_summary
  * Add PROGRESS_SCALE to replace 10000, other small changes
  * Remove unnecessary object inheritance and unused self.opts parameter
  * always show the openQA results in the same order
  * Merge repository.html template into dashboard.html as a macro
  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377600">- Update to version 20260428.677b57e7:
  * check_bugowner: Add support for new _maintainership.json format.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377601">- Update to version 20260428.8257d986:
  * osclib: repochecks: maintain compatibility with Python 3.6</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777464000">- Update to version 20260429.6a56c231:
  * gocd: add new Factory staging Glibc</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896000">- Update to version 20260504.245b9e1d:
  * scm/git.py: fix git fetch</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896001">- Update to version 20260504.7d0ce1df:
  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd service.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777982400">- Update to version 20260505.9d4790bf:
  * check_bugowner: Detect corrupt Git caches and clean them.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778760000">- Update to version 20260514.327b57bc:
  * scm: git: Improve git repository corruption detection.
  * check_bugowner: Abstract review message formatting.
  * check_bugowner: Switch to check_source_submission_v2.
  * check_bugowner: Fix rendering of inactive users.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778846400">- Update to version 20260515.6fd49568:
  * check_bugowner: Really fix missing directories.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779537600">- Update to version 20260522.0dca9cec:
  * fix: skip changes updated check on gitea empty PRs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779710400">- Update to version 20260525.08c7ac85:
  * Enable pkglistgen on Leap 16.0 again for the images respin</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1780056000">- Update to version 20260529.ebc6e9d1:
  * Avoid division by zero.</changelog>
</package>
<package pkgid="15585b8a4b7b03145d6e9ad5f4bb773cd97b513dc0ad53278f543ad6df46b9ad" name="osc-plugin-pcheck" arch="noarch">
  <version epoch="0" ver="20260529.ebc6e9d1" rel="150600.2.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168000">- Update to version 20260414.cb03929f:
  * fix: pass in branch name in checkout_package</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168001">- Update to version 20260414.393c229f:
  * dist: adjust packaging for osrt-git-installcheck
  * Makefile: ship staginginstallchecker module and create working directory for osrt-git-installcheck
  * config: add default environment configuration for osrt-git-installcheck
  * systemd: add service and timer for git-installcheck
  * git-installcheck: add installchecker bot for Gitea workflows
  * staging-installcheck: move the InstallChecker class to its own loadable module</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340800">- Update to version 20260416.4ff12039:
  * check_bugowner: Fail gracefully if python-ldap is missing.
  * scm: git: Fast forward when fetching non current local branches.
  * check_bugowner: Fix crash when --ldap is not passed.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340801">- Update to version 20260416.f551b3f7:
  * check_bugowner: Better support for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340802">- Update to version 20260416.4611b41b:
  * check_bugowner: Fetch only existing branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340803">- Update to version 20260416.3bf616dd:
  * check_bugowner: Fix for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776772800">- Update to version 20260421.37879a25:
  * check_bugowner: Fix checkout for existing AGit branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776859200">- Update to version 20260422.cc1e99ce:
  * check_source: normalize names between git repoisitory and spec file</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777291200">- Update to version 20260427.07e5e8b0:
  * Improve source/testing/published column styling
  * Add styling to the dashboard
  * Group imports: stdlib, third-party, with blank line separator
  * Add error handling in fetch_ttm_status
  * Fix missing self reference in Project.build_summary
  * Add PROGRESS_SCALE to replace 10000, other small changes
  * Remove unnecessary object inheritance and unused self.opts parameter
  * always show the openQA results in the same order
  * Merge repository.html template into dashboard.html as a macro
  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377600">- Update to version 20260428.677b57e7:
  * check_bugowner: Add support for new _maintainership.json format.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377601">- Update to version 20260428.8257d986:
  * osclib: repochecks: maintain compatibility with Python 3.6</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777464000">- Update to version 20260429.6a56c231:
  * gocd: add new Factory staging Glibc</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896000">- Update to version 20260504.245b9e1d:
  * scm/git.py: fix git fetch</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896001">- Update to version 20260504.7d0ce1df:
  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd service.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777982400">- Update to version 20260505.9d4790bf:
  * check_bugowner: Detect corrupt Git caches and clean them.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778760000">- Update to version 20260514.327b57bc:
  * scm: git: Improve git repository corruption detection.
  * check_bugowner: Abstract review message formatting.
  * check_bugowner: Switch to check_source_submission_v2.
  * check_bugowner: Fix rendering of inactive users.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778846400">- Update to version 20260515.6fd49568:
  * check_bugowner: Really fix missing directories.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779537600">- Update to version 20260522.0dca9cec:
  * fix: skip changes updated check on gitea empty PRs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779710400">- Update to version 20260525.08c7ac85:
  * Enable pkglistgen on Leap 16.0 again for the images respin</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1780056000">- Update to version 20260529.ebc6e9d1:
  * Avoid division by zero.</changelog>
</package>
<package pkgid="34ebffc29e8cc00b711a2bb2faa94759b3f64326c78aa8474a98bfbde48a4212" name="osc-plugin-staging" arch="noarch">
  <version epoch="0" ver="20260529.ebc6e9d1" rel="150600.2.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168000">- Update to version 20260414.cb03929f:
  * fix: pass in branch name in checkout_package</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168001">- Update to version 20260414.393c229f:
  * dist: adjust packaging for osrt-git-installcheck
  * Makefile: ship staginginstallchecker module and create working directory for osrt-git-installcheck
  * config: add default environment configuration for osrt-git-installcheck
  * systemd: add service and timer for git-installcheck
  * git-installcheck: add installchecker bot for Gitea workflows
  * staging-installcheck: move the InstallChecker class to its own loadable module</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340800">- Update to version 20260416.4ff12039:
  * check_bugowner: Fail gracefully if python-ldap is missing.
  * scm: git: Fast forward when fetching non current local branches.
  * check_bugowner: Fix crash when --ldap is not passed.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340801">- Update to version 20260416.f551b3f7:
  * check_bugowner: Better support for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340802">- Update to version 20260416.4611b41b:
  * check_bugowner: Fetch only existing branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340803">- Update to version 20260416.3bf616dd:
  * check_bugowner: Fix for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776772800">- Update to version 20260421.37879a25:
  * check_bugowner: Fix checkout for existing AGit branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776859200">- Update to version 20260422.cc1e99ce:
  * check_source: normalize names between git repoisitory and spec file</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777291200">- Update to version 20260427.07e5e8b0:
  * Improve source/testing/published column styling
  * Add styling to the dashboard
  * Group imports: stdlib, third-party, with blank line separator
  * Add error handling in fetch_ttm_status
  * Fix missing self reference in Project.build_summary
  * Add PROGRESS_SCALE to replace 10000, other small changes
  * Remove unnecessary object inheritance and unused self.opts parameter
  * always show the openQA results in the same order
  * Merge repository.html template into dashboard.html as a macro
  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377600">- Update to version 20260428.677b57e7:
  * check_bugowner: Add support for new _maintainership.json format.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377601">- Update to version 20260428.8257d986:
  * osclib: repochecks: maintain compatibility with Python 3.6</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777464000">- Update to version 20260429.6a56c231:
  * gocd: add new Factory staging Glibc</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896000">- Update to version 20260504.245b9e1d:
  * scm/git.py: fix git fetch</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896001">- Update to version 20260504.7d0ce1df:
  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd service.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777982400">- Update to version 20260505.9d4790bf:
  * check_bugowner: Detect corrupt Git caches and clean them.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778760000">- Update to version 20260514.327b57bc:
  * scm: git: Improve git repository corruption detection.
  * check_bugowner: Abstract review message formatting.
  * check_bugowner: Switch to check_source_submission_v2.
  * check_bugowner: Fix rendering of inactive users.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778846400">- Update to version 20260515.6fd49568:
  * check_bugowner: Really fix missing directories.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779537600">- Update to version 20260522.0dca9cec:
  * fix: skip changes updated check on gitea empty PRs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779710400">- Update to version 20260525.08c7ac85:
  * Enable pkglistgen on Leap 16.0 again for the images respin</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1780056000">- Update to version 20260529.ebc6e9d1:
  * Avoid division by zero.</changelog>
</package>
<package pkgid="1012e6958e1eca16fac6bad991b2eff4c7f1a3b585a8ab6688dbd9ed31cbfcc0" name="osclib" arch="noarch">
  <version epoch="0" ver="20260529.ebc6e9d1" rel="150600.2.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168000">- Update to version 20260414.cb03929f:
  * fix: pass in branch name in checkout_package</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776168001">- Update to version 20260414.393c229f:
  * dist: adjust packaging for osrt-git-installcheck
  * Makefile: ship staginginstallchecker module and create working directory for osrt-git-installcheck
  * config: add default environment configuration for osrt-git-installcheck
  * systemd: add service and timer for git-installcheck
  * git-installcheck: add installchecker bot for Gitea workflows
  * staging-installcheck: move the InstallChecker class to its own loadable module</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340800">- Update to version 20260416.4ff12039:
  * check_bugowner: Fail gracefully if python-ldap is missing.
  * scm: git: Fast forward when fetching non current local branches.
  * check_bugowner: Fix crash when --ldap is not passed.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340801">- Update to version 20260416.f551b3f7:
  * check_bugowner: Better support for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340802">- Update to version 20260416.4611b41b:
  * check_bugowner: Fetch only existing branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776340803">- Update to version 20260416.3bf616dd:
  * check_bugowner: Fix for AGit created branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776772800">- Update to version 20260421.37879a25:
  * check_bugowner: Fix checkout for existing AGit branches.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776859200">- Update to version 20260422.cc1e99ce:
  * check_source: normalize names between git repoisitory and spec file</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777291200">- Update to version 20260427.07e5e8b0:
  * Improve source/testing/published column styling
  * Add styling to the dashboard
  * Group imports: stdlib, third-party, with blank line separator
  * Add error handling in fetch_ttm_status
  * Fix missing self reference in Project.build_summary
  * Add PROGRESS_SCALE to replace 10000, other small changes
  * Remove unnecessary object inheritance and unused self.opts parameter
  * always show the openQA results in the same order
  * Merge repository.html template into dashboard.html as a macro
  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377600">- Update to version 20260428.677b57e7:
  * check_bugowner: Add support for new _maintainership.json format.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777377601">- Update to version 20260428.8257d986:
  * osclib: repochecks: maintain compatibility with Python 3.6</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777464000">- Update to version 20260429.6a56c231:
  * gocd: add new Factory staging Glibc</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896000">- Update to version 20260504.245b9e1d:
  * scm/git.py: fix git fetch</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777896001">- Update to version 20260504.7d0ce1df:
  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd service.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1777982400">- Update to version 20260505.9d4790bf:
  * check_bugowner: Detect corrupt Git caches and clean them.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778760000">- Update to version 20260514.327b57bc:
  * scm: git: Improve git repository corruption detection.
  * check_bugowner: Abstract review message formatting.
  * check_bugowner: Switch to check_source_submission_v2.
  * check_bugowner: Fix rendering of inactive users.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1778846400">- Update to version 20260515.6fd49568:
  * check_bugowner: Really fix missing directories.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779537600">- Update to version 20260522.0dca9cec:
  * fix: skip changes updated check on gitea empty PRs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1779710400">- Update to version 20260525.08c7ac85:
  * Enable pkglistgen on Leap 16.0 again for the images respin</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1780056000">- Update to version 20260529.ebc6e9d1:
  * Avoid division by zero.</changelog>
</package>
</otherdata>