# changelog

author: Numan Siddique <numans@ovn.org> - 24.03.2-19
changelog:
  - Sync to upstream ovn 24.03 branch commit 50c329f561eb. Below
    are the commits since last update (24.03.2-5)

  - tests: ic: Add IP multicast test that simulates the ovn-k8s use case.
  [Upstream: 50c329f561eb4c6b912dd9a1c200872465a2e3dc]

  - Revert "northd: Don't skip transit switch LSP when creating mcast groups."
  [Upstream: cdeb6c9f3e65c83584599f60956dc865792b8121]

  - Revert "ovn-ic: Avoid igmp/mld traffic flooding."
  [Upstream: c00a2c6254df025452e360b1c71a43f79f9f4d1a]

  - Revert "IC: Tansit switch don't flood mcast traffic to router ports if matches igmp group."
  [Upstream: 4d47713d8b229d53243fd46e5a809567ed8dc692]

  - controller: Send RARP/GARP for VIF post link state is up.
  [Upstream: 02cda45a02dcc4e88a2608aee5c6a1f4e50f2cba]

  - controller: Store src_mac, src_ip in svc_monitor struct.
  [Upstream: bcbd09724f441b6df7412da8c3d53b9d7ba72572]

  - controller: Fix issue with ct_commit encode.
  [Upstream: a8a4b87e1873e67c4e78ce7857e352059bc2aa5e]

  - northd: Skip arp-proxy flows if the lsp is a router port.
  [Upstream: 57e8d78f5beeefcd99297ae87c6505fc20f7b45a]

  - ovn-nbctl: Show bfd option man for lr-policy-add command.
  [Upstream: b1c55c42f8961d88b7a0f9a8b7e6d46a0fcf81c3]

  - ovn-controller: Initialize bitmap to zero.
  [Upstream: 233b105b20a389b984365521ed5c67ca0ec1ae2d]

  - lflow: Add missing sample flow.
  [Upstream: ffe02579c71489e3aa0858ab0ff09702863f6f4b]

  - northd: Fix an issue wrt mac binding aging.
  [Upstream: ff11ab416c230ee36c18b52d86a505a27cb932c8]

  - ci: Pin Fedora version for the build-rpm job.
  [Upstream: 7b65a65402963caf1cf7ff1b2152290f02277750]

  - controller: Avoid use after free in LB I-P.
  [Upstream: 0440a083d2bb024fe3a8263f72c7c749cc9fae5a]


author: Numan Siddique <numans@ovn.org> - 24.03.90-1
changelog:
  - Updated the OVN sources to upstream main commit - b0296698332a339d9165c79ab5d22efbb8126fbb
    This is required by ovn-kubernetes to test out new features in their CI before
    OVN 24.09 is released.


author: Dumitru Ceara <dceara@redhat.com> - 24.03.90-4
changelog:
  - Updated the OVN sources to upstream branch-24.03 commit - 11d92550b15c4aa03cc28386d89fb09df47aa2b5
    This is required by ovn-kubernetes to test out new features in their CI before
    OVN 24.09 is released.


author: Dumitru Ceara <dceara@redhat.com> - 24.03.90-5
changelog:
  - Updated the OVN sources to upstream branch-24.09 commit - cb8e5433281b8ab5f3a65e52e41f46839e32d4fc
    This is required by ovn-kubernetes to test out new features in their CI before
    OVN 24.09 is released.


author: Numan Siddique <numans@ovn.org> - 24.03.90-6
changelog:
  - Updated the OVN sources to upstream branch-24.09 commit - 8efac26f6637fc35fd1d3e5b41b935ebcb074a1d
    This is required by ovn-kubernetes to test out new features in their CI before
    OVN 24.09 is released.


author: Dumitru Ceara <dceara@redhat.com> - 24.03.90-7
changelog:
  - Updated the OVN sources to upstream branch-24.09 commit - 76bd54eb36d52d1b3fa663d185f53dcaa2cff06b
    This is required by ovn-kubernetes to test out new features in their CI before
    OVN 24.09 is released.


author: Tomasz Torcz <ttorcz@fedoraproject.org> - 3.2p4-1
changelog:
  - update to the most recent version
  - remove patch for issue fixed upstream
  - switch URL to GitHub (sources are the same, project have migrated)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 9.1.1-1
changelog:
  - Update to 9.1.1 (close RHBZ#2276572)
  - Replace downstream man page with upstream generated man page


author: Adam Williamson <awilliam@redhat.com> - 0.18.1-12
changelog:
  - Backport all upstream changes since 0.18.1, plus PR #310 and #312
  - Run the tests during package build


author: Adam Williamson <awilliam@redhat.com> - 0.18.1-17
changelog:
  - Update to latest git master, drops retired m2crypto dep (#2318309)
  - Backport PR #316 to fix build with one of the master patches


author: Fedora Release Engineering <releng@fedoraproject.org> - 16.02-28
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
  - Fix the build by moving desktop files from kde4/services/ServiceMenus/ to kservices5


author: Klaus Wenninger <kwenning@redhat.com> - 2.1.8-0.1.rc3
changelog:
  - Update for new upstream tarball for release candidate: Pacemaker-2.1.8-rc3,
    for full details, see included ChangeLog file or
    https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.8-rc3


author: Klaus Wenninger <kwenning@redhat.com> - 2.1.8-0.1.rc4
changelog:
  - Update for new upstream tarball for release candidate: Pacemaker-2.1.8-rc4,
    for full details, see included ChangeLog file or
    https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.8-rc4


author: Klaus Wenninger <kwenning@redhat.com> - 2.1.8-1
changelog:
  - Update for new upstream release tarball: Pacemaker-2.1.8,
    for full details, see included ChangeLog file or
    https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.8
  - automated SPDX license update seems to be fine


author: Klaus Wenninger <kwenning@redhat.com> - 2.1.9-0.1.rc1
changelog:
  - Update for new upstream release tarball: Pacemaker-2.1.9-rc1,
    for full details, see included ChangeLog file or
    https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.9-rc1


author: Klaus Wenninger <kwenning@redhat.com> - 2.1.9-0.1.rc2
changelog:
  - Update for new upstream release tarball: Pacemaker-2.1.9-rc2,
    for full details, see included ChangeLog file or
    https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.9-rc2


author: Klaus Wenninger <kwenning@redhat.com> - 2.1.9-0.1.rc3
changelog:
  - Update for new upstream release tarball: Pacemaker-2.1.9-rc3,
    for full details, see included ChangeLog file or
    https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.9-rc3


author: Klaus Wenninger <kwenning@redhat.com> - 2.1.9-1
changelog:
  - Update for new upstream release tarball: Pacemaker-2.1.9,
    for full details, see included ChangeLog file or
    https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.9


author: Klaus Wenninger <kwenning@redhat.com> - 3.0.0-0.1.rc1
changelog:
  - Update for new upstream release tarball: Pacemaker-3.0.0-rc1,
    for full details, see included ChangeLog.md file or
    https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-3.0.0-rc1
  - syncing with upstream spec-file (removed nagios)


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.5-8
changelog:
  - Make sure redhat-package-notes spec is skipped if _package_note_flags is
    undefined (rbhz#2184553)


author: Packit <hello@packit.dev> - 0.100.3-1
changelog:
  - `dist-git init` command now allows `upstream-git-url` not to be specified. (#2387)
  - Resolves: rhbz#2306481


author: Packit <hello@packit.dev> - 0.101.0-1
changelog:
  - Packit now supports passing custom arguments to various static analyzers through `--csmock-args` CLI option and `csmock_args` configuration. (#2402)
  - When synching a new release Packit is now able to fast forward a specified merge to a configured list of branches.
    Use the `dist_git_branches` new syntax as in this example:
    `{"rawhide": {"fast_forward_merge_into": ["f40"]}, "fedora-stable": {}}` (#2363)
  - Resolves: rhbz#2310376


author: Packit <hello@packit.dev> - 0.101.1-1
changelog:
  - In the user configuration file, it's possible to set `default_parse_time_macros`, e.g. might be helpful in situations like [packit/packit-service#2514](https://github.com/packit/packit-service/issues/2514). (#2408)
  - Packit now allows to configure mock bootstrap feature setup of Copr projects with a new `bootstrap` configuration option. (#2411)
  - Resolves: rhbz#2313250


author: Packit <hello@packit.dev> - 0.102.0-1
changelog:
  - Check for `upstream_project_url` presence in the configuration when `pull_from_upstream` job is configured was removed from `validate-config`, as this is no longer required. (#2423)
  - `packit init` now adds working directories that are used in `packit prepare-sources` into the `.gitignore` file in the same directory where Packit config resides. (#2431)
  - Previously, `create-update` command took `--resolve-bugzillas` option and `propose-downstream` command took `--resolve-bug` option. The options have been unified into `--resolve-bug` for better user experience. If you used `create-update` with `--resolve-bugzillas` you have to use `--resolve-bug` (or shorthand `-b`) now instead. (#2428)
  - Resolves: rhbz#2316445


author: Packit <hello@packit.dev> - 0.102.1-1
changelog:
  - We have fixed an issue that was introduced during the unification of the interface for passing resolved Bugzillas / Jira tickets to the `sync-release` or `bodhi_update` jobs. (#2442)
  - `packit validate-config` now checks for the existence of downstream package. (#2436)
  - Packit now allows building VM images via CLI without any Copr repository specified. (#2434)
  - Resolves: rhbz#2318003


author: Packit <hello@packit.dev> - 0.102.2-1
changelog:
  - Fixed passing list of resolved bugs when running `packit propose-downstream` or `packit pull-from-upstream`. (#2447)
  - Resolves: rhbz#2321004


author: Packit <hello@packit.dev> - 0.103.0-1
changelog:
  - Packit now supports and defaults to `fast_forward_merge_into` syntax via `--dist-git-branches-mapping` in `dist-git init`. (#2456)


author: Packit <hello@packit.dev> - 0.104.0-1
changelog:
  - Packit configuration file can now have a placeholder top-level key `_` that is ignored when read.
    This is useful for storing yaml anchors in complex config files, e.g.:
  ```yaml
  _:
    base-test: &base-test
      job: tests
      fmf_path: .distro
  jobs:
    - <<: *base-test
      trigger: pull_request
      manual_trigger: true
    - <<: *internal-test
      trigger: commit
      use_internal_tf: true
  ```
  (#2378)
  - You can now define `with_opts` and `without_opts` in target-specific configuration of `copr_build` job to build with `--with` and `--without` rpmbuild options. (#2463)
  - Resolves: rhbz#2325040


author: Nikola Forró <nforro@redhat.com> - 5.13.3-10
changelog:
  - Backport patch: push_notification_changed_files.patch from upstream commits:
      - f9a2d7d3fb7084374063b70b455f93ba5a421fd1
      - 9be5b2dc8c057778262700251584ce38b8338d16
  - Backport patch: user_token_pr_update_acl.patch from upstream commit:
      - 133da07764314a73452487603f6f509b05f96204


author: Nikola Forró <nforro@redhat.com> - 5.13.3-13
changelog:
  - Backport patch: push_notification_pr_id.patch from upstream commit: 8ed510d99c9fbe3736c96b751d567891cbad343a
  - Backport patch: user_token_pr_close_acl.patch from upstream commit: 661557f3ecab5630e083ae498a54398ca3b5f007


author: Maja Massarini <mmassari@redhat.com> - 5.13.3-14
changelog:
  - Backport patch: owner_of_a_pr_can_update_is_own_pr.patch from upstream commit: a3cd8f60bc7f7c8f29f1ce0f0737c2778bb839d2
  - Backport patch: allow_author_to_update_pr_but_not_to_change_assignee.patch from upstream commit: c8ea20215862e8ea8611fec66e1a386aff91c65c
  - Backport patch: fix_pagure_lib_git_get_changed_files.patch from upstream commit: 1b36cb8e32bab2fac9d5a51a374522069b537342


author: Dominik Wombacher <dominik@wombacher.cc> - 5.14.1-1
changelog:
  - Update to new release 5.14.1
  - Includes all previously backported patches
  - Fixes rhbz#2277121, rhbz#2278745, rhbz#2279411, rhbz#2280725, rhbz#2280723, rhbz#2280728, rhbz#2280726


author: Dominik Wombacher <dominik@wombacher.cc> - 5.14.1-2
changelog:
  - Backport patches to fix issues on EL8 (https://pagure.io/pagure/pull-request/5486)
  - fix(5.14.x): Use '==' instead of 'is' in template if condition because of old Jinja2 version on EL8
  - fix(oidc): Edge case, avoid 'KeyError' after pagure update if a cached session is used


author: Akashdeep Dhar <t0xic0der@fedoraproject.org> - 0.1.0-1
changelog:
  - Created the initial release of the project
  - Added support for transferring repositories files from projects on Pagure to GitLab
  - Added support for transferring issue tickets from projects on Pagure to GitLab
  - Added support for inbuilt logging library for better compatibility with journalling
  - Added options for filtering by branch names when transferring repository files
  - Added options for filtering by issue ticket status when transferring issue tickets
  - Added options for filtering by issue ticket identity selection when transferring issue tickets
  - Added options for filtering by issue ticket identity ranges when transferring issue tickets
  - Added options for migrating current states when transferring issue tickets
  - Added options for migrating tagged labels when transferring issue tickets
  - Added options for migrating created comments when transferring issue tickets
  - Ensured excellent quality of the codebase with 100% coverage of functional code
  - Included support for continuous integration using GitHub Actions and Pre-Commit CI


author: Akashdeep Dhar <t0xic0der@fedoraproject.org> - 0.1.1-1
changelog:
  - Reworked the documentation sections with proper updates
  - Initialized packaging workflow with RPM specfile for the project codebase
  - Stepped down version of the runtime dependency requests from ^2.31.0 to ^2.28.0
  - Stepped down version of the runtime dependency GitPython from ^3.1.37 to ^3.1.0
  - Removed unnecessary runtime dependency tqdm from the list


author: Akashdeep Dhar <t0xic0der@fedoraproject.org> - 0.1.2-1
changelog:
  - Expanded the documentation to explain branch protection
  - Censor the sensitive information from STDOUT
  - Add support for automatic dependency updates using Renovate
  - Circumvent the rate limits on the GitLab API requests
  - Added support for migrating issue ticket confidentiality
  - Added advanced HTTP requests testing support using VCR.py
  - Added configuration to avoid false security flagging


author: Packit <hello@packit.dev> - 0.1.3-1
changelog:
  - Add some installability checks (Akashdeep Dhar)
  - Update Packit configuration (Akashdeep Dhar)
  - Step down the version requirement for python-gitlab (Akashdeep Dhar)
  - Bump version from v0.1.2 to v0.1.3 (fedohide-origin)
  - Automated dependency updates (renovate[bot])
  - add fedora-rawhide & fedora-40 aliases to packit jobs config (Shubham Karande)
  - Change the recordings after the GitLab Runners tokens were purged (Akashdeep Dhar)
  - Remove stray GitLab Runners token when detected (Akashdeep Dhar)
  - Remove stray IntelliJ files (Akashdeep Dhar)
  - Rework the testcases to address cleaning of repositories (Akashdeep Dhar)
  - Add refreshed recordings for the newly added functionalities (Akashdeep Dhar)
  - Include view and work code for retaining issue ticket order (Akashdeep Dhar)
  - Add options and variables to track the new feature (Akashdeep Dhar)
  - Update dependency ruff to ^0.0.285 || ^0.1.0 || ^0.2.0 || ^0.3.0 (renovate[bot])
  - Rework the recordings to address the changed tests (Akashdeep Dhar)
  - Clean statutory rate limit addressing functions (Akashdeep Dhar)
  - Automated dependency updates (renovate[bot])
  - Automated dependency updates (renovate[bot])
  - Update recordings to speed up the testing process (Akashdeep Dhar)
  - Change the testcases to accommodate the shift (Akashdeep Dhar)
  - Modify the condition config for the test environment (Akashdeep Dhar)
  - Replace scoped client object in favor for contextualized client object (Akashdeep Dhar)
  - Introduce two shared variables to contextualize GitLab client and project objects (Akashdeep Dhar)
  - Move repository checking code from requests to python-gitlab (Akashdeep Dhar)
  - update_doc_use_venv_instead_of_virtualenv (ooooo)
  - Complete first run of refactoring (Akashdeep Dhar)
  - Add python-gitlab in dependencies (Akashdeep Dhar)
  - Automated dependency updates (renovate[bot])
  - Update dependency ruff to ^0.0.285 || ^0.1.0 || ^0.2.0 (renovate[bot])
  - Update dependency black to v24 (renovate[bot])
  - Update dependency pytest to v8 (renovate[bot])
  - Automated dependency updates (renovate[bot])
  - Automated dependency updates (renovate[bot])
  - Automated dependency updates (renovate[bot])
  - Resolves rhbz#2269273


author: Sudip Shil <sshil@redhat.com> - 6.0-7
changelog:
  - Convert to new fonts packaging guidelines and SPDX license
  - Update the fonts package
  - https://fedoraproject.org/wiki/Changes/New_Fonts_Packaging


author: Jerry James <loganjerry@gmail.com> - 2.11-5
changelog:
  - Fix a case of use-after-free
  - Get a valid PDF for Source1
  - Create a doc subpackage for the PDF
  - Convert License tag to SPDX


author: Iker Pedrosa <ipedrosa@redhat.com> - 1.7.0-1
changelog:
  - Rebase to release 1.7.0 (#2321512)
  - Rebase to pam-redhat-1.2.0
  - build: update to meson build system
  - doc: disable build for i686


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 1.5.0-13.20200312gitaa3e8af
changelog:
  - Update to latest git snapshot (2020-03-12)
  - Remove the invalid XML markup fix (issue fixed upstream)
  - Migrate License tag to SPDX


author: Kalev Lember <klember@redhat.com> - 47.0-4
changelog:
  - Filter out soname provides for the nautilus extension
  - Move provides filtering to the top of the spec file


author: Jerry James <loganjerry@gmail.com> - 2.15.3-1
changelog:
  - Version 2.15.3
  - Add a metainfo file
  - Use https URLs
  - BR pari-nflistdata for the tests
  - Temporarily disable tests on 32-bit x86


author: Jiri Vanek <jvanek@redhat.com> - 0.1.9-6
changelog:
  - Rebuilt for java-21-openjdk as system jdk
  - fixed source/target
  - added patch to cover slightly different rounding on jdk21


author: Brian C. Lane <bcl@redhat.com> - 3.5.28-1
changelog:
  - Upstream 3.5.28 Alpha release
  - Dropped all patches included in new upstream release
  - Bumped minor version on libparted.so and libparted-fs-resize.so


author: Brian C. Lane <bcl@redhat.com> - 3.6-5
changelog:
  - doc: Document IEC unit behavior in the manpage (bcl)
  - parted: Print the Fixing... message to stderr (bcl)


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 0.16.0-8
changelog:
  - BuildRequire only chosen Lazarus sub-packages
  - Add missing BuildRequires on "make"
  - Convert License tag to SPDX


author: Peter Georg <peter.georg@physik.uni-regensburg.de> - 1.7.4-6
changelog:
  - Set wl-copy/xclip requires to recommends
    Resolves: rhbz#2022909
  - Cherry-pick upstream commit handling wl-copy/xclip selection


author: Dominik Mierzejewski <dominik@greysector.net> - 1.3.7-1
changelog:
  - update to 1.3.7 (upstream switched to meson build system)
  - fix python shebang in lddtree.py
  - build manpages (using xmlto)


author: Dominik Mierzejewski <dominik@greysector.net> - 1.3.7-3
changelog:
  - ship the bash version of lddtree to avoid dependency on python3-pyelftools
  - fix python shebang in pylint
  - fix deprecated patchN macro usage


author: Dominik Mierzejewski <dominik@greysector.net> - 1.3.8-1
changelog:
  - update to 1.3.8 (resolves rhbz#2314222)
  - switch to GitHub source URL
  - correct License tag after license review
  - switch to autosetup macro


author: Nathan Scott <nathans@redhat.com> - 6.3.0-1
changelog:
  - Updates to PCP selinux policy (BZ #2278017, #2278049, #2278050)
  - Resolved pmcheck.1 man page naming conflict (BZ #2290840)
  - Reworked time64_t changes for i386 (BZ #2284431)
  - Update to latest upstream PCP version.


author: Kevin Fenzi <kevin@scrye.com> - 1.8.0-30
changelog:
  - Add python3-zombie-imp to BuildRequires to bandaid ftbfs until it can be fixed.
  - Fixes rhbz#2220064


author: Morten Stevens <mstevens@fedoraproject.org> - 4.9.1-2
changelog:
  - Fixed typo in /usr/bin/install macro
  - Remove outdated obsoletes entries
  - Remove temporary migration of pdns home directory


author: Jitka Plesnikova <jplesnik@redhat.com> - 4:5.38.2-503
changelog:
  - 5.38.2 bump (see <https://metacpan.org/release/PEVANS/perl-5.38.2/view/pod/perldelta.pod>
    or release notes


author: Jitka Plesnikova <jplesnik@redhat.com> - 4:5.40.0-508
changelog:
  - 5.40.0 bump (see <https://metacpan.org/release/HAARG/perl-5.40.0/view/pod/perldelta.pod)
  - Subpackage Term-Table
  - Subpackage Test-Suite2


author: Petr Pisar <ppisar@redhat.com> - 1.12-31
changelog:
  - Convert the license tag to an SPDX format
  - Correct listing the dependencies
  - Move Apache::AuthDBI to perl-Apache-AuthDBI RPM package


author: Petr Pisar <ppisar@redhat.com> - 0.82-13
changelog:
  - Convert license tag to SPDX
  - Properly declare an optional dependency on Compress::Zlib
  - Package the tests


author: Paul Howarth <paul@city-fan.org> - 1.3.13-1
changelog:
  - Update to 1.3.13
    - Add Cassandra support via DBD::Cassandra
  - Avoid use of deprecated patch syntax


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.73-43
changelog:
  - Use /usr/bin/perl instead of %{__perl}
  - Migrate to SPDX license
  - Use %{make_build} and %{make_install} where appropriate


author: Paul Howarth <paul@city-fan.org> - 4.0.0-1
changelog:
  - Update to 4.0.0
    - Switched to using Feature::Compat::Class
    - Added a bunch of relevant modules to SEE ALSO
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 1:0.09-14
changelog:
  - Use SPDX-format license tag
  - Drop support for building with rpm < 4.9
  - Use %license unconditionally


author: Petr Pisar <ppisar@redhat.com> - 0.031-1
changelog:
  - 0.031 bump
  - Rename perl-Attean-tests to perl-Test-Attean and package upstream tests into
    perl-Attean-tests


author: Paul Howarth <paul@city-fan.org> - 0.33-1
changelog:
  - Update to 0.33
    - Support for Message-Authenticator of type 'octets' (CPAN RT#154336)
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 0.005-1
changelog:
  - Update to 0.005
    - Add version to Test::More use to ensure correct version
    - Remove useless MIN_PERL_VERSION_FOR_COW
    - Update CI workflow
  - Use SPDX-format license tag


author: Michal Josef Špaček <mspacek@redhat.com> - 1.26-436
changelog:
  - Package tests
  - Update license to SPDX format
  - Use /builddir/build/BUILD/perl-B-Debug-1.26-build/BUILDROOT macro


author: Paul Howarth <paul@city-fan.org> - 0.28-1
changelog:
  - Update to 0.28
    - Add optional prereqs to metadata to help prereq analysis tools
      (CPAN RT#151992)
  - Avoid use of deprecated patch syntax


author: Jitka Plesnikova <jplesnik@redhat.com> - 1.26-1
changelog:
  - Update to 1.26
    - Add Corinna keywords, new with Perl 5.38.0 (PR #8)
      ADJUST class field method
  - Package tests


author: Jitka Plesnikova <jplesnik@redhat.com> - 0.66-1
changelog:
  - 0.66 bump (rhbz#2318577)
    - Remove bundled Test::More
    - Possible precedence problem between ! and string eq
    - Silence clang warnings


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.24-1
changelog:
  - Update to 0.24
  - Migrate to SPDX license
  - Replace %{__perl} with /usr/bin/perl
  - Use %{make_build} and %{make_install} where appropriate
  - Pass NO_PERLLOCAL=1 to Makefile.PL


author: Paul Howarth <paul@city-fan.org> - 0.500002-1
changelog:
  - Update to 0.500002
    - Full rewrite
      - The new version can parse nested entries to an arbitrary depth, rather
        than just groups
      - It can parse many more formats, and can format the outputs more flexibly;
        this means it can better handle the change logs that actually exist on
        CPAN
    - Parsed releases keep their original order
    - Pass given ChangeLog filename for --check
  - Package LICENSE file


author: Paul Howarth <paul@city-fan.org> - 0.500003-1
changelog:
  - Update to 0.500003
    - Fix calling ->name on an unnamed group
    - Fix ->set_changes call on groups
  - Disable extra tests for now


author: Paul Howarth <paul@city-fan.org> - 0.018-1
changelog:
  - Update to 0.018
    - Fix version requirement for CPAN::Meta::Prereqs
    - Move issue tracker to GitHub


author: Paul Howarth <paul@city-fan.org> - 2.143-1
changelog:
  - Update to 2.143 (rhbz#2216187)
    - Fix regression with implicit minimum value and multiple requirements (GH#38)
  - Don't package perlcritic.rc


author: Paul Howarth <paul@city-fan.org> - 0.001-3
changelog:
  - Incorporate package review feedback (rhbz#2277753)
    - Tweak %description
    - BR: perl(VERSION) >= 5.6


author: Jitka Plesnikova <jplesnik@redhat.com> - 0.17-18
changelog:
  - Removed apostrophe as package separator
  - Specify all dependencies
  - Update license to SPDX format


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.17-1
changelog:
  - Update to 0.17
  - Use %{make_build} and %{make_install} where appropriate
  - Replace %{__perl} with /usr/bin/perl
  - Pass NO_PACKLIST and NO_PERLLOCAL to Makefile.PL


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.10024-1
changelog:
  - Update to 0.10024
  - Overhaul dependecies
  - Drop -test subpackage
  - Use %{make_build} and %{make_install} where appropriate
  - Drop use of %{__perl}
  - Use %license tag


author: Paul Howarth <paul@city-fan.org> - 1.7-43
changelog:
  - Spec clean-up
    - Use author-independent source URL
    - Use SPDX-format license tag
    - Classify buildreqs by usage
    - Don't need to remove empty directories from the buildroot
    - Fix permissions verbosely
    - Use %license
    - Make %files list more explicit
    - Package README file


author: Paul Howarth <paul@city-fan.org> - 2.14-1
changelog:
  - Update to 2.14 (rhbz#2161420)
    - Remove Test::Fatal and Test::Needs from test prereqs (GH#7, GH#8)
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 2.25-1
changelog:
  - Update to 2.25 (rhbz#2326474)
    - Deterministic hash key order, needed for reproducible builds (GH#6)
  - Use %{make_build} and %{make_install}
  - Switch source URL from cpan.metacpan.org to www.cpan.org


author: Paul Howarth <paul@city-fan.org> - 0.46-1
changelog:
  - Update to 0.46
    - Fix backwards compatibility with older perls
    - Bump MANIFEST to include extra tests
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 0.33-1
changelog:
  - Update to 0.33
    - Update docs to describe which modules are needed for which formats
    - Update Config::General requirement for conf files to a non-broken version
      (2.48)
    - Don't try to upgrade old Config::General versions
    - Fix is_supported method verifying the version of required modules
    - Documentation clean-ups
  - Package LICENSE file


author: Paul Howarth <paul@city-fan.org> - 2.29-1
changelog:
  - Update to 2.29
    - Edit to remove Test::Pod from TEST_REQUIRES in Makefile.PL, again
    - Update version number in t/02.main.t


author: Paul Howarth <paul@city-fan.org> - 2.30-1
changelog:
  - Update to 2.30
    - Add support for an array syntax for cases where you wish to assign an array
      of values to a key
      - See the new POD section called ARRAY SYNTAX
      - See also the updated question in the FAQ: What happens if a key is
        repeated?
      - See also the sample code in the Synopsis, in t/02.main.t and in
        t/test.conf
      - In each case, search for the word greetings to find the new code samples


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 0.17-6
changelog:
  - Add R: rgb to work-around dnf5 now outsmarting itself by not being able to R: files.
  - Fix bogus changelog entry.


author: Paul Howarth <paul@city-fan.org> - 0.09-1
changelog:
  - Update to 0.09 (rhbz#2319049)
    - Fix flaky encode test (CPAN RT#27574)
    - Convert build to Dist::Zilla
  - Package LICENSE file


author: Paul Howarth <paul@city-fan.org> - 0.12-1
changelog:
  - Update to 0.12 (rhbz#2320853)
    - Add extra cipher support (GH#1)
    - Add DES support
    - Add AES 128/192/256 support
    - Add IDEA support
    - Add SEED Support
    - Add Camellia 128/192/256 support
    - Add tests and test files for additional ciphers and alternate cipher
      modules (if available)
    - Add supporting function(s)/method(s) for additional ciphers
    - Add tests to verify OpenSSL can read files encrypted by Convert::PEM (if
      available)
    - Change key bytes_to_key in Convert::PEM::CBC to match openssl algorithm
    - Make some modifications to accommodate SEED and IDEA (really old) cipher
      modules
    - Make ASN optional
    - Add DER support and documentation
    - Add other access methods to documentation
    - Additional encode/decode testing with DER


author: Paul Howarth <paul@city-fan.org> - 4.37-1
changelog:
  - Update to 4.37
    - Fix NAN/INF for AIX (GH#165)
    - Fix empty string result in object stringification (GH#221)
    - Allow \' in strings when allow_singlequote is enabled (GH#217)
  - Avoid use of deprecated patch syntax


author: Paul Howarth <paul@city-fan.org> - 4.38-1
changelog:
  - Update to 4.38
    - Encode real core booleans as boolean notation (GH#224)
    - Minor test fixes
    - Fix docs typo (GH#225)


author: Paul Howarth <paul@city-fan.org> - 3.04-13
changelog:
  - Fix decryption of ciphertext created with 'header' => 'randomiv'
    https://bugzilla.redhat.com/show_bug.cgi?id=2235322
    https://github.com/lstein/Lib-Crypt-CBC/issues/6
    https://github.com/lstein/Lib-Crypt-CBC/pull/7


author: Xavier Bachelot <xavier@bachelot.org> - 1.01-26
changelog:
  - Drop now unneeded workaround for debuginfo generator (RHBZ#2284392)
  - Convert License tag to SPDX
  - Cleanup


author: Paul Howarth <paul@city-fan.org> - 2.07-32
changelog:
  - Package tidy-up
    - Use author-independent source URL
    - Fix "warning: missing braces around initializer [-Wmissing-braces]"
    - Avoid deprecated patch syntax
    - Simplify find command using -empty
    - Fix permissions verbosely


author: Xavier Bachelot <xavier@bachelot.org> - 0.079-1
changelog:
  - Update to 0.079 (RHBZ#2241629)
    - Fix CVE-2019-17362 in bundled libtomcrypt
  - Add upstream patch to fix tests with Math::BigInt 1.999840+ (RHBZ#2240587)


author: Xavier Bachelot <xavier@bachelot.org> - 0.083-1
changelog:
  - Update to 0.083 (RHBZ#2310725)
  - Drop EL7 support
  - Fix Math::BigInt/BigFloat versions and conditionals


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.09-23
changelog:
  - Replace %{__perl} with /usr/bin/perl
  - Use %{make_build} and %{make_install} where appropriate
  - Pass NO_PERLLOCAL to Makefile.PL


author: Paul Howarth <paul@city-fan.org> - 2.0017-1
changelog:
  - Update to 2.0017 (rhbz#2236875)
    - Get rid of old perl4-style ' package separator and use :: instead for
      compatibility with perl 5.38 (CPAN RT#148417)


author: Paul Howarth <paul@city-fan.org> - 2.0018-1
changelog:
  - Update to 2.0018 (rhbz#2248772)
    - Tiny documentation and metadata fixes to make sure people go to the correct
      issue tracker


author: Paul Howarth <paul@city-fan.org> - 2.0019-1
changelog:
  - Update to 2.0019 (rhbz#2249377)
    - Improvement so that when you try to put too much data in you get a useful
      error, and don't corrupt the database
  - Use author-independent source URL
  - Drop support for building with Module::Build < 0.42


author: Paul Howarth <paul@city-fan.org> - 0.04-46
changelog:
  - Spec tidy-up
    - Use SPDX-compatible license tag
    - Use author-independent source URL
    - Drop redundant buildroot cleaning in %install section
    - Simplify find command using -delete
    - Fix permissions verbosely


author: Paul Howarth <paul@city-fan.org> - 0.06-1
changelog:
  - Update to 0.06
    - Move to more modern structure
    - Use Dist::Zilla for build
    - Move tests to Test2::v0
  - Package LICENSE file
  - Use %{make_build} and %{make_install}


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.006-1
changelog:
  - Update to 0.006
  - Remove upstreamed patch
  - Switch Buildsystem
  - Refresh dependencies
  - Use %license to indicate the dist license


author: Paul Howarth <paul@city-fan.org> - 1.28-1
changelog:
  - Update to 1.28
    - Bug fix: undef values in hashes were treated incorrectly: need to check
      for existence, not definedness before comparing (GH#21)
  - Use SPDX-format license tag
  - Use %license unconditionally
  - Drop NOTES and README files as they provide nothing useful to users


author: Paul Howarth <paul@city-fan.org> - 2.42-1
changelog:
  - Update to 2.42
    - Perltidy source to preferred format
    - Fixed issues serializing the global stash
    - Added test to detect if serializing the global stash breaks anything


author: Paul Howarth <paul@city-fan.org> - 0.114-1
changelog:
  - Update to 0.114
    - Data::OptList now requires perl v5.12.0
    - Tests no longer add "-T" to shebang, so do not invoke taint mode


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.005-23
changelog:
  - Use uvchr_to_utf8_flags instead of uvuni_to_utf8_flags (removed in perl 5.38.0)
  - Use /usr/bin/perl instead of %{__perl}


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.11-31
changelog:
  - Update dependencies
  - Pass NO_PACKLIST and NO_PERLLOCAL to Makefile.PL
  - Replace %{__perl} with /usr/bin/perl
  - Use %{make_build} and %{make_install} where appropriate
  - Use %license


author: Paul Howarth <paul@city-fan.org> - 1.227-1
changelog:
  - Update to 1.227
    - New maintainer, GTERMARS
    - Add basic GitHub Actions setup for testing
    - Typo corrections in POD
    - Eliminated use of state/node files in temp directory (CVE-2013-4184)


author: Petr Pisar <ppisar@redhat.com> - 1.2-29
changelog:
  - Require glibc-langpack-en to support a default en_US locale (bug #2240533)
  - Convert a license tag to SPDX
  - Package the tests
  - Set a documentation encoding (CPAN RT#149879)
  - Recommend tzdata to support non-UTC time zones


author: Packit <hello@packit.dev> - 6.93-1
changelog:
  - Release: v6.93 (Sullivan Beck)
  - Checkpoint: v6.93 (Sullivan Beck)
  - Remove Travis (Sullivan Beck)
  - Initial checkin of next release cycle: 6.93 (Sullivan Beck)


author: Packit <hello@packit.dev> - 6.95-1
changelog:
  - Release: v6.95 (Sullivan Beck)
  - Checkpoint: v6.95 (Sullivan Beck)
  - Added POSIX handling (Sullivan Beck)
  - Initial checkin of next release cycle: 6.95 (Sullivan Beck)
  - Resolves rhbz#2267329


author: Paul Howarth <paul@city-fan.org> - 2:1.63-1
changelog:
  - Update to 1.63 (rhbz#2245551)
    - Switched to using the 'Perl_isfinite' function instead of trying to
      implement this ourselves in XS code; this should fix quadmath builds on
      Windows (GH#139)


author: Paul Howarth <paul@city-fan.org> - 2:1.65-1
changelog:
  - Update to 1.65 (rhbz#2248104)
    - Fix builds on macOS with Perls before 5.22.0; this seems to have the same
      issue as Windows on older Perls (GH#141)


author: Paul Howarth <paul@city-fan.org> - 0.009-1
changelog:
  - 0.009 bump (rhbz#2185631)
  - Use author-independent source URL
  - Fix permissions verbosely
  - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.002-31
changelog:
  - Drop optional test dependency Lexical::Sub for now; t/leximport.t fails with
    Lexical::Sub 0.010 (CPAN RT#147376, rhbz#2182352)


author: Paul Howarth <paul@city-fan.org> - 2.07-1
changelog:
  - Update to 2.07 (rhbz#2185832)
    - Fix compatibility with bleadperl (CPAN RT#144051)
    - Small Pod and Distribution clean-ups (GH#1)
  - Use author-independent source URL
  - Fix permissions verbosely
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 0.04-23
changelog:
  - Use SPDX-format license tag
  - Use author-independent source URL
  - Simplify find command using -delete
  - Fix permissions verbosely


author: Paul Howarth <paul@city-fan.org> - 0.14-21
changelog:
  - Use SPDX-format license tag
  - Use author-independent source URL
  - Drop redundant buildroot cleaning in %install section
  - Drop support for old Perl versions needing XS helper


author: Paul Howarth <paul@city-fan.org> - 0.004-1
changelog:
  - Update to 0.004 (rhbz#2185089)
    - Port test C code to Perl 5.33.1, which defines a PERL_VERSION_GE() macro
      that clashes with the one this code previously had
    - In test C code, avoid a compiler warning that arises on Perl 5.20
    - In test C code, rename some macros for better style
    - In test C code, better argument parenthesisation in a macro
  - Fix permissions verbosely
  - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 1.913-1
changelog:
  - Update to 1.913 (rhbz#2159569)
    - This version now requires Perl v5.12
    - Some small tweaks made to the code to take advantage of v5.12
    - Update distribution metadata
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 1.953-1
changelog:
  - Update to 1.953
    - As promised, this release no longer works on v5.8; in fact, due to some
      upstream libraries, it hasn't in some time
    - Documentation has been cleaned up to stop referencing long-dead other
      libraries or methods
    - Some small code changes to benefit from v5.10 and v5.12 improvements
  - Use SPDX-format license tag
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 1.954-1
changelog:
  - Update to 1.954 (rhbz#2280644)
    - Fix for CVE-2024-4140: An excessive memory use issue (CWE-770) exists in
      Email-MIME before version 1.954, which can cause denial of service when
      parsing multipart MIME messages; the fix is the new $MAX_PARTS
      configuration, which limits how many parts we will consider parsing
      (the default $MAX_PARTS is 100)


author: Paul Howarth <paul@city-fan.org> - 1.028-1
changelog:
  - Update to 1.028
    - Add a (for now undocumented) $PRE_2231_FORM package variable; if set to
      false, when RFC2231-style parameters are used, a pre-RFC2231-style version
      will *not* also be provided; this variable is true by default
    - Update author info
  - Use SPDX-format license tag
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 2.218-1
changelog:
  - Update to 2.218
    - Add ->header_rename to header object
    - Issue a warning on non-ASCII codepoints added to message
    - Update author contact info
    - Bump version required to v5.12.0 (it was already effectively that after
      some upstream changes)
  - Use SPDX-format license tag
  - Use %{make_build} and %{make_install}


author: Tom Callaway <spot@fedoraproject.org> - 1.203-1
changelog:
  - update to 1.203
  - Modernize spec file
  - Update license to SPDX format
  - Fix the failing test valid.t


author: Petr Pisar <ppisar@redhat.com> - 0.09.11-38
changelog:
  - Fix failing tests with perl 5.40.0 (bug #2292371)
  - Correct misspellings in RPM summary
  - Package the tests


author: Paul Howarth <paul@city-fan.org> - 0.2501-23
changelog:
  - Spec clean-up
    - Use SPDX-format license tag
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Drop redundant use of %{?perl_default_filter}
    - Use EU::MM flow rather than Module::Build flow
    - Include test for rhbz#1273668
    - Package LICENSE file
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 1.004003-1
changelog:
  - Update to 1.004003
    Bug Fixes
    - If exporting non-CODE items that happen to have the same name as exported
      CODE items, their export was quietly being blocked; these exports should
      now work (GH#9)
    - Using ! with a tag now works; it was previously documented as working but
      not implemented (GH#8)


author: Paul Howarth <paul@city-fan.org> - 1.006000-1
changelog:
  - Update to 1.006000
    - Introduced lexical exporter support on Perl 5.11.2+ using the Lexical::Var
      module
    - Refactored the Perl 5.37.2+ lexical exporter support


author: Paul Howarth <paul@city-fan.org> - 1.006001-1
changelog:
  - Update to 1.006001
    Documentation
    - Don't mention Alt::Lexical::Var::ButSupportModernPerl in manual
    Packaging
    - No longer dynamically recommend Alt::Lexical::Var::ButSupportModernPerl


author: Paul Howarth <paul@city-fan.org> - 1.006002-1
changelog:
  - Update to 1.006002
    Documentation
    - Link to Exporter::Almighty in pod
    - Update copyright dates
    Packaging
    - Set homepage in metadata to https://exportertiny.github.io


author: Paul Howarth <paul@city-fan.org> - 0.12-1
changelog:
  - Update to 0.12 (rhbz#2267821)
    - Document the '->define' method
    - Overall module style updates
    - 'use v5.14' in all files
    - Use 'package NAME VER' syntax
    - Use 'Test2::V0' instead of 'Test::More' + 'Test::Fatal'


author: Paul Howarth <paul@city-fan.org> - 0.27-1
changelog:
  - Update to 0.27 (rhbz#2250558)
  - Use author-independent source URL
  - Use SPDX-format license tag
  - Classify buildreqs by usage
  - Fix permissions verbosely


author: Paul Howarth <paul@city-fan.org> - 0.014-1
changelog:
  - Update to 0.014
    - Drop 5.006 support
    - Compensate for perls without installsitescript
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 0.08-37
changelog:
  - Spec tidy-up
    - Use SPDX-format license tag
    - Use author-independent source URL
    - Avoid use of deprecated patch syntax
    - Simplify find command using -delete
    - Fix permissions verbosely


author: Paul Howarth <paul@city-fan.org> - 0.008-1
changelog:
  - Update to 0.008
    - Encoding directive added to POD
    - Corrections in test files to guard against CPANtesters who run tests with
      PERL_AUTHOR_TESTING turned on


author: Paul Howarth <paul@city-fan.org> - 0.3.7-1
changelog:
  - Update to 0.3.7 (rhbz#2157274)
    - Fix test failures on Windows (GH#2)
  - Use SPDX-format license tag


author: Charles R. Anderson <cra@alum.wpi.edu> - 0.906-5
changelog:
  - Use cpan.metacpan.org as the Source0 URL
  - Drop __perl macro in favor of straight perl
  - Add NO_PACKLIST=1 NO_PERLLOCAL=1 to 'perl MakeFile.PL ...'
  - Drop the 2 find's in %install
  - Replace 'make pure_install ...' with %make_install
  - Use %make_build in %check
  - Be more specific in %files list


author: Charles R. Anderson <cra@alum.wpi.edu> - 0.906-6
changelog:
  - Simplify the %files list to not list every single file individually
  - Add some missing BR and Requires


author: Paul Howarth <paul@city-fan.org> - 0.004-23
changelog:
  - Spec tidy-up
    - Drop support for building with Test::More < 0.88
    - Use SPDX-format license tag
    - Use author-independent source URL
    - Drop redundant buildroot cleaning in %install section
    - Simplify find command using -delete
    - Fix permissions verbosely
    - Use %license unconditionally


author: Paul Howarth <paul@city-fan.org> - 0.15-1
changelog:
  - Update to 0.15
    - Documentation improvements
    - Avoid win32_fmode() when perl is built by UCRT compiler, as UCRT changes
      struct _iobuf (affects MSWin32 only)
  - Improve %description
  - Classify buildreqs by usage
  - Remove bogus exec permissions on source files
  - Add %{?perl_default_filter}
  - Drop redundant buildroot cleaning
  - Drop redundant removal of empty directories from the buildroot
  - Simplify find command using -empty and -delete
  - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 1.5800-1
changelog:
  - Update to 1.58
    - New module Consorsbank.pm (GH#329)
    - New module Stooq.pm (GH#203)
    - Bloomberg.pm - Changed modules to utilize cookie jar (GH#324, GH#331)
    - AlphaVantage.pm:
      - Apply currency scaling (GBp -> GBP) when symbol had additional ".X"
        suffix (GH#281)
      - Fixed check for "Information" JSON usually returned when daily API limit
        has been reached
    - YahooWeb.pm - Fixed incorrect pricing for single character symbols and
      changed URL to get trade date (GH#314, GH#319)
    - Another fix to the URL in YahooJSON and CurrencyRates/YahooJSON (GH#318)


author: Paul Howarth <paul@city-fan.org> - 1.5900-1
changelog:
  - Update to 1.59
    - Fixed XETRA, Tradegate and SInvestor after webpage was restructured (GH#350)
    - Fidelity.pm temporarily disabled (GH#346)
    - Finanzpartner.pm - Fix scraper, did not work if quote was higher than the
      previous day's quote
    - GoogleWeb.pm - Updated to retrieve mutual fund and BATS prices (GH#355)
    - BSEIndia.pm:
      - Updated to use standardized data file at URL
        https://www.bseindia.com/download/BhavCopy/Equity/BSE_EQ_BHAVCOPY_{DDMMYYYY}.ZIP
      - Eliminated need to use temp folders by storing standardized file data
        from URL into a variable
      - Updated names of source fields to conform to those in the standardized
        data file
      - Removed print when symbol not found (GH#335)
    - IndiaMutual.pm - Eliminated need to use temp folders by storing NAV file
      data from URL into a variable
    - TMX.pm - Correct a self-reference in documentation (GH#345)
    - Stooq.pm - Added new currencies and a fix for commodities' prices
    - YahooWeb.pm - Skip rows in the price table where the prices are "-"; this
      seems to happen sometimes with TIAA (and perhaps other) securities
      including TILIX and QCILIX
    - TSP.pm - Was not returning hash when the HTTP GET failed completely or the
      content did not contain the expected CSV file (GH#338)


author: Paul Howarth <paul@city-fan.org> - 1.6000-1
changelog:
  - Update to 1.60
    - Removed not working modules Fidelity.pm, Cdbfundlibrary.pm, Fundata.pm and
      Fool.pm (GH#346, GH#366, GH#368)
    - YahooJSON.pm - Added code to retrieve cookies and a "crumb" required to
      continue to utilize the v11 API (GH#369)
    - The YahooJSON.pm currency module was changed to use the v8 chart API
    - Added initial version of CONTRIBUTING.pod that metacpan.org utilizes; it
      will completely replace the Hacker's Guide in the future
    - Bloomberg.pm - Changed module to extract data from JSON structure embedded
      within the HTML (GH#360)
    - NSEIndia.pm - Eliminated need to use temp folders by storing file data from
      URL into a variable
  - Exclude Finance::CONTRIBUTING manpage, CONTRIBUTING.pod added as %doc


author: Paul Howarth <paul@city-fan.org> - 1.6100-1
changelog:
  - Update to 1.61
    - SIX.pm - Changed lookup for currency, added lookups for symbol and last
      (GH#380)
    - YahooJSON.pm - URLs to retrieve required cookies and crumbs were changed to
      allow EU-based users to use the module (GH#373)


author: Paul Howarth <paul@city-fan.org> - 1.6200-1
changelog:
  - Update to 1.62
    - Fixed AEX.pm
    - Removed throttling from AlphaVantage.pm (GH#363)
    - Added CurrencyFreaks.pm - new currency module
    - YahooJSON.pm - added more error handling (GH#390)
    - Fixed MarketWatch.pm module (GH#389)
    - Rewrote Fool.pm and added back to F::Q (GH#379)
    - Added StockData.pm - methods stockdata, nyse, nasdaq
    - Modified YahooJSON.pm module in order handle EU consent redirects better
    - TwelveData.pm - Added "last" to data being returned
    - Added BorsaItaliana.pm - module for Borsa Italiana, Italian traded bonds
      using ISIN
    - YahooWeb.pm - modified YahooWeb to account for changes from Yahoo (GH#377)
  - Upstream dropped CONTRIBUTING.pod


author: Michal Josef Špaček <mspacek@redhat.com> - 1.6200-3
changelog:
  - Fix version handling for build with different locales set
    `printf "%.4f" 1.62` has different results e.g. for cs_CZ.UTF-8 vs C
  - Rename variable to cpan_version which is common in Fedora


author: Paul Howarth <paul@city-fan.org> - 1.6300-1
changelog:
  - Update to 1.63
    - Fixed TesouroDireto.pm - using different source URL (GH#424)
    - Added FinanceAPI.pm - requires API key from https://financeapi.net/
      - US and other exchange data available
    - Fixed BVB.pm (GH#409)
    - Fixed BSEIndia.pm (GH#410); removed Unzip as quotes file is now a CSV file
    - Fixed NSEIndia.pm (GH#410)
    - Fixed NZX.pm (GH#401)


author: Paul Howarth <paul@city-fan.org> - 2.1.6-1
changelog:
  - Update to 2.001006 (rhbz#2182064)
    - Work around perl core issue GH#20950 (use re "eval" doesn't capture lexical
      %^H environment like eval() does and stringifies it instead), by
      downgrading the previous hard error to a warning (in the new category
      'Function::Parameters') and switching Function::Parameters off in the
      affected scope


author: Paul Howarth <paul@city-fan.org> - 2.2.2-1
changelog:
  - Update to 2.002002 (rhbz#2183727)
    - Provide //= for default arguments, which are also used when the caller
      passes in undef
    - Provide more type combinators in parameter declarations: In addition to |
      (union types), now ~ & / are also supported (for
      complement types, intersection types, and alternative types, respectively)
    - Enable type coercions: if a parameter has a declared type and that type
      supports coercions ($type->has_coercion returns true), call its
      ->coerce($value) method to transform arguments before type checking
    - Enable inline type checks: if a parameter has a declared type and that
      type supports inlining ($type->can_be_inlined returns true), its inline
      code (as provided by ->inline_check('$value')) is baked into the function
      definition instead of a call to ->check($value), which may speed up type
      checks
    - Move a big chunk of tests to xt/ (author testing only)
    - Remove xt/ from the distribution
    - Enable parallel testing by default (with -j4)
    - Fix (hopefully) Windows builds using nmake.exe
    - Work around old versions of ExtUtils::MakeMaker not providing
      is_make_type(), whose version dependency is undocumented (sigh)
    - Restrict GNU syntax for exporting variables to type 'gmake'; should fix
      building on BSD, Solaris, etc.
    - Declare dependency on ExtUtils::MakeMaker 7+ and remove compatibility code
      for older versions


author: Paul Howarth <paul@city-fan.org> - 2.2.3-1
changelog:
  - Update to 2.002003 (rhbz#2188007)
    - Fix line numbers after inlined type checks (GH#42)
      Previously, the code for type checks was inlined literally, so if a
      particular check took 5 lines of code, all the following line numbers in
      the source file would be off by 5 (they would be "pushed down" by the
      interpolated code); these bad line numbers would show up in error messages
      from Perl (including warn and die) as well as __LINE__ and caller (and
      thus stack traces)
  - Drop explicit dependency on perl(Moose::Util::TypeConstraints), which is
    only required when using this module in conjunction with Moose, and that
    would pull in the dependency anyway


author: Paul Howarth <paul@city-fan.org> - 2.2.4-1
changelog:
  - Update to 2.002004 (rhbz#2223063)
    - Remove 'perl -T' from t/info.t, so we can run on perls compiled without
      support for taint mode; the test didn't actually care about taint anyway


author: Paul Howarth <paul@city-fan.org> - 2.79-1
changelog:
  - Update to 2.79
    - Improve image type autodetection (CPAN RT#153212) and add a test
    - Fix Avif without Heif config
    - Improve gdlib.pc reader for supported library features


author: Paul Howarth <paul@city-fan.org> - 2.80-1
changelog:
  - Update to 2.80
    - Fix broken copyTranspose and copyReverseTranspose (CPAN RT#153300)
    - Add transformation tests
    - Fix wrong WBMP name and detection
    - Fix wrong filename extension auto-detection for gd, gd2, wbmp
    - Fix wrong filename extension auto-detection for xpm; newFromXpm needs the
      filename, not handle
    - Fix wrong libgd doc link (GH#52)


author: Paul Howarth <paul@city-fan.org> - 2.81-1
changelog:
  - Update to 2.81
    - Change GD::Polygon::transform to match old demos (CPAN RT#140043) and
      GD::Polyline
    - Add GD::Polygon::rotate(cw-radian) helper
    - Allow GD::Polygon::scale(2.0)


author: Paul Howarth <paul@city-fan.org> - 2.82-1
changelog:
  - Update to 2.82
    - Improve HEIF/AVIF autodetection (CPAN RT#153305)
    - Fix Strawberry Perl default libgd path (GH#54)
    - Fix AVIF and Webp autodetection in tests (GH#54)


author: Paul Howarth <paul@city-fan.org> - 2.83-1
changelog:
  - Update to 2.83
    - Fix missing PNG regression (CPAN RT#153923) on old systems without the .pc,
      but gdlib-config (the check was too strict)


author: Paul Howarth <paul@city-fan.org> - 1:1.55-1
changelog:
  - Update to 1.55
    - Fix failing XBM test resulting from some upstream changes (CPAN RT#140940)
    - Skip samples tests if libgd has image support disabled, which is the
      default starting with version 2.3.3
      (see https://github.com/libgd/libgd/issues/428)
  - Use SPDX-format license tag
  - Drop perl(:MODULE_COMPAT_XXX) dependency
    (https://fedoraproject.org/wiki/Changes/Perl_replace_MODULE_COMPAT_by_generator)


author: Paul Howarth <paul@city-fan.org> - 0.111-1
changelog:
  - Update to 0.111
    - Clean up the required perl version in the code
    - Update author contact info
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 0.112-1
changelog:
  - Update to 0.112 (rhbz#2250751)
    - This version removes the redundant option warning, which is now provided by
      Getopt::Long v2.55 and later (which is now required); as before, this will
      someday become fatal


author: Paul Howarth <paul@city-fan.org> - 0.113-1
changelog:
  - Update to 0.113 (rhbz#2254783)
    - Improve line wrapping so spacers (non-option text lines) can use more
      horizontal characters
    - Replace tabs (generally 8 space) indents in output with four spaces
  - Package examples as documentation


author: Paul Howarth <paul@city-fan.org> - 0.114-1
changelog:
  - Update to 0.114 (rhbz#2259379)
    - A switch with (required => 0) is no longer treated as required!


author: Paul Howarth <paul@city-fan.org> - 0.115-1
changelog:
  - Update to 0.115 (rhbz#2324463)
    - Cope with the user forgetting the first argument, generally "%c %o", to
      'describe_options', by assuming they meant that value exactly


author: Petr Pisar <ppisar@redhat.com> - 0.050-2
changelog:
  - Fix handling empty closure callbacks (#2181971)
  - Convert a license to an SPDX format
  - Package tests in perl-Glib-Object-Introspection-tests package


author: Xavier Bachelot <xavier@bachelot.org> - 1.04-1
changelog:
  - Update to 1.0.4 (RHBZ#2239168, RHBZ#2208967)
  - Update Source0 URL
  - Distribute licenses
  - Add patch to add stdin handler to _version sub


author: Emmanuel Seyman <emmanuel@seyman.fr> - 2.11-1
changelog:
  - Update to 2.11
  - Drop upstreamed patch
  - Use /usr/bin/perl instead of %{__perl}
  - Use %{make_install} instead of "make pure_install"
  - Use %{make_build} instead of make
  - Pass NO_PACKLIST NO_PERLLOCAL to Makefile.PL


author: Paul Howarth <paul@city-fan.org> - 0.014-4
changelog:
  - Use author-independent source URL
  - Classify build requirements by usage
  - Add runtime recommendation for Mozilla::PublicSuffix as per upstream
  - Simplify find command using -delete
  - Fix permissions verbosely
  - Make %files list more explicit


author: Michal Josef Špaček <mspacek@redhat.com> - 6.16-1
changelog:
  - 6.16 bump
  - Fix minimal version of IO::Socket::IP
  - Fix requires/provided modules in *tests package


author: Michal Josef Špaček <mspacek@redhat.com> - 6.01-34
changelog:
  - Package tests
  - Patch for remove warning in test
  - Simplify build and install phases
  - Update license to SPDX format


author: Paul Howarth <paul@city-fan.org> - 0.052-1
changelog:
  - Update to 0.052 (rhbz#2319039)
    - Drop Test::Most prereq, just use Test::More
    - Use "our" rather than "use vars"
    - Revised Dist::Zilla configuration
  - Package LICENSE file


author: Paul Howarth <paul@city-fan.org> - 4.80-1
changelog:
  - Update to 4.8
    - Remove long-obsolete "paths must be absolute" text in aio_open/stat
      descriptions
    - Another workaround for the low-quality musl libc
    - Test for umount separately, as it is more portable
    - Some low-quality posix attempts (openbsd, osx) declare the availability of
      fexecve() but then don't even bother to implement a stub
  - Avoid use of deprecated patch syntax


author: Paul Howarth <paul@city-fan.org> - 4.81-1
changelog:
  - Update to 4.81
    - Work around a bug in musl w.r.t. to O_SEARCH and use EIO_O_PATH instead,
      verifying the semantics against the subset of O_PATH and O_SEARCH
    - aio_copy now tries to preallocate the destination file
    - fexecve configure test used the wrong pointer type


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.803-1
changelog:
  - Update to 0.803
  - Migrate to SPDX license
  - Update BuildRequires
  - Add examples folder to the documentation


author: Paul Howarth <paul@city-fan.org> - 2.205-1
changelog:
  - Update to 2.205
    - Add perl 5.38 to CI matrix
    - Add on workflow_dispatch
    - Add some OO examples


author: Paul Howarth <paul@city-fan.org> - 2.084-1
changelog:
  - Update to 2.084
    - Various fixes for edge cases and build: GH#136, GH#141, GH#142, GH#143,
      GH#145
    - Update documentation to reflect default SSL_version


author: Paul Howarth <paul@city-fan.org> - 2.085-1
changelog:
  - Update to 2.085
    - Fix test that failed due to behavior changes in OpenSSL 3.2 (GH#147)
    - Update PublicSuffix
    - Add examples for TLS JA3/JA4 fingerprinting to tls_fingerprint/


author: Paul Howarth <paul@city-fan.org> - 2.087-1
changelog:
  - Update to 2.087
    - Internal optimzation: implement _touch_entry in session cache instead of
      using del+add
    - Support for PSK, see SSL_psk in documentation


author: Paul Howarth <paul@city-fan.org> - 2.088-1
changelog:
  - Update to 2.088 (rhbz#2297795)
    - Minor fixes for use on ancient versions of perl and for building with newer
      versions of openssl


author: Paul Howarth <paul@city-fan.org> - 2.089-1
changelog:
  - Update to 2.089
    - New option SSL_force_fingerprint to enforce fingerprint matching even if
      certificate validation would be successful without
    - Document _get_ssl_object and _get_ctx_object for cases where direct use of
      Net::SSLeay functions is needed


author: Paul Howarth <paul@city-fan.org> - 1.18-1
changelog:
  - Update to 1.18 (rhbz#2251844)
    - Address Freebsd build issue: make function checks more robust within
      shared lib (GH#35)


author: Paul Howarth <paul@city-fan.org> - 1.20-1
changelog:
  - Update to 1.20 (rhbz#2256127)
    - Remove --no-undefined from compiler test, which is not compatible with all
      platforms (GH#37)
    - Skip t/pty_get_winsize.t tests on AIX (GH#32)
    - Fix patchlevel check for util.h (GH#27)


author: Paul Howarth <paul@city-fan.org> - 20220807.0-1
changelog:
  - Update to 20220807.0
    - If your applications rely on portability to Windows, see new documentation
      sections "argument-passing rules are program-specific" and "batch files"
      - This release fixes bugs in runs of Windows programs that use standard
        command line parsing rules
      - Runs of non-standard programs may require changes; notable non-standard
        programs include cmd.exe, cscript.exe, and Cygwin programs
    - Skip t/pty.t test on NetBSD too (GH#140)
    - Add strict/warnings
    - Follow Windows argument quoting rules (GH#142)
    - Allow win32_newlines.t to actually run (GH#146)
    - Make t/pty.t test pass on OpenBSD (GH#150)
    - Support Win32 commands having non-standard command line parsing rules
      (GH#148)
    - Support executing Win32 batch files
    - Add IPC::Run::Win32Process, for delivering non-standard command lines
    - Fix reporting of Win32::Process::Create() errors
    - On Windows, avoid hang when closing read end of pipe (GH#156)
    - Ignore known test failure on msys - t/windows_search_path.t (GH#155)
    - Avoid warning with IPCRUNDEBUG, in Windows spawned children
    - Use $^X, not 'perl', in tests
    - Thanks to the new active developer: Noah Misch!


author: Paul Howarth <paul@city-fan.org> - 20231003.0-1
changelog:
  - Update to 20231003.0 (rhbz#2241845)
    - On Windows, avoid hang under IPCRUNDEBUG (GH#157)
    - Refresh "cpanfile" from Makefile.PL, to allow use on Windows
    - Normalize shebangs to /usr/bin/perl (GH#163)
    - Fix or skip all tests recently seen to fail on Windows
    - Include t/result.t in releases
    - Make full_result() and result() Windows behavior match non-Windows (GH#168)


author: Emmanuel Seyman <emmanuel@seyman.fr> - 1.00-39
changelog:
  - Rework dependencies
  - migrated to SPDX license
  - Replace calls to %{__perl} with /usr/bin/perl
  - Use %{make_build} and %{make_install} where appropriate


author: Petr Pisar <ppisar@redhat.com> - 0.52-44
changelog:
  - Adapt to iptables-1.8.9
  - Adapt to gcc-13 (CPAN RT#146048)
  - Convert a License tag to an SPDX format


author: Petr Pisar <ppisar@redhat.com> - 0.58-2
changelog:
  - Correct a perl-Image-PNG-Libpng-tests license to
    (GPL-1.0-or-later OR Artistic-1.0-Perl) AND LicenseRef-Fedora-UltraPermissive


author: Paul Howarth <paul@city-fan.org> - 4.09-1
changelog:
  - Update to 4.09
    - Updated backportPP with JSON::PP 4.11
    - Fix a test to pass under perl with core bool support


author: Emmanuel Seyman <emmanuel@seyman.fr> - 1.40-1
changelog:
  - Update to 1.40
  - migrated to SPDX license
  - Remove patches (no longer needed)
  - Use /usr/bin/perl instead of %{__perl}
  - Use %{make_build} and %{make_install} where appropriate


author: Paul Howarth <paul@city-fan.org> - 1.004007-1
changelog:
  - Update to 1.004007
    - is_bool() now recognizes core booleans (perl 5.36+); note that JSON::PP
     4.11 and Cpanel::JSON::XS 4.38 are required to properly encode them


author: Paul Howarth <paul@city-fan.org> - 0.430-9
changelog:
  - Disable extra test in RHEL builds (based on
    https://src.fedoraproject.org/rpms/perl-List-MoreUtils-XS/pull-request/1)
  - Silence build-time warnings about missing bundled modules


author: Paul Howarth <paul@city-fan.org> - 3.04-24
changelog:
  - Spec tidy-up
    - Use SPDX-format license tag
    - Avoid use of deprecated patch syntax
    - Use %license unconditionally
    - Don't package kruft2codes.pl as documentation; it's a maintainer script
      that is installed alongside the module itself


author: Paul Howarth <paul@city-fan.org> - 1.891-1
changelog:
  - Update to 1.891 (rhbz#2290695)
    - Apply workaround for PDL::srand in MCE and MCE::Child
      (https://www.perlmonks.org/?node_id=11159773)
    - Add PDL::srand (v2.062~v2.089) and PDL::srandom (v2.089_01+)
    - Call CORE::srand inside child processes, only


author: Paul Howarth <paul@city-fan.org> - 1.893-1
changelog:
  - Update to 1.893 (rhbz#2291021)
    - Remove check if spinning threads i.e. use_threads: predictable output
      matches non-threads for CORE, Math::Prime::Util and
      Math::Random::MT::Auto (see https://perlmonks.org/?node_id=11159834)
    - Preserve functionality for older Perl, non-threads


author: Paul Howarth <paul@city-fan.org> - 1.895-1
changelog:
  - Update to 1.895 (rhbz#2291112)
    - Revert back to calling CORE::rand() to set the internal seed; MCE and
      MCE::Child cannot assume the srand or setter function used by the
      application for predictability
      - https://perlmonks.org/?node_id=11159834
      - https://perlmonks.org/?node_id=11159827
    - Add class methods MCE->seed and MCE::Child->seed to retrieve the seed


author: Paul Howarth <paul@city-fan.org> - 1.896-1
changelog:
  - Update to 1.896 (rhbz#2291411)
    - Weaken internal core MCE reference to reap workers automatically upon
      leaving the scope i.e. omitting shutdown
      - Note: No change to MCE models Flow, Grep, Loop, Map, Step, and Stream
      - Call finish explicitly to reap workers
      - This resolves the case when omitting calling $mce->run(), $mce->run(1) or
        $mce->shutdown() inside a scope, causing workers to linger around until
        completion of the script


author: Paul Howarth <paul@city-fan.org> - 1.897-1
changelog:
  - Update to 1.897
    - In scalar context, the init function in MCE Child and models Flow, Grep,
      Loop, Map, Step, and Stream returns a guard to call finish automatically
      upon leaving the { scope } (i.e. omitting finish)
    - Add out_iter_callback to MCE::Candy


author: Paul Howarth <paul@city-fan.org> - 1.898-1
changelog:
  - Update to 1.898 (rhbz#2307114)
    - Fix for MCE::Child, Can't call method "len" on an undefined value
      during global destruction (GH#22)


author: Paul Howarth <paul@city-fan.org> - 1.888-1
changelog:
  - Update to 1.888
    - Apply workaround for PDL::srand in MCE::Hobo
      (https://www.perlmonks.org/?node_id=11159773)
    - Add PDL::srand (v2.062~v2.089) and PDL::srandom (v2.089_01+)


author: Paul Howarth <paul@city-fan.org> - 1.890-1
changelog:
  - Update to 1.890
    - Revert back to calling CORE::rand() to set the internal seed; MCE::Hobo
      cannot assume the srand or setter function used by the application for
      predictability
      - https://perlmonks.org/?node_id=11159834
      - https://perlmonks.org/?node_id=11159827
    - Add class method MCE::Hobo->seed to retrieve the seed


author: Paul Howarth <paul@city-fan.org> - 1.891-1
changelog:
  - Update to 1.891
    - In scalar context, MCE::Hobo->init returns a guard to call finish
      automatically upon leaving the { scope } (i.e. omitting finish)


author: Paul Howarth <paul@city-fan.org> - 1.892-1
changelog:
  - Update to 1.892
    - Fix for MCE::Hobo, Can't call method "len" on an undefined value during
      global destruction


author: Paul Howarth <paul@city-fan.org> - 2.24-1
changelog:
  - Update to 2.24
    - IANA updates
    - vnd.gentoo officially took 'tar' and 'tbz2', but 'application/x-tar' resp
      'x-gtar' prevails
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 5.511-1
changelog:
  - Update to 5.511
    - Silence a warning if used with a development version of MIME::QuotedPrint
      (CPAN RT#149225, CPAN RT#150118)


author: Paul Howarth <paul@city-fan.org> - 5.512-1
changelog:
  - Update to 5.512
    - Use much larger chunk sizes for Base-64 encoding, which reduces both
      encoding time and space overhead (CPAN RT#128400, CPAN RT#130110)


author: Paul Howarth <paul@city-fan.org> - 5.513-1
changelog:
  - Update to 5.513
    - Add MIME::Parser->ambiguous_content to indicate one of several types of
      ambiguous MIME content that could be security risks
    - Add the '@duplicate_parameters' pseudo-parameter to let caller detect
      duplicate MIME parameters on a MIME header


author: Paul Howarth <paul@city-fan.org> - 5.514-1
changelog:
  - Update to 5.514
    - Move the guts of the ambiguous_content method to MIME::Head
    - Add MIME::Entity->ambiguous_content that returns true if this entity or
      any of its parts, recursively, has a MIME::Head whose ambiguous_content
      method returns true
    - Keep MIME::Parser->ambiguous_content as a cached version of the most
      recently parsed $entity->ambiguous_content
    - Add some missing files to MANIFEST


author: Paul Howarth <paul@city-fan.org> - 2.22-1
changelog:
  - Update to 2.22 (rhbz#2326982)
    - To/Cc/Bcc/From fields may appear only once (GH#4)
  - Use %{make_build} and %{make_install}


author: Emmanuel Seyman <emmanuel@seyman.fr> - 1.004-38
changelog:
  - Reorder dependencies
  - Use perl instead of sed
  - Replace %{__perl} with /usr/bin/perl
  - Pass NO_PERLLOCAL to Makefile.PL
  - Use %{make_build} and %{make_install} where appropriate


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.08.0001-21
changelog:
  - Migrated to SPDX license
  - Use /usr/bin/perl instead of %{__perl}
  - Use %{make_build} and %{make_install} where appropriate
  - Pass NO_PERLLOCAL to Makefile.PL


author: Paul Howarth <paul@city-fan.org> - 0.08-1
changelog:
  - Update to 0.08
    - NEILB has taken over maintenance
    - Added usual directory structure with lib/ and t/
    - Converted test.pl to traditional Test::More suite
    - Added LICENSE to doc and ensured metadata has license
    - Switched to dzil


author: Paul Howarth <paul@city-fan.org> - 2.030000-1
changelog:
  - Update to 2.030000
    - Set verify_SSL=>1 for default HTTP::Tiny user agent (GH#113)
    - Updated docs (GH#111)
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 2.031000-1
changelog:
  - Update to 2.031000
    - Fix reverse-dependencies distributions check (GH#119)
    - In examples, 'use Data::Printer' instead of shortened 'use DDP' (GH#120)


author: Paul Howarth <paul@city-fan.org> - 2.032000-1
changelog:
  - Update to 2.032000
    - Fix scroller issues (GH#123)
    - Removed rating fetching (GH#124)
    - Fix example script


author: Michal Josef Špaček <mspacek@redhat.com> - 0.40-20
changelog:
  - Split Mouse/Moose and Golf parts to separate packages
  - Update license to SPDX format
  - Use %license macro


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.40-21
changelog:
  - Remove EL6 support (EL6 is EOL)
  - Use %{make_build} and %{make_install} macros
  - Replace %{__perl} with /usr/bin/perl
  + Pass NO_PACKLIST and NO_PERLLOCAL to Makefile.PL


author: Paul Howarth <paul@city-fan.org> - 1.20230106-1
changelog:
  - Update to 1.20230106 (rhbz#2158661)
    - Update for 2023 year bundle
    - Fix a few nits in tests
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 1.20240120-1
changelog:
  - Update to 1.20240120
    - Fix tests for Perl < 5.26.0 (CPAN RT#151189)
    - Fix feature reset for Perl < 5.15 (CPAN RT#151190)


author: Paul Howarth <paul@city-fan.org> - 1.20241001-1
changelog:
  - Update to 1.20241001 (rhbz#2315826)
    - Fix switch tests after Perl 5.41.4 removal of deprecated feature
      (CPAN RT#155822)


author: Paul Howarth <paul@city-fan.org> - 2:0.42.34-1
changelog:
  - 0.4234 bump
  - Use author-independent source URL
  - Fix permissions verbosely
  - Make %files list more explicit


author: Petr Pisar <ppisar@redhat.com> - 2.548-17
changelog:
  - Fix an implicit function declaration (bug #2177189)
  - Correct a license to "LGPL-2.1-or-later AND (GPL-1.0-or-later OR
    Artistic-1.0-Perl)"
  - Use a system-provided Gentium Book Basic font


author: Paul Howarth <paul@city-fan.org> - 0.049-1
changelog:
  - Update to 0.049
    - Make CPAN::Requirements::Dynamic an optional dependency
  - This package retains hard dependency for consistency of use


author: Paul Howarth <paul@city-fan.org> - 0.050-1
changelog:
  - Update to 0.050 (rhbz#2309692)
    - Revert "Make CPAN::Requirements::Dynamic an optional dependency"
      (GH#36)


author: Paul Howarth <paul@city-fan.org> - 0.051-1
changelog:
  - Update to 0.051
    - Make CPAN::Requirements::Dynamic an optional dependency
  - This package retains hard dependency for consistency of use
  - Run tests verbosely


author: Paul Howarth <paul@city-fan.org> - 1.02-1
changelog:
  - Update to 1.02
    - Treat use v5.36 as use_warnings (GH#49)
    - Skip some of the manifest test if symlink is not available (GH#50)
    - Improve prereq sorting
    - Improve pod detection
    - Improve script detection
    - Use Parse::Distname to get a little more information from a distribution
      name
    - Dedupe possible licences
    - Add Object::Pad as use strict equivalent (GH#42)
    - Fix has_license_in_source_file for distributions that contain only a
      script under bin or scripts (GH#37)


author: Paul Howarth <paul@city-fan.org> - 1.116-1
changelog:
  - Update to 1.116
    - Fix problem with Safe compartment: don't import version:: since Safe
      already does that (GH#16)
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 0.345-1
changelog:
  - Update to 0.345 (rhbz#2161364)
    - Auto generate meta_yml_has_provides experimental Kwalitee
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 0.16-1
changelog:
  - Update to 0.16
    - Fix an issue where symlink tests failed on systems that do not support
      creation of symlinks; the issue appears on Windows systems due to changed
      behaviour in File::Find described at:
      https://github.com/Perl/perl5/issues/19995
      Symlink tests were previously skipped if symlink() is not available, and
      now also if creation of a symlink is not possible
    - Fix failing symlink test on Windows
      https://github.com/crenz/Module-Find/issues/9


author: Michal Josef Špaček <mspacek@redhat.com> - 0.24-25
changelog:
  - Simplify build and install phases
  - Update license to SPDX format
  - Use GPL-1.0-or-later OR Artistic-1.0-Perl macro


author: Paul Howarth <paul@city-fan.org> - 0.09-21
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Use SPDX-format license tag
    - Classify buildreqs by usage
    - Fix permissions verbosely
    - Make %files list more explicit


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.101344-1
changelog:
  - Update to 0.101344
  - Replace %{__perl} with /usr/bin/perl
  - Pass NO_PACKLIST and NO_PERLLOCAL to Makefile.PL
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 2.5.11-1
changelog:
  - Update to 2.5.11 (rhbz#2302715)
    - Use Devel-PPPort 3.59 (GH#113)
    - Mark "builtin" as foreign (GH#123)


author: Paul Howarth <paul@city-fan.org> - 0.38-21
changelog:
  - Spec tidy-up
    - Use SPDX-format license tag
    - Avoid use of deprecated patch syntax
    - Fix permissions of installed files


author: Michal Josef Špaček <mspacek@redhat.com> - 0.9505-14
changelog:
  - Fix trailing whitespace
  - Package tests
  - Simplify and fix build and install phases
  - Update license to SPDX format


author: Michal Josef Špaček <mspacek@redhat.com> - 6.0.1-41
changelog:
  - Add patch to add tests for other USM scenarios
  - Add patch to rewrite from Digest::SHA1 to Digest::SHA
  - Add patch to rewrite usage of HMAC with same dependencies
  - Add patch to split test files for better readability
  - Improve patch for switch from Socket6 to Socket
  - Package tests
  - Rename patch to better name with source dist version


author: Paul Howarth <paul@city-fan.org> - 2.141-1
changelog:
  - Update to 2.141
    - The code in now hosted at https://github.com/briandfoy/net-ssh-perl
    - Allow IdentitiesOnly (GH#66)
  - Use author-independent source URL


author: Paul Howarth <paul@city-fan.org> - 2.142-1
changelog:
  - Update to 2.142
    - Yank out the SIGNATURES stuff; this is something you can do locally if you
      need that (GH#63)
    - Update the license files to match those in Perl (GH#67)


author: Paul Howarth <paul@city-fan.org> - 1.94-1
changelog:
  - Update to 1.94
    - Net::SSLeay now officially supports all stable releases of OpenSSL 3.1 and
      3.2, and LibreSSL 3.5-3.8
    - Many noisy compiler warnings have been silenced - if SSLeay.xs fails to
      compile, it should now be much easier to identify the cause
    - libcrypto's OPENSSL_init_crypto() function and libssl's OPENSSL_init_ssl()
      function are now exposed, enabling fine-grained control over the
      initialisation and configuration of both libraries
    - libssl functions implementing TLS 1.3 PSK authentication are now exposed,
      in particular SSL_CTX_set_psk_find_session_callback() (on the server side)
      and SSL_CTX_set_psk_use_session_callback() (on the client side)
    - libssl functions implementing server-side TLS 1.2 PSK authentication are
      now exposed, in particular SSL_CTX_set_psk_server_callback()
    - libssl's SSL_CTX_set_client_hello_cb() function is now exposed, allowing a
      TLS server to set a callback function that is executed when the server
      processes a ClientHello message
    - Many more libcrypto/libssl constants and functions are now exposed; see the
      release notes for the 1.93 developer releases for a full list


author: Paul Howarth <paul@city-fan.org> - 1.94-5
changelog:
  - BR: openssl-devel-engine on Fedora 41 onwards, at least for now, as the
    build fails in the absence of <openssl/engine.h> (rhbz#2295331)
    (https://fedoraproject.org/wiki/Changes/OpensslDeprecateEngine)


author: Michal Josef Špaček <mspacek@redhat.com> - 4.079-26
changelog:
  - Remove dependency to Socket6, which we are going to remove.
    They are used own implementations of inet_pton and inet_ntop in this situation.


author: Paul Howarth <paul@city-fan.org> - 1.76-1
changelog:
  - Update to 1.76 (rhbz#2210154)
  - Use author-independent source URL
  - Fix permissions verbosely
  - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 1.277-1
changelog:
  - Update to 1.277
    - Parse prototypes as literal quotes: enables parens and newlines in protos
    - Fix false positive detection of labels (GH#289)


author: Jitka Plesnikova <jplesnik@redhat.com> - 0.14-39
changelog:
  - Update Makefile.PL to not use Module::Install::DSL
  - Update license to SPDX format
  - Package the tests


author: Paul Howarth <paul@city-fan.org> - 0.023-1
changelog:
  - Update to 0.023 (rhbz#2127475)
    - Update discouragement notice for variables(), and add a TODO in
      t/variables.t for why
    - Correct normalization of ${^FOO} for PPI: if the caret is present the
      braces are not removed


author: Paul Howarth <paul@city-fan.org> - 0.18-1
changelog:
  - Update to 0.18
    - Use Sub::Util instead of Sub::Name, which is part of Scalar-List-Utils,
      which itself is already a dependency (GH#3)
  - Use author-independent source URL
  - Use SPDX-format license tag
  - Use %license unconditionally
  - Package CODE_OF_CONDUCT.md
  - Fix permissions verbosely


author: Paul Howarth <paul@city-fan.org> - 0.013-30
changelog:
  - Spec tidy-up
    - Classify buildreqs by usage
    - Use SPDX-format license tag
    - Avoid use of deprecated patch syntax
    - Fix permissions verbosely


author: Paul Howarth <paul@city-fan.org> - 0.31-1
changelog:
  - Update to 0.31
    - Require Class::XSAccessor 1.17+ when trying to load it; earlier versions
      cause test failures (GH#27)
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 0.128-1
changelog:
  - Update to 0.128
    - Added 'mkdir' to replace 'mkpath', but returning the path object for
      chaining
    - The 'mkpath' method is deprecated in favor of 'mkdir'
    - Added 'has_same_bytes' to efficiently compare the contents of two files
    - Edited SYNOPSIS in the POD


author: Paul Howarth <paul@city-fan.org> - 0.142-1
changelog:
  - Update to 0.142
    Deprecations
    - Tilde expansion is deprecated due to inconsistent and bug-prone behavior
    Bug fixes
    - Prevent expansion of tildes that are not the very first character (e.g.
      "./~foo")
    - Prevent unintentional tilde expansion during internal path processing
    - Escape non-tilde glob characters before tilde expansion
    - Fixed spew/edit to a long filename approaching the filesystem length limit
    - Internal calls to 'print' are checked for possible errors
    - Internal read calls are checked for errors
    Changes
    - Path stringification now adds "./" in front of paths starting with literal
      tilde so they will round-trip; FREEZE updated to use this stringification
      rule as well
    - 'move' now uses File::Copy::move internally instead of the built-in
      'rename', allowing it to work across filesystems; it also returns an object
      for the moved location, allowing chaining
    - edit_lines_raw now uses a buffered raw I/O layer
    - edit_lines_utf8 now prefers PerlIO::utf8_strict, if available
    - lines_utf8 now consistently uses a buffered I/O layer
    - open*_utf8 now prefers PerlIO::utf8_strict, if available
    - slurp_utf8 now consistently uses an unbuffered I/O layer
    Documented
    - Changed all raw/UTF-8 layer descriptions in method documentation to match
      the code
    - Fixed SYNOPSIS syntax
    - Documented how to disable TMPDIR when making temp files/dirs
    Testing
    - Add additional tilde stringification testing
    - Fixed tilde expansion tests on Windows
    - Skip a problematic test case on Cygwin


author: Paul Howarth <paul@city-fan.org> - 1.150-2
changelog:
  - Use SPDX-format license tag for perl-Test-Perl-Critic-Policy sub-package
  - Avoid use of deprecated patch syntax


author: Paul Howarth <paul@city-fan.org> - 1.152-1
changelog:
  - Update to 1.152 (rhbz#2244582)
    - Fix a test failure for Subroutines::RequireArgUnpacking (GH#1048)
    - Fix a test failure in t/06_violation.t on Perl 5.39.1 or above (GH#1037)


author: Paul Howarth <paul@city-fan.org> - 1.154-1
changelog:
  - Update to 1.154 (rhbz#2320114)
    Enhancements
    - ProhibitedUnusedCapture now recognizes %+, %-, %{^CAPTURE} and
      %LAST_PAREN_MATCH (GH#1065)
    - Fixed a deprecation warning in the extras/perlcritic.el Emacs script
      (GH#1067)
    - RequireExplicitPackage now accepts a use VERSION as the first line
      (GH#1070)
    Fixes
    - Fix some false positives for function calls as a hash index (GH#1071)
    Documentation
    - Clarify package_exemptions rules (GH#1043)


author: Paul Howarth <paul@city-fan.org> - 1.156-1
changelog:
  - Update to 1.156 (rhbz#2321227)
    - Subroutines::ProhibitManyArgs no longer gets confused by underscores in
      variable names (GH#1027)


author: Paul Howarth <paul@city-fan.org> - 0.014-1
changelog:
  - Update to 0.014 (rhbz#2157212)
    - Update packaging and metadata
    - Minimum required Perl is now v5.12
  - Use SPDX-format license tag
  - Use author-independent source URL
  - Fix permissions verbosely
  - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.051005-28
changelog:
  - Use SPDX-format license tag
  - Fix typo in summary
  - Use author-independent source URL
  - Simplify find command using -delete
  - Fix permissions verbosely


author: Paul Howarth <paul@city-fan.org> - 0.010-1
changelog:
  - Update to 0.010 (rhbz#2138013)
    - Re-release with updated ppport.h for 5.8.5 compatibility
  - Use SPDX-format license tag


author: Petr Pisar <ppisar@redhat.com> - 0.11-13
changelog:
  - Fix retrieving flags from package files whose Name value differs from its
    file name (bug #2172714)


author: Paul Howarth <paul@city-fan.org> - 0.08-1
changelog:
  - Update to 0.08
    - Fix "Attempt to call undefined import method with arguments" error on
      perl 5.39.1


author: Paul Howarth <paul@city-fan.org> - 0.100006-1
changelog:
  - Update to 0.100006
    - Update packaging and metadata
    - Minimum required Perl is now v5.12
  - Use SPDX-format license tag


author: Michal Josef Špaček <mspacek@redhat.com> - 1.65-4
changelog:
  - Rewrite to use of /builddir/build/BUILD/perl-Pod-Parser-1.67-build/BUILDROOT macro
  - Update license to SPDX format


author: Petr Pisar <ppisar@redhat.com> - 1.72-2
changelog:
  - Fix a coredump when enumerating font-config fonts (CPAN RT#151594)
  - Use an upstream fix for a Bool type (bug #2261449)


author: Petr Pisar <ppisar@redhat.com> - 1.10-13
changelog:
  - Adapt tests to OpenSSL 3.1.0 (TLS 1.0 moved to security level 0)
    (upstream bug #16)
  - Convert a license tag to SPDX
  - Package the tests


author: Michal Josef Špaček <mspacek@redhat.com> - 0.26-14
changelog:
  - Fix not created man page automatically in new Module::Build::Tiny (BZ#2189099)
  - Remove EPEL6 code
  - Update license to SPDX format


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 5.0.5-6
changelog:
  - Add BR:/R: perl(Plack::Handler::FCGI).
  - Add BR: font(droidsans), font(droidsansfallback).
  - Update rt.conf.fcgid.in.
  - Update copyright notice.


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 5.0.6-2
changelog:
  - Remove modperl2/perl(mod_perl2) (mod_perl2 was dropped from Fedora >= 37).
  - Add man-pages for rt-clean-attributes, rt-email-expiring-auth-tokens,
    rt-ldapimport, rt-munge-attachments, rt-passwd, rt-search-attributes.


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 5.0.6-3
changelog:
  - Add rt_upgrade_dir.
  - Eliminate /etc/rt/upgrade symlink.
  - Fix permissions of scripts in */rt/upgrade/*.


author: Paul Howarth <paul@city-fan.org> - 0.02-15
changelog:
  - Use SPDX-format license tag
  - Drop support for building with ancient distributions prior to EL-7
  - Avoid use of deprecated patch syntax


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.007-1
changelog:
  - Update to 0.007
  - Replace %{__perl} with /usr/bin/perl
  - Pass NO_PERLLOCAL to Makefile.PL
  - Use %{make_build} and %{make_install} where appropriate


author: Jitka Plesnikova <jplesnik@redhat.com> - 0.994-45
changelog:
  - Don't use deprecated uvuni_to_utf8_flags remove in Perl 5.37.1
  - Update license to SPDX format
  - Modernize spec
  - Specify all dependencies


author: Gary Buhrmaster <gary.buhrmaster@gmail.com> - 1.27-24
changelog:
  - Update to more modern perl build/install commands
  - Perform deglobbing of files per packaging guidelines


author: Paul Howarth <paul@city-fan.org> - 0.21-24
changelog:
  - Use author-independent source URL
  - Drop redundant use of %{?perl_default_filter}
  - Simplify find command using -delete
  - Fix permissions verbosely


author: Paul Howarth <paul@city-fan.org> - 1.23-1
changelog:
  - Update to 1.23
    - Replace deprecated IO::Socket::INET6 with IO::Socket::IP (CPAN RT#144401)
    - Most callbacks were not recognized unless the appropriate flags were set
      during the negotiate callback (CPAN RT#144971, CPAN RT#144273)
    - Packaging improvements (CPAN RT#130084)
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 1.24-1
changelog:
  - Update to 1.24
    - Make no reply to MTA from the abort callback: such replies seem to cause
      problems for Postfix (CPAN RT#145263)


author: Paul Howarth <paul@city-fan.org> - 1.27-1
changelog:
  - Update to 1.27
    - Proper handling of die (CPAN RT#150737)
    - Fix child_exit and add milter_exit (CPAN RT#150611)
    - Setconn with unix socket permissions (CPAN RT#150270)


author: Paul Howarth <paul@city-fan.org> - 4.025-1
changelog:
  - Update to 4.025
    - Changes to the FREEZE/THAW mechanism
      - Remove the part that says that FREEZE cannot return a list; it can, and
        we have supported it for a very long time, although I have not checked
        how far back this support goes
      - If you use the FREEZE/THAW API's you should upgrade to this version or
        later
    - Test fixes for t/020_sort_keys.t hanging on some perls that do not come
      bundled with Hash::Util


author: Paul Howarth <paul@city-fan.org> - 5.001-1
changelog:
  - Update to 5.001
    - First official release of protocol 5
      - Better support for non-standard NV types
      - Support for the new Perl 5.36 bools
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 5.002-1
changelog:
  - Update to 5.002 (rhbz#2166279)
    - Fix up Decoder tests to run on perl 5.8, which has no defined-or
    - Ensure that Encoder depends on the correct version of the Decoder
    - Test compatibility fixes when no perl is already installed
    - Add t/195_backcompat.t to check if the latest decoder will seamlessly
      handle reading output from older versions
    - Test compatibility fixes with version 3 and earlier


author: Paul Howarth <paul@city-fan.org> - 5.003-1
changelog:
  - Update to 5.003 (rhbz#2168014)
    - Update Miniz to 3.0.2, Zstd to 1.5.2 and Devel::CheckLib to 1.16
      (note: this package uses the system versions of these)
    - Assorted build fixes related to these updates
    - OpenBSD build fixes


author: Paul Howarth <paul@city-fan.org> - 5.004-1
changelog:
  - Update to 5.004 (rhbz#2188044)
    - Decoder fixes: fix thaw ordering for frozen objects - nested THAW
      operations now happen in the documented LIFO order (GH#283, GH#285)


author: Paul Howarth <paul@city-fan.org> - 5.003-1
changelog:
  - Update to 5.003 (rhbz#2168015)
    - Update Miniz to 3.0.2, Zstd to 1.5.2 and Devel::CheckLib to 1.16
      (note: in this package we use the system versions of these)
    - Assorted build fixes related to these updates
    - OpenBSD build fixes


author: Paul Howarth <paul@city-fan.org> - 5.004-1
changelog:
  - Update to 5.004 (rhbz#2188045)
    - Fix thaw ordering for frozen objects: nested THAW operations now happen in
      the documented LIFO order (GH#283, GH#285)


author: Paul Howarth <paul@city-fan.org> - 5.002-1
changelog:
  - Update to 5.002 (rhbz#2166281)
    - Fix up Decoder tests to run on perl 5.8, which has no defined-or
    - Ensure that Encoder depends on the correct version of the Decoder
    - Test compatibility fixes when no perl is already installed
    - Add t/195_backcompat.t to check if the latest decoder will seamlessly
      handle reading output from older versions
    - Test compatibility fixes with version 3 and earlier


author: Paul Howarth <paul@city-fan.org> - 5.003-1
changelog:
  - Update to 5.003 (rhbz#2168016)
    - Update Miniz to 3.0.2, Zstd to 1.5.2 and Devel::CheckLib to 1.16
      (note: this package uses the system versions of these)
    - Assorted build fixes related to these updates
    - OpenBSD build fixes


author: Paul Howarth <paul@city-fan.org> - 5.004-1
changelog:
  - Update to 5.004 (rhbz#2188043)
    - Decoder fixes: fix thaw ordering for frozen objects - nested THAW
      operations now happen in the documented LIFO order (GH#283, GH#285)


author: Paul Howarth <paul@city-fan.org> - 0.30-28
changelog:
  - Spec tidy-up
    - Use SPDX-format license tag
    - Use author-independent source URL
    - Avoid use of deprecated patch syntax
    - Fix permissions verbosely


author: Paul Howarth <paul@city-fan.org> - 0.104003-1
changelog:
  - Update to 0.104003 (rhbz#2208530)
    - Add Artistic 1.0 Perl license and make Perl license use it
    - Remove extra "59" from LGPL-2.1
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 0.104004-1
changelog:
  - Update to 0.104004 (rhbz#2209461)
    - Rename Perl Artistic License to avoid confusion in detecting license


author: Paul Howarth <paul@city-fan.org> - 0.6600-1
changelog:
  - Update to 0.66
    - Fix for CVE-2023-7101 (unvalidated input can lead to arbitrary code
      execution vulnerability)
      https://github.com/runrig/spreadsheet-parseexcel/issues/33
  - Use author-independent source URL
  - Use SPDX-format license tag
  - No longer need to fix document file permissions
  - Fix permissions verbosely
  - Don't assume "pm" suffix on manpage files


author: Petr Pisar <ppisar@redhat.com> - 0.15-36
changelog:
  - Correct a license to "(GPL-1.0-or-later OR Artistic-1.0-Perl) AND
    BSD-3-Clause"
  - Quallify bundled(mt19937ar) RPM provide with a release date
  - Package the tests


author: Petr Pisar <ppisar@redhat.com> - 3.28-21
changelog:
  - Correct a license to ((LGPL-2.0-or-later OR Artistic-1.0-Perl) AND
    (Artistic-2.0 OR LGPL-2.0-only))


author: Paul Howarth <paul@city-fan.org> - 1.33-1
changelog:
  - Update to 1.33 (rhbz#2166170)
    - Remove a bunch of old deprecated functions: crunch, cellfill, define,
      randword, fullchomp, randcrypt, equndef, neundef
    - Update documentation
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 1.35-1
changelog:
  - Update to 1.35 (rhbz#2309763)
    - Add substr_count()
    - Move away from Dist::Milla
    - Fix typos in Changes (GH#4)
    - Fix bug in string-containment functions (GH#7)
  - Switch to EU::MM flow


author: Paul Howarth <paul@city-fan.org> - 0.991-1
changelog:
  - Update to 0.991
    - Make the requirement for perl v5.12.0 explicit; previously, it was only
      implicit because of prerequisites


author: Paul Howarth <paul@city-fan.org> - 0.100055-1
changelog:
  - Update to 0.100055
    - Update packaging and metadata
    - Minimum required Perl is now v5.12
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 0.001013-21
changelog:
  - Spec tidy-up
    - Use SPDX-format license tag
    - Use author-independent source URL
    - Drop support for building with Test::More < 0.88
    - Drop redundant buildroot cleaning in %install section
    - Use %license unconditionally


author: Paul Howarth <paul@city-fan.org> - 0.929-1
changelog:
  - Update to 0.929 (rhbz#2157199)
    - Update packaging and metadata
  - Use SPDX-format license tag
  - Use %license
  - Fix permissions verbosely
  - Simplify find command using -delete
  - Drop redundant buildroot cleaning in %install section


author: Paul Howarth <paul@city-fan.org> - 0.27-1
changelog:
  - Update to 0.27
    - Skip quote-separator tests on newer perls that deprecate this behavior
  - Use %license unconditionally


author: Paul Howarth <paul@city-fan.org> - 0.0203-32
changelog:
  - Spec tidy-up
    - Use SPDX-format license tag
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Drop redundant use of %{?perl_default_filter}
    - Fix permissions verbosely
    - Make %files list more explicit
    - Use %license


author: Paul Howarth <paul@city-fan.org> - 0.11-30
changelog:
  - Modernize spec
    - Use SPDX-format license tag
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Filter underspecified dependencies
    - Improve %description
    - Drop redundant buildroot cleaning in %install section
    - Fix permissions verbosely
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.12-1
changelog:
  - Update to 0.12
    - Fix calculating todo_passed tests (GH#7)
    - Use more international ISO8601-like date format (CPAN RT#132072)
    - Update synopsis of main module and plugin (CPAN RT#91317)
    - Typo fix (CPAN RT#89216)
    - Fix double include of css and javascript (GH#4)


author: Paul Howarth <paul@city-fan.org> - 0.03-48
changelog:
  - Spec tidy-up
    - Use SPDX-format license tag
    - Use author-independent source URL
    - Specify all dependencies
    - Fix permissions verbosely
    - Simplify find commands using -empty and -delete
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.11-23
changelog:
  - Spec tidy-up
    - Use SPDX-format license tag
    - Classify buildreqs by usage
    - Use author-independent source URL
    - Fix permissions verbosely
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.3.1-6
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Use SPDX-format license tag
    - Fix permissions verbosely
    - Make %files list a little more explicit


author: Paul Howarth <paul@city-fan.org> - 1.202-1
changelog:
  - Update to 1.202 (rhbz#2158345)
    - Converted to Dist::Zilla
    - Test::Deep will now require v5.12, and this may go up; this change allows
      simplification of the Makefile.PL, which was coping with a mistake made
      twelve years ago
  - Use SPDX-format license tag
  - Package LICENSE file


author: Paul Howarth <paul@city-fan.org> - 1.204-1
changelog:
  - Update to 1.204 (rhbz#2159015)
    - Try to avoid clobbering global error variables when loading test libraries
    - hash_each now enumates keys in sort() order, to make errors more consistent


author: Paul Howarth <paul@city-fan.org> - 0.7000-1
changelog:
  - Update to 0.70
    - Stop pointless use of taint-mode in tests, so tests pass when perl is
      built without taint support


author: Paul Howarth <paul@city-fan.org> - 0.7100-1
changelog:
  - Update to 0.71
    - Document and test different behavior regarding Booleans in perl 5.38.0
      compared to earlier versions (GH#21)


author: Michal Josef Špaček <mspacek@redhat.com> - 0.7100-5
changelog:
  - Fix version handling for build with different locales set
    `printf "%.4f" 0.71` has different results e.g. for cs_CZ.UTF-8 vs C


author: Paul Howarth <paul@city-fan.org> - 0.43-23
changelog:
  - Spec tidy-up
    - Use SPDX-format license tag
    - Use author-independent source URL
    - Fix permissions verbosely
    - Simplify find command using -delete


author: Paul Howarth <paul@city-fan.org> - 1.99.3-1
changelog:
  - Update to 1.993
    - Try harder to check for symlinks on Windows by stealing some code from
      Win32:: (GH#36)
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 0.03-29
changelog:
  - Spec tidy-up
    - Use SPDX-format license tag
    - Classify buildreqs by usage
    - Simplify find command using -delete
    - Fix permissions verbosely
    - Make %files list more explicit
    - Improve language use in %description


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.2.0-1
changelog:
  - Update to 0.2.0
  - Update dependencies
  - Replace %{__perl} with /usr/bin/perl
  - Disable author and release tests


author: Paul Howarth <paul@city-fan.org> - 0.38-1
changelog:
  - Update to 0.38 (rhbz#2129537)
    - Stop permanently altering Test::More's export list (CPAN RT#73299)
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 0.08-23
changelog:
  - Spec clean-up
    - Use author-independent source URL
    - Use %{make_build} and %{make_install}
    - Fix permissions verbosely
    - Make %files list more explicit


author: Michal Josef Špaček <mspacek@redhat.com> - 1.20-22
changelog:
  - Package tests
  - Simplify build and install phases
  - Update license to SPDX format
  - Use GPL-1.0-or-later OR Artistic-1.0-Perl macro


author: Paul Howarth <paul@city-fan.org> - 0.0.6-33
changelog:
  - Spec tidy-up
    - Use SPDX-format license tag
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Drop redundant use of %{?perl_default_filter}
    - Don't need to remove empty directories from the buildroot
    - Fix permissions verbosely
    - Make %files list more explicit


author: Petr Pisar <ppisar@redhat.com> - 0.008-32
changelog:
  - Do not provide symlinked modules by perl-Test-Pod-LinkCheck-tests
  - Convert a license tag to SPDX format


author: Petr Pisar <ppisar@redhat.com> - 0.0305-13
changelog:
  - Correct a license tag to "(GPL-1.0-or-later OR Artistic-1.0-Perl) AND
    GPL-2.0-only AND MIT"
  - Package the tests


author: Paul Howarth <paul@city-fan.org> - 3:1.302200-1
changelog:
  - Update to 1.302200
    - Merge Test2-Suite into Test-Simple
    - Some documentation updates
    - Some test fixes
  - Package tests


author: Paul Howarth <paul@city-fan.org> - 3:1.302204-1
changelog:
  - Update to 1.302204
    - Add pending diagnostics functionality
    - Show warnings/exceptions for no_warnings() and lives()


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 2.006000-1
changelog:
  - Update to 2.006000.
  - Reflect perl(Reply::Plugin) having been added to Fedora.
  - Remove references to perl-Type-Tie.


author: Paul Howarth <paul@city-fan.org> - 1:0.12.02-1
changelog:
  - Make rpm version reflect upstream version better (rhbz#2132720)
  - Assume build with rpm ≥ 4.9
  - Use SPDX-format license tag
  - Use %license unconditionally


author: Paul Howarth <paul@city-fan.org> - 0.37-1
changelog:
  - Update to 0.37 (#2118006)
    - Allow duplicate warnings when using warnings_exist (GH#8)
  - Use author-independent source URL
  - Use SPDX license expression


author: Paul Howarth <paul@city-fan.org> - 0.032-1
changelog:
  - Update to 0.032
    - New config variable, $ENV{PERL_TEST_WARNINGS_ONLY_REPORT_WARNINGS}, for
      temporarily turning failures into reports


author: Paul Howarth <paul@city-fan.org> - 0.033-1
changelog:
  - Update to 0.033
    - Add Test2 compatibility in the test triggered by done_testing()
    - New long-awaited feature (!!!) "allow_patterns", to either
      temporarily or globally exempt particular warning patterns


author: Paul Howarth <paul@city-fan.org> - 1.03-1
changelog:
  - Update to 1.03
    - Fix tests to adapt to Perl removing apostrophe as package separator
      (CPAN RT#154915)
    - Upgraded distro files like packaged Module::Install version and META.yml,
      to avoid other looming Perl deprecation issues
  - Switch source URL from cpan.metacpan.org to www.cpan.org to work around
    ongoing issues with metacpan


author: Paul Howarth <paul@city-fan.org> - 0.10-1
changelog:
  - Update to 0.10
    - Previously, when tests were run via prove without the verbose flag and
      there was a warning that caused a test failure, there was no output
      indicating that a warning caused the failure; this has now been corrected
      and you'll see output that includes "Unexpected warning"


author: Paul Howarth <paul@city-fan.org> - 1.53-1
changelog:
  - Update to 1.53 (rhbz#2251219)
    - Two casts for -Wformat (GH#50)
    - Add --skip-empty to csv2xlsx
    - Add --font and --font-size to csv2xlsx
    - Fix skip_empty_rows ("skip") and trailing newlines (GH#52)
    - Fix comment in last line (CPAN RT#150501)


author: Paul Howarth <paul@city-fan.org> - 1.54-1
changelog:
  - Update to 1.54 (rhbz#2275976)
    - It's 2024
    - Fix comment_str with strict
    - Documentation fixes (CPAN RT#150757, CPAN RT#151546)


author: Paul Howarth <paul@city-fan.org> - 1.55-1
changelog:
  - Update to 1.55 (rhbz#2292859)
    - More fixes for strict under bind_columns (GH#54)
    - Strict won't hide previous error (GH#56)
    - Update to Devel::PPPort-3.72


author: Paul Howarth <paul@city-fan.org> - 1.56-1
changelog:
  - Update to 1.56 (rhbz#2303862)
    - Yet another strict/comment_str conflict (GH#57)
    - Strict affected by column_names


author: Paul Howarth <paul@city-fan.org> - 1.57-1
changelog:
  - Update to 1.57 (rhbz#2325504)
    - Add on_error callback to csv()
    - Retain runtime error from csv()


author: Paul Howarth <paul@city-fan.org> - 0.14-28
changelog:
  - Use SPDX-format license tag
  - Drop build requirements for optional aspell test from Fedora 39 onwards


author: Emmanuel Seyman <emmanuel@seyman.fr> - 2.018-1
changelog:
  - Update to 2.018
  - Update dependencies
  - Migrate to SPDX license
  - Use %license macro
  - Use %{make_build} and %{make_install} where appropriate
  - Use /usr/bin/perl instead of %{__perl}


author: Paul Howarth <paul@city-fan.org> - 1.20171012-22
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Drop redundant %{?perl_default_filter}
    - Drop redundant shellbang mangling
    - Use %{make_build} and %{make_install}
    - Fix permissions verbosely
    - Make %files list more explicit
    - Package CONTRIBUTING file


author: Paul Howarth <paul@city-fan.org> - 0.63-1
changelog:
  - Update to 0.63 (rhbz#2128532)
    - Add support for 5.37.3's PADSV_STORE optimization; B.pm-related tests have
      been taught about this new thing (CPAN RT#144052)
    - Updated contact information
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 0.64-1
changelog:
  - Update to 0.64 (rhbz#2270204)
    - This is a maintenance release; the code contains no functional change
    - Contributing guidelines are now listed in the new CONTRIBUTING file
    - Fix for t/18-opinfo.t broken under blead (CPAN RT#151104)
  - Use %{make_build} and %{make_install}
  - Make %files list more explicit


author: Yaroslav Fedevych <yaroslav@fedevych.name> - 2.17-2
changelog:
  - Update Source0 URL to a working one (upstream maintainer change)
  - Convert a license tag to an SPDX format
  - Run tests in parallel


author: Chris Adams <linux@cmadams.net> 0.73-3
changelog:
  - tests run Chromium headless, so don't need X virtual framebuffer
  - make tests conditional, due to being as much a a test of Chrome as of
    the module (and there's an issue with Chrome right now as of 125/126)


author: Petr Pisar <ppisar@redhat.com> - 1.003-27
changelog:
  - License corrected to "Artistic-2.0 AND (GPL-1.0-or-later OR
    Artistic-1.0-Perl)"
  - Update a package description


author: Tom Callaway <spot@fedoraproject.org> - 0.9932-33
changelog:
  - use new filtering macros
  - fix license tag
  - add explicit requires on perl(Alien::wxWidgets::Config::gtk_XXX) that we build against


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.53-39
changelog:
  - Migrate to SPDX license
  - Use %{make_build} and %{make_install} where appropriate
  - Replace %{__perl} with /usr/bin/perl
  - Pass NO_PERLLOCAL=1 to Makefile.PL


author: Gary Buhrmaster <gary.buhrmaster@gmail.com> - 0.43-24
changelog:
  - Update license to SPDX format
  - spec file tidy/modernization
    - follow perl best practices for build and install
    - include README.md in doc
    - don't glob man base filename


author: Michal Josef Špaček <mspacek@redhat.com> - 0.900-9
changelog:
  - Package tests
  - Update license to SPDX format and change from CC0, it's not CC0, but public domain
  - Remove bad executable flag from library file
  - Simplify build and install process


author: Paul Howarth <paul@city-fan.org> - 1.31-1
changelog:
  - Update to 1.31 (rhbz#2255994)
    - Update docs to recommend YAML::PP
  - Package description updated as per upstream documentation


author: Petr Pisar <ppisar@redhat.com> - 1:0.89-2
changelog:
  - Break a build cycle: perl-YAML-LibYAML → perl-boolean → perl-JSON-MaybeXS
    → perl-Cpanel-JSON-XS → perl-YAML-LibYAML


author: Paul Howarth <paul@city-fan.org> - 1.01-40
changelog:
  - Modernize spec
    - Use SPDX-format license tag
    - Classify buildreqs by usage
    - Fix permissions in %prep rather than %install
    - Drop redundant buildroot cleaning in %install section
    - Fix permissions verbosely
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 3.0.2-1
changelog:
  - Update to 3.0.2 (rhbz#2309576)
    - Fix debugger test (GH#15)
    - Upgrade ppport.h from 3.42 to 3.68
    - Fix doc typo (GH#12)
    - Fix changelog typo (GH#14)


author: Paul Howarth <paul@city-fan.org> - 0.02-37
changelog:
  - Spec clean-up
    - Use SPDX-format license tag
    - Classify build requirements by usage
    - Switch from Module::Build to ExtUtils::MakeMaker flow
    - Package LICENSE file
    - Make %files list more explicit


author: Petr Pisar <ppisar@redhat.com> - 0.36-31
changelog:
  - Correct a license tag to "GPL-1.0-or-later OR Artistic-1.0-Perl"
  - Package the tests
  - Stop applying a patch for replacing signal handlers unneeded since Perl
    5.14 (CPAN RT#49878)


author: Paul Howarth <paul@city-fan.org> - 0.31-1
changelog:
  - Update to 0.31 (rhbz#2318345)
    - Switch from Sub::Identify to Sub::Util (core in modern perls), falling back
      to B.pm as needed


author: Petr Pisar <ppisar@redhat.com> - 0.070-30
changelog:
  - Adapt tests to perl-Getopt-Long-2.58 (upstream GH#6)
  - Convert a license tag to SPDX
  - Correct a list of dependencies


author: Paul Howarth <paul@city-fan.org> - 1:0.240-1
changelog:
  - Update to 0.240
    - Use Test::More::isnt() instead of Test::More::isn't in tests, which is
      deprecated, as ' isn't allowed as package separator in an upcoming version
      of Perl (GH#13)


author: Paul Howarth <paul@city-fan.org> - 1:0.242-1
changelog:
  - Update to 0.242
    - Don't test for apostrophe as package separator on Perl versions after 5.41
    - Protect against modules changing @_


author: Petr Pisar <ppisar@redhat.com> - 0.82-43
changelog:
  - Restore compatibility with Perl 5.38 (bug #2222640)
  - Convert a license tag to SPDX
  - Package the tests


author: Aaron Rainbolt <arraybolt3@fedoraproject.org> - 1:1.9.0-22
changelog:
  - Replace distutils with setuptools in python setup scripts (rhbz#2220606)
  - Don't install the INSTALL file as part of the documentation
  - Remove Android bindings as they contain a prebuild binary
  - Remove gSOAP bindings as they contain a non-free source file
  - Remove Objective C bindings as they contain a non-free source file
  - Remove win32-related utility code as it is non-free
  - Remove some sort of pre-built PalmOS application binary


author: Paul Wouters <paul.wouters@aiven.io> - 5.9.14-1
changelog:
  - Resolves: rhbz#2254560 CVE-2023-41913 buffer overflow and possible RCE
  - Resolved: rhbz#2250666 Update to 5.9.14 (IKEv2 OCSP extensions, seqno/regno overflow handling
  - Update to 5.9.13 (OCSP nonce set regression configuration option charon.ocsp_nonce_len)
  - Update to 5.9.12 (CVE-2023-41913 fix, various IKEv2 fixes)


author: Paul Howarth <paul@city-fan.org> - 20230912-1
changelog:
  - Update to 20230912 (rhbz#2238633)
    - Remove a syntax error check that could cause an incorrect error message
      when List::Gather::gather was used (GH#124)


author: Ankur Sinha <ankursinha AT fedoraproject DOT org> - 1.2.0-20
changelog:
  - Modernize SPEC file (use %pyproject_* and \
    CFLAGS="${CFLAGS:-${RPM_OPT_FLAGS}}" LDFLAGS="${LDFLAGS:-${RPM_LD_FLAGS}}"\
    PATH="/builddir/build/BUILD/pew-1.2.0-build/BUILDROOT/usr/bin:$PATH"\
    PYTHONPATH="${PYTHONPATH:-/builddir/build/BUILD/pew-1.2.0-build/BUILDROOT/usr/lib64/python3.13/site-packages:/builddir/build/BUILD/pew-1.2.0-build/BUILDROOT/usr/lib/python3.13/site-packages}"\
    PYTHONDONTWRITEBYTECODE=1\
    PYTEST_ADDOPTS="${PYTEST_ADDOPTS:-} --ignore=/builddir/build/BUILD/pew-1.2.0-build/pew-1.2.0/.pyproject-builddir"\
    PYTEST_XDIST_AUTO_NUM_WORKERS="${PYTEST_XDIST_AUTO_NUM_WORKERS:-3}" /usr/bin/pytest macros)
  - Use cp instead of mv for README.Fedora.md
  - Install shell completion files for Bash/Fish/Zsh
  - Temporarily disable tests failing with Python 3.12


author: Ondřej Sloup <osloup@redhat.com> - 2.0-0-1
changelog:
  - Rebase to the newest version
  - Fix compatibility with PostgreSQL 15
  - Remove patches as they are merged in upstream
  - Use autosetup
  - Manually build the package for documentation


author: Ondrej Sloup <osloup@redhat.com> - 2.0-3
changelog:
  - Make man docs only without subpackage as intended
  - Update upstream URL
  - Stop building llvmjit (rhbz#2214559, rhbz#2237282)
  - Prepare the package for EPEL9 (rhbz#2189271)


author: Filip Janus <fjanus@redhat.com> - 1.4.8-5
changelog:
  - Add postgresql_default macro to be able to decide which version of extension
    is the default one in the repository


author: Devrim Gündüz <devrim@gunduz.org> - 1.20.1-1
changelog:
  - Update to 1.20.1, per changes described at:
    https://www.pgbouncer.org/changelog.html#pgbouncer-120x


author: Devrim Gündüz <devrim@gunduz.org> - 1.21.0-1
changelog:
  - Update to 1.21.0, per changes described at:
    https://www.pgbouncer.org/changelog.html#pgbouncer-121x


author: Benjamin A. Beasley <code@musicinmybrain.net> - 4.0.1-2
changelog:
  - Small changes to simplify and modernize packaging
  - Assert that the .dist-info directory contains a license file
  - Generate a man page


author: Ondrej Sloup <osloup@redhat.com> - 1.4.1-1
changelog:
  - Rebase to the latest upstream version
  - Change upstream to https://github.com/postgrespro/pgsphere/
  - Update license to SPDX format (BSD-3-Clause)
  - Remove merged patches


author: Adrien Vergé <adrienverge@gmail.com> - 1.4.4-15
changelog:
  - Only require gettext-runtime instead of gettext for Fedora 37+
    https://bugzilla.redhat.com/show_bug.cgi?id=2119023


author: Adrien Vergé <adrienverge@gmail.com> - 1.4.4-16
changelog:
  - Rebuild with python3-setuptools (includes distutils) for Python 3.12+
    https://peps.python.org/pep-0632/


author: Remi Collet <remi@remirepo.net> - 8.4.0~RC2-1
changelog:
  - Update to 8.4.0RC2 for https://fedoraproject.org/wiki/Changes/php84
  - bump ABI/API numbers
  - drop pspell and imap extensions


author: Shawn Iwinski <shawn@iwin.ski> - 3.1.47-1
changelog:
  - Update to 3.1.47
  - CVE-2022-29221 (RHBZ #2088250, 2088251)
  - CVE-2021-29454 (RHBZ #2044970, 2044971)
  - CVE-2021-21408 (RHBZ #2043595, 2043596)
  - Security update (RHBZ #2126854, 2126855, 2126856)


author: Remi Collet <remi@remirepo.net> - 7.1.4-3
changelog:
  - update bundled bartlett/php-compatinfo-db to 6.12.0
  - update bundled dependencies
  - optional support build with composer-generators


author: Remi Collet <remi@remirepo.net> - 1.0.0-31
changelog:
  - fix incompatible pointer types
    using patch from https://git.osgeo.org/gitea/geos/php-geos/issues/32


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 1.8.3-2.20220717git4a17452
changelog:
  - Add missing dependencies (as reported by phpcompatinfo)
  - Make package directory hierarchy PSR-0 compatible
  - Make test suite optional


author: Remi Collet <remi@remirepo.net> - 0.5.7-1
changelog:
  - update to 0.5.7
  - rebuild for https://fedoraproject.org/wiki/Changes/php83
  - raise dependency on PHP 7.0


author: Remi Collet <remi@remirepo.net> - 1.6.12-1
changelog:
  - update to 1.6.12
  - raise dependency on PHP 7.1
  - add build dependency on yoast/phpunit-polyfills 2.0


author: Remi Collet <remi@remirepo.net> - 2.7.0-1
changelog:
  - update to 2.7.0
  - raise dependency on php-mock-integration2 2.2.1
  - allow phpunit10
  - drop build dependency on phpspec/prophecy
  - add build dependency on mockery/mockery


author: Remi Collet <remi@remirepo.net> - 1.17.0-1
changelog:
  - update to 1.17.0
  - raise dependency on PHP 7.2
  - raise dependency on mongodb extension version 1.17
  - add dependency on psr/log


author: Remi Collet <remi@fedoraproject.org> - 4.2.4-8
changelog:
  - rebuild for https://fedoraproject.org/wiki/Changes/php84
  - add upstream patch for libcurl 8.9
  - Fix build with PHP 8.4 using patch from
    https://github.com/m6w6/ext-http/pull/135


author: Remi Collet <remi@fedoraproject.org> - 3.7.0-14
changelog:
  - rebuild for https://fedoraproject.org/wiki/Changes/php84
  - add patch for PHP 8.4 from
    https://github.com/Imagick/imagick/pull/690


author: Remi Collet <remi@fedoraproject.org> - 1.0.7-14
changelog:
  - update to 1.0.7
  - rebuild for https://fedoraproject.org/wiki/Changes/php84
  - fix build with PHP 8.4 using patch from
    https://github.com/php/pecl-encryption-mcrypt/pull/19


author: Remi Collet <remi@remirepo.net> - 3.2.0-9
changelog:
  - build out of sources tree
  - fix incompatible pointer types using patch from
    https://github.com/php-memcached-dev/php-memcached/pull/555


author: Remi Collet <remi@remirepo.net> - 1.19.0-1
changelog:
  - update to 1.19.0
  - raise dependency on libbson and libmongc 1.27.0
  - raise dependency on libmongocrypt 1.10.0


author: Remi Collet <remi@remirepo.net> - 1.19.4-1
changelog:
  - update to 1.19.4
  - raise dependency on libbson and libmongc 1.27.6
  - raise dependency on libmongocrypt 1.10.1


author: Remi Collet <remi@remirepo.net> - 1.20.0-1
changelog:
  - update to 1.20.0
  - raise dependency on libbson and libmongc 1.28.0
  - raise dependency on libmongocrypt 1.11.0


author: Remi Collet <remi@fedoraproject.org> - 1.0.11-12
changelog:
  - rebuild for https://fedoraproject.org/wiki/Changes/php84
  - add patch for PHP 8.4 from
    https://github.com/krakjoe/pcov/pull/111


author: Remi Collet <remi@remirepo.net> - 2.0.3-12
changelog:
  - fix incompatible pointer types using patch from
    https://github.com/php/pecl-processing-rrd/pull/4
  - build out of sources tree


author: Remi Collet <remi@fedoraproject.org> - 1.1.3-14
changelog:
  - rebuild for https://fedoraproject.org/wiki/Changes/php84
  - fix PHP 8.4 build using patch from
    https://github.com/php/pecl-xml-xmldiff/pull/2


author: Remi Collet <remi@remirepo.net> - 4.0.0-1
changelog:
  - update to 4.0.0
  - raise dependency on PHP 8.1
  - rename to php-phpunit-php-file-iterator4
  - move to /usr/share/php/SebastianBergmann/FileIterator4


author: Remi Collet <remi@remirepo.net> - 4.0.0-1
changelog:
  - update to 4.0.0
  - raise dependency on PHP 8.1
  - rename to php-phpunit-php-invoker4
  - move to /usr/share/php/SebastianBergmann/Invoker4


author: Remi Collet <remi@remirepo.net> - 3.0.0-1
changelog:
  - update to 3.0.0
  - raise dependency on PHP 8.1
  - rename to php-phpunit-php-text-template3
  - move to /usr/share/php/SebastianBergmann/Template3


author: Remi Collet <remi@remirepo.net> - 6.0.0-1
changelog:
  - update to 6.0.0
  - drop patch merged upstream
  - raise dependency on PHP 8.1
  - rename to php-phpunit-php-timer6
  - move to /usr/share/php/SebastianBergmann/Timer6


author: Remi Collet <remi@remirepo.net> - 2.0.0-1
changelog:
  - update to 2.0.0
  - raise dependency on PHP 8.1
  - rename to php-sebastian-cli-parser2
  - move to /usr/share/php/SebastianBergmann/CliParser2


author: Remi Collet <remi@remirepo.net> - 3.0.0-1
changelog:
  - update to 3.0.0
  - raise dependency on PHP 8.1
  - rename to php-sebastian-code-unit-reverse-lookup3
  - move to /usr/share/php/SebastianBergmann/CodeUnitReverseLookup3


author: Remi Collet <remi@remirepo.net> - 2.0.0-1
changelog:
  - update to 2.0.0
  - raise dependency on PHP 8.1
  - rename to php-sebastian-code-unit2
  - move to /usr/share/php/SebastianBergmann/CodeUnit2


author: Remi Collet <remi@remirepo.net> - 5.0.0-1
changelog:
  - update to 5.0.0
  - raise dependency on PHP 8.1
  - raise dependency on sebastian/diff 5
  - raise dependency on sebastian/exporter 5
  - rename to php-sebastian-comparator5
  - move to /usr/share/php/SebastianBergmann/Comparator5
  - add dependency on mbstring extension


author: Remi Collet <remi@remirepo.net> - 3.0.0-1
changelog:
  - update to 3.0.0
  - raise dependency on PHP 8.1
  - raise dependency on nikic/php-parser 4.10
  - rename to php-sebastian-complexity3
  - move to /usr/share/php/SebastianBergmann/Complexity3


author: Remi Collet <remi@remirepo.net> - 5.0.0-1
changelog:
  - update to 5.0.0
  - raise dependency on PHP 8.1
  - rename to php-sebastian-diff5
  - move to /usr/share/php/SebastianBergmann/Diff5
  - use bundled symfony/process for test suite


author: Remi Collet <remi@remirepo.net> - 6.0.0-1
changelog:
  - update to 6.0.0
  - raise dependency on PHP 8.2
  - rename to php-sebastian-diff6
  - move to /usr/share/php/SebastianBergmann/Diff6


author: Remi Collet <remi@remirepo.net> - 6.0.0-1
changelog:
  - update to 6.0.0
  - raise dependency on PHP 8.1
  - rename to php-sebastian-environment6
  - move to /usr/share/php/SebastianBergmann/Environment6


author: Remi Collet <remi@remirepo.net> - 5.0.0-1
changelog:
  - update to 5.0.0
  - raise dependency on PHP 8.1
  - raise dependency on sebastian/recursion-context 5
  - rename to php-sebastian-exporter5
  - move to /usr/share/php/SebastianBergmann/Exporter5


author: Remi Collet <remi@remirepo.net> - 6.0.0-1
changelog:
  - update to 6.0.0
  - raise dependency on PHP 8.1
  - raise dependency on sebastian/object-reflector 3
  - raise dependency on sebastian/recursion-context 5
  - rename to php-sebastian-global-state6
  - move to /usr/share/php/SebastianBergmann/GlobalState6


author: Remi Collet <remi@remirepo.net> - 2.0.0-1
changelog:
  - update to 2.0.0
  - raise dependency on PHP 8.1
  - raise dependency on nikic/php-parser 4.10
  - rename to php-sebastian-lines-of-code2
  - move to /usr/share/php/SebastianBergmann/LinesOfCode2


author: Remi Collet <remi@remirepo.net> - 5.0.0-1
changelog:
  - update to 5.0.0
  - raise dependency on PHP 8.1
  - raise dependency on sebastian/object-reflector 3
  - raise dependency on sebastian/recursion-context 5
  - rename to php-sebastian-object-enumerator5
  - move to /usr/share/php/SebastianBergmann/ObjectEnumerator5


author: Remi Collet <remi@remirepo.net> - 3.0.0-1
changelog:
  - update to 3.0.0
  - raise dependency on PHP 8.1
  - rename to php-sebastian-object-reflector3
  - move to /usr/share/php/SebastianBergmann/ObjectReflector3


author: Remi Collet <remi@remirepo.net> - 4.0.0-1
changelog:
  - update to 4.0.0
  - raise dependency on PHP 8.2
  - rename to php-sebastian-object-reflector4
  - move to /usr/share/php/SebastianBergmann/ObjectReflector4


author: Remi Collet <remi@remirepo.net> - 5.0.0-1
changelog:
  - update to 5.0.0
  - raise dependency on PHP 8.1
  - rename to php-sebastian-recursion-context5
  - move to /usr/share/php/SebastianBergmann/RecursionContext5


author: Remi Collet <remi@remirepo.net> - 6.0.0-1
changelog:
  - update to 6.0.0
  - raise dependency on PHP 8.2
  - rename to php-sebastian-recursion-context6
  - move to /usr/share/php/SebastianBergmann/RecursionContext6


author: Remi Collet <remi@remirepo.net> - 4.0.0-1
changelog:
  - update to 4.0.0
  - raise dependency on PHP 8.1
  - rename to php-sebastian-type4
  - move to /usr/share/php/SebastianBergmann/Type4


author: Remi Collet <remi@remirepo.net> - 5.0.0-1
changelog:
  - update to 5.0.0
  - raise dependency on PHP 8.2
  - rename to php-sebastian-type5
  - move to /usr/share/php/SebastianBergmann/Type5


author: Remi Collet <remi@remirepo.net> - 4.0.0-1
changelog:
  - update to 4.0.0
  - raise dependency on PHP 8.1
  - rename to php-sebastian-version4
  - move to /usr/share/php/SebastianBergmann/Version4


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 1.3.1-2
changelog:
  - Add missing dependencies (as reported by phpcompatinfo)
  - Make package directory hierarchy PSR-0 compatible


author: Shawn Iwinski <shawn.iwinski@gmail.com> - 4.4.50-5
changelog:
  - Obsolete "proxy-manager-bridge" sub-package as its dependency has been retired
    (addresses "F40FailsToInstall: php-symfony4-proxy-manager-bridge",
    RHBZ #2242705)


author: Remi Collet <remi@remirepo.net> - 2.0.1-1
changelog:
  - update to 2.0.1
  - move to /usr/share/php/Yoast/PHPUnitPolyfills2
  - raise dependency on PHP 5.6
  - drop phpunit7, add phpunit10


author: Remi Collet <remi@remirepo.net> - 3.0.0-1
changelog:
  - update to 3.0.0
  - move to /usr/share/php/Yoast/PHPUnitPolyfills3
  - raise dependency on PHP 7.0
  - drop phpunit10, add phpunit11


author: Remi Collet <remi@remirepo.net> - 1.7.3-8
changelog:
  - add upstream patch for PHP 8.2
  - add patch for PHP 8.3 from https://github.com/zetacomponents/ConsoleTools/pull/26
  - fix FTBFS #2261516


author: Remi Collet <remi@remirepo.net> - 9.0.0-1
changelog:
  - update to 9.0.0
  - raise dependency on PHP 8.1
  - raise dependency on phpunit/phpunit 10
  - raise dependency on phpunit/php-code-coverage 10
  - raise dependency on phpunit/php-file-iterator 4
  - raise dependency on sebastian/cli-parser 2
  - raise dependency on sebastian/diff 5
  - raise dependency on sebastian/version 4


author: Stephen Smoogen <smooge@fedoraproject.org> - 2-2
changelog:
  - Make changes to match spec review https://bugzilla.redhat.com/show_bug.cgi?id=2258110
  - Make debugsource not run on el9
  - Fix phytool code for asprintf warning
  - Fix makefile for missing bindir and md5sum


author: Stephen Smoogen <smooge@fedoraproject.org> - 2-3
changelog:
  - Update comments to point to upstream PR
  - Update man page.
  - Fixed man page entry to match spec review


author: Davide Cavalca <dcavalca@fedoraproject.org> - 2022.04.01-4
changelog:
  - Rework specfile to follow the Fedora packaging guidelines
  - Drop unused BuildRequires on faad2-devel
  - Drop unnecessary Requires on ffmpeg-libs


author: Davide Cavalca <dcavalca@fedoraproject.org> - 2022.04.01-5
changelog:
  - Adjust BuildRequires for ffmpeg
  - Perform checksum and signature checking for source tarball
  - Preserve timestamps on install
  - Package shared library and development headers


author: Kevin Fenzi <kevin@scrye.com> - 2023.04-1
changelog:
  - Switch to new fork, update to new version scheme ( rhbz#2256866 )
  - Enable custom baud rate ( rhbz#2294619 )
  - Convert to SPDX license identifier


author: Stefan Becker <chemobejk@gmail.com> - 1.25.0-19
changelog:
  - add upstream patch to fix build against libxml2 >= 2.12
  - add upstream patch to use appstreamcli --no-net option


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 0.9.4-8
changelog:
  - Convert license tag to SPDX
  - Move themes and sound effects to a -data subpackage
  - Add a man page


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 0.9.5-1
changelog:
  - Update to v0.9.5
  - Drop Patch0 (format string security - fixed upstream)
  - Drop custom man page in favour of one provided by upstream


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 1.0-1
changelog:
  - Update to v1.0
  - Drop Patch1 (comply with XDG directory spec - backport from this release)
  - Update License tag (relicensed from GPL-3.0-or-later to MIT)


author: Carl George <carlwgeorge@fedoraproject.org> - 2.13.1-1
changelog:
  - Update to version 2.13.1
  - Switch to SPDX license notation
  - Include bundled licenses in license field
  - Resolves: rhbz#1937741 CVE-2020-15260
  - Resolves: rhbz#1937746 CVE-2021-21375
  - Resolves: rhbz#1986482 CVE-2021-32686
  - Resolves: rhbz#2035053 CVE-2021-37706
  - Resolves: rhbz#2173700 CVE-2021-41141 CVE-2021-43845 CVE-2022-24754 CVE-2022-24763 CVE-2022-24786 CVE-2022-24792 CVE-2022-24793
  - Resolves: rhbz#2055520 CVE-2021-43299
  - Resolves: rhbz#2055523 CVE-2021-43300
  - Resolves: rhbz#2055526 CVE-2021-43301
  - Resolves: rhbz#2055529 CVE-2021-43302
  - Resolves: rhbz#2055516 CVE-2021-43303
  - Resolves: rhbz#2035069 CVE-2021-43804
  - Resolves: rhbz#2050384 CVE-2022-21722
  - Resolves: rhbz#2050389 CVE-2022-21723
  - Resolves: rhbz#2155597 CVE-2022-23537
  - Resolves: rhbz#2156104 CVE-2022-23547
  - Resolves: rhbz#2069396 CVE-2022-23608
  - Resolves: rhbz#2242357 CVE-2022-24764
  - Resolves: rhbz#2173072 CVE-2022-31031
  - Resolves: rhbz#2173076 CVE-2022-39244
  - Resolves: rhbz#2178840 CVE-2023-27585


author: Davide Cavalca <dcavalca@fedoraproject.org> - 0^20230418git2cbe462-1
changelog:
  - Update to git snapshot 2cbe462
  - Switch to C++14 as now required by the system gtest package
  - Run the tests (disabled by default due to requirements)


author: Jerry James <loganjerry@gmail.com> - 0.1.13-37
changelog:
  - Do not build for 32-bit x86
  - Generate usable debuginfo
  - Adapt to changes in OCaml 5.x (rhbz#2226113)
  - Support bytecode-only architectures
  - Minor spec file cleanups


author: blinxen <h-k-81@hotmail.com> - 1:1.2024.0-4
changelog:
  - Patch out Class-Path attribute in build.xml See
    https://docs.fedoraproject.org/en-US/packaging-
    guidelines/Java/#_no_class_path_in_manifest_mf


author: Timothée Ravier <tim@siosm.fr> - 6.1.2-1
changelog:
  - Update mascot image and text for third part page
  - Remove documentation
  - Make sure we own the directories we install
  - Update license to include the one used for the new mascot


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 3.1.0-56
changelog:
  - Fix FTBFS with -Werror=incompatible-pointer-types
    on swig ruby binding using struct forward decl


author: Robert Scheck <robert@fedoraproject.org> 4.4-11
changelog:
  - Add patch to remove unused import of deprecated Python
    asyncore.dispatcher (#2238120, thanks to Patrick Scheck)


author: Robert Scheck <robert@fedoraproject.org> 4.4-13
changelog:
  - Add patch to replace pipes.quote() from deprecated Python
    pipes (#2318435, thanks to Sean Carlos and Patrick Scheck)


author: Fabio Valentini <decathorpe@gmail.com> - 0.5.3-1
changelog:
  - Update to version 0.5.3.
  - Regenerate spec file with rust2rpm v23.
  - Restore accidentally deleted changelog entries.
  - Drop unnecessary patch for nix version compatibility.
  - Update license tag for binary subpackage.


author: Michel Lind <salimma@fedoraproject.org> - 4.1.3-1
changelog:
  - Fix CVE-2023-41915
  - Update upstream source URL; pmix/pmix redirects to openpmix/openpmix
  - Use SPDX license identifier


author: Fedora Release Engineering <releng@fedoraproject.org> - 4.2.7-2
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
  - Fix GCC-14 new errors (https://github.com/openpmix/openpmix/pull/3245)


author: Sérgio Basto <sergio@serjux.com> - 4.2.8-1
changelog:
  - Update pmix to 4.2.8
  - Exclude ix86, configure: abort in 32-bit environments
    https://github.com/openpmix/openpmix/pull/2892
    and Open MPI v5.0.x does not support 32 bit
    https://github.com/open-mpi/ompi/issues/11248


author: Sérgio Basto <sergio@serjux.com> - 0.71-3
changelog:
  - Disable tests again, randomly they fail with Charset "CHARSET" is not a
    portable encoding name. Message conversion to user's charset might not work.


author: Jan Rybar <jrybar@redhat.com> - 124-3
changelog:
  - pkexec: no session for cookie error fixed
  - pkttyagent: fix of generation of coredump if EOF (Ctrl+D) sent to password prompt


author: Jan Rybar <jrybar@redhat.com> - 124-4
changelog:
  - pkla-compat is now recommends: pkla is obsolete and binaries are run every time
  - polkitbackend watches only session changes to reduce cpu usage
  - PolkitPermission: only sessions that really changed state send CheckAuthorization


author: Jan Rybar <jrybar@redhat.com> - 0.1-26
changelog:
  - use build macros, on behalf of original author Tom Stellard (tstellar)
  - Pagure doesn't allow one-click rebase, AFAIK


author: Jerry James <loganjerry@gmail.com> - 5.9.1-1
changelog:
  - Version 5.9.1
  - Drop upstreamed patch to fix segfault in the bytecode interpreter
  - Stop building for 32-bit x86


author: Filip Janus <fjanus@redhat.com> - 1.9.7-4.Final
changelog:
  - Add macro postgresql_default to be able set up default version in distro
  - Add symbol postgres-decoderbufs-any


author: Filip Janus <fjanus@redhat.com> - 16.3-2
changelog:
  - Disable openssl ENGINE_API
  - Fedora change: https://fedoraproject.org/wiki/Changes/OpensslDeprecateEngine
  - BZ: 2295339


author: Filip Janus <fjanus@redhat.com> - 4.4.4-2
changelog:
  - Rebuild for demodularized version of postgresql
  - remove postgresq-_module_compat since it is not working with demodularized packages


author: Filip Janus <fjanus@redhat.com> - 1.4.8-6
changelog:
  - Add postgresql_default macro to be able to decide which version of extension 
    is the default one in the repository
  - Release bump
  - Add pg_repack-any symbol


author: Michel Alexandre Salim <salimma@fedoraproject.org> - 1.3.8-3
changelog:
  - Rebuilt for Python 3.12 (rhbz#2220414)
  - Mark as compatible with Django 4.2
  - Fix deprecation warning for LC_MESSAGES discovery


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 97.0.351b-1
changelog:
  - Update to v97.0.351b (beta release)
  - Drop Patch0 (no longer needed, changes now done via config values)
  - Install icons for the savefile mimetype as well
  - Use a patch for renaming files instead of relying on sed


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 98.0.363-1
changelog:
  - Update to v98.0.363
  - Drop Patch1 (fixes for GCC13 - solved upstream)
  - Re-enable luajit support on s390x


author: Christoph Erhardt <fedora@sicherha.de> - 2.8.3-11
changelog:
  - Review SPDX license identifier; `MIT` is correct
  - Make summary and description of `fonts` subpackage more precise (rhbz#2232553)


author: Kim Walisch <walki@fedoraproject.org> - 7.10-1
changelog:
  - Improve CMake libatomic detection
  - Fix potential integer overflows in Li_inverse(x) and Ri_inverse(x)
  - Added new internal nth_prime_approx(n)


author: Kim Walisch <walki@fedoraproject.org> - 7.11-1
changelog:
  - CMakeLists.txt: Detect Apple Silicon CPUs
  - Fix musl libc issue in test/iroot.cpp
  - Speed up test/Li.cpp
  - Faster RiemannR(x) and RiemannR_inverse(x) implementations
  - Renamed option --Ri to -R or --RiemannR
  - Renamed option --Ri-inverse to --RiemannR-inverse
  - Detect incompatible command-line options
  - Increase pi(x) cache size to 2 KiB


author: Kim Walisch <walki@fedoraproject.org> - 7.12-1
changelog:
  - On x86 CPUs check using CPUID if CPU supports POPCNT
  - CMakeLists.txt: Remove WITH_POPCNT=OFF option
  - New dynamic/adaptive load balancing for AC algorithm
  - LogarithmicIntegral.cpp: Fix infinite loop on Linux i386
  - RiemannR.cpp: Fix infinite loop on Linux i386
  - RiemannR.cpp: Faster and simpler RiemannR_inverse(x)


author: Kim Walisch <walki@fedoraproject.org> - 7.13-1
changelog:
  - CMakeLists.txt: New WITH_MULTIARCH option (default ON).
  - Sieve.hpp: New AVX512 popcount algorithm for x86 CPUs.
  - Sieve.hpp: New ARM SVE popcount algorithm.
  - int128.cmake: Improve int128_t support for Windows.
  - OpenMP.cmake: Improve LLVM/Clang OpenMP detection.
  - Add preliminary MSVC 128-bit support.


author: Kim Walisch <walki@fedoraproject.org> - 12.1-1
changelog:
  - CMakeLists.txt: Fix undefined reference to pthread_create
  - Fix -ffast-math failure of --test option
  - Fix musl libc issue in unit tests
  - Improve status output


author: Kim Walisch <walki@fedoraproject.org> - 12.3-1
changelog:
  - Add runtime POPCNT detection using CPUID for x86 CPUs
  - Improve GCC/Clang multiarch preprocessor logic
  - CMakeLists.txt: Remove POPCNT/BMI check for x86 CPUs


author: Matěj Grabovský <mgrabovs@redhat.com> - 1.3-1
changelog:
  - New upstream release 1.3
  - BREAKING CHANGE: CLI interface has been changed to match ProcDump for Windows.


author: Julio Faracco <jfaracco@redhat.com> - 2.1-1
changelog:
  - New upstream release 2.1
  - Fix issue with missing va_end() call inside GetClientDataHelper (#204).


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.14.1-2
changelog:
  - Install shell completion support system-wide
  - Supported shells (for system-wide completion) are bash, fish, and zsh;
    procs can also generate completions for elvish and powershell.


author: Matthieu Saulnier <fantom@fedoraproject.org> - 0.14.0-1
changelog:
  - Update to 0.14.0
  - Improve file ownership in doc subpackage
  - Minor fix in the doc subpackage (no need to remove rst files)


author: Packit <hello@packit.dev> - 6.50-1
changelog:
  - [packit] 6.50 upstream release
  - Resolves rhbz#2244701 Upstream tag: v6.50 Upstream commit: 71ce531d


author: Paul Howarth <paul@city-fan.org> - 1.3.8b-1
changelog:
  - Update to 1.3.8b
    - Compiling ProFTPD 1.3.8a mod_sftp, mod_tls using libressl 3.7.3 failed
      (GH#1735)
    - Build system failed for specific module names (GH#1756)
    - "Terrapin" Prefix Truncation Attacks in SSH Specification affected mod_sftp
      (CVE-2023-48795, GH#1760)


author: Paul Howarth <paul@city-fan.org> - 1.3.8b-2
changelog:
  - Use libsodium to provide ed25519 key support for mod_sftp (#2256340)
  - Update logrotate snippet to use try-reload-or-restart rather than reload
    for distributions with systemd 229 or later (PR#3)


author: Paul Howarth <paul@city-fan.org> - 1.3.8b-5
changelog:
  - Add 'proxy' sub-package with unbundled mod_proxy (rhbz#2272051)
  - Update fsio.c: if mkdir fails with EEXIST, also clear the cache (GH#1677)


author: Paul Howarth <paul@city-fan.org> - 1.3.8b-6
changelog:
  - Fix support for building with no ENGINE support in OpenSSL (GH#1816)
  - Avoid potential null pointer dereference in mod_tls and mod_proxy (GH#1817)


author: Paul Howarth <paul@city-fan.org> - 1.3.8b-8
changelog:
  - Drop EL-7 support
    - Drop mod_geoip support
    - Drop mod_wrap support
    - Always build mod_proxy
    - Always use libpcre2
    - Always use maridb client library in preference to mysql
    - Always use libpq client library in preference to postgresql
    - Always use OpenSSL Cipher Profiles
  - Explicitly switch from libmemcached to libmemcached-awesome from Fedora 35
    onwards


author: Paul Howarth <paul@city-fan.org> - 1.3.8b-9
changelog:
  - Fix RADIUS Message-Authenticator verification in mod_radius
    - https://github.com/proftpd/proftpd/issues/1840
    - https://bugzilla.redhat.com/show_bug.cgi?id=2325448


author: Benjamin A. Beasley <code@musicinmybrain.net> - 3.19.6-3
changelog:
  - Remove unnecessary explicit pkgconfig dependencies
  - Remove an obsolete workaround for failing Java tests
  - Remove conditionals for retired 32-bit ARM architecture
  - Remove a slow-test workaround on s390x
  - Reduce macro indirection in the spec file


author: Pavel Raiskup <praiskup@redhat.com> 1.22-1
changelog:
  - ajust to the current/future DNF packaging
  - fix for new DNF that doesn't accept %location in --queryformat


author: Pavel Raiskup <praiskup@redhat.com> 1.23-2
changelog:
  - using a temporary DNF cache directory, Koji FTBFS and https://github.com/fedora-copr/copr/issues/2756


author: Pavel Raiskup <praiskup@redhat.com> 1.25-1
changelog:
  - PruneRepoAnalyzer to use the temporary cachedir, too
  - Read BUILDTIME from the repo metadata, rather than every single RPM file


author: Jan Rybar <jrybar@redhat.com> - 6.6.4-17
changelog:
  - migrate to autosetup; convert specfile script to a patch
  - FORTIFY_SOURCE_3 detected a buffer overflow
  - Resolves: bz#2190057


author: Fedora Release Engineering <releng@fedoraproject.org> - 2.4.6-13
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
  - complete move to /run (fixes rhbz#2113605) (Dominik Mierzejewski)


author: Pavel Raiskup <praiskup@redhat.com> - 5.8.7-1
changelog:
  - https://github.com/okbob/pspg/releases/tag/5.8.2
  - https://github.com/okbob/pspg/releases/tag/5.8.3
  - https://github.com/okbob/pspg/releases/tag/5.8.4
  - https://github.com/okbob/pspg/releases/tag/5.8.6
  - https://github.com/okbob/pspg/releases/tag/5.8.7


author: Jonathan Wakely <jwakely@redhat.com> - 1.0.3-6
changelog:
  - Fix build by passing build flags in the relevant make variable
  - Add pstreams-doc subpackage and separate check phase of build
  - Patch Makefile and Doxyfile to sync with upstream
  - Add BuildRequires:hostname to fix tests


author: Alessandro Astone <ales.astone@gmail.com> - 1.4.0-2
changelog:
  - 1.4.0
  - Add qt6-doc package for Qt6 API
  - Release number 2 because we should always be ahead of f39 for the obsoletion path


author: Haibo Lin <hlin@redhat.com> - 4.6.3-1
changelog:
  - Fix formatting of long line (lsedlar)
  - unified-isos: Resolve symlinks (lsedlar)
  - gather: Skip lookaside packages from local lookaside repo (lsedlar)
  - pkgset: Avoid adding modules to unavailable arches (hlin)
  - iso: Extract volume id with xorriso if available (lsedlar)
  - De-duplicate log messages for ostree and ostree_container phases (awilliam)
  - Handle tracebacks as str or bytes (lsedlar)
  - ostree/container: add missing --version arg (awilliam)
  - Block pkgset reuse on module defaults change (lsedlar)
  - Include task ID in DONE message for OSBS phase (awilliam)
  - Various phases: consistent format of failure message (awilliam)
  - Update tests to exercise kiwi specific metadata (lsedlar)
  - Kiwi: translate virtualbox and azure productmd formats (awilliam)
  - kiwibuild: Add tests for the basic functionality (lsedlar)
  - kiwibuild: Remove repos as dicts (lsedlar)
  - Fix additional image metadata (lsedlar)
  - Drop kiwibuild_version option (lsedlar)
  - Update docs with kiwibuild options (lsedlar)
  - kiwibuild: allow setting description scm and path at phase level (awilliam)
  - Use latest Fedora for python 3 test environment (lsedlar)
  - Install unittest2 only on python 2 (lsedlar)
  - Fix 'failable' handling for kiwibuild phase (awilliam)
  - image_build: Accept Kiwi extension for Azure VHD images (jeremycline)
  - image_build: accept Kiwi vagrant image name format (awilliam)


author: Lubomír Sedlář <lsedlar@redhat.com> - 4.7.0-1
changelog:
  - kiwibuild: Add support for type, type attr and bundle format (lsedlar)
  - createiso: Block reuse if unsigned packages are allowed (lsedlar)
  - Allow live_images phase to still be skipped (lsedlar)
  - createiso: Recompute .treeinfo checksums for images (lsedlar)
  - Drop support for signing rpm-wrapped artifacts (lsedlar)
  - Remove live_images.py (LiveImagesPhase) (awilliam)
  - Clean up requirements (lsedlar)
  - Update pungi.spec for py3 (hlin)


author: Adam Williamson <awilliam@redhat.com> - 4.7.0-5
changelog:
  - Backport patches for subvariant and filename for ostree_container
  - Backport patch to split ostree phases out and improve compose speed


author: Jonathan Wright <jonathan@almalinux.org> - 1.0.51-1
changelog:
  - New version
  - Resolves: rhbz#2026153
  - Remove usermode dependency and non-root "ftpwho"
  - Resolves: rhbz#502754


author: Jaroslav Škarvada <jskarvad@redhat.com> - 0.80-1
changelog:
  - New version
    Resolves: rhbz#2255025
  - Fixed Terrapin vulnerability in some SSH protocol extensions
    Resolves: CVE-2023-48795


author: Jaroslav Škarvada <jskarvad@redhat.com> - 0.81-1
changelog:
  - New version
    Resolves: rhbz#2275179
  - Fixed vulnerability allowing recovery of NIST P-521 private keys
    Resolves: CVE-2024-31497


author: Michael J Gruber <mjg@fedoraproject.org> - 3.56-1
changelog:
  - Upgrade to version 3.56 (rhbz#2260803)
  - remove audio modules in favor of playerctl
  - new module dexcom: display glucose readings from your Dexcom (requires
    pydexcom from pypy)
  - volume_status module: pamixer fix command if device is 0
  - volume_status module: pamixer: Use default device if none specified


author: Michael J Gruber <mjg@fedoraproject.org> - 3.57-1
changelog:
  - Upgrade to version 3.57 (rhbz#2271663)
  - fmt: fix newer black
  - backlight module: add brightnessctl support
  - conky module: workaround upstream issues/1479
  - volume_status module: fix for default source with pamixer


author: Michael J Gruber <mjg@fedoraproject.org> - 3.58-1
changelog:
  - Upgrade to version 3.58 (rhbz#2284194)
  - conky module: skip invalid conky errors
  - weather_owm module: switch to 3.0 API endpoint as 2.5 is deprecated


author: Michael J Gruber <mjg@fedoraproject.org> - 3.59-1
changelog:
  - Upgrade to version 3.59 (rhbz#2302675)
  - core: strip whitespaces from OUTPUT, OUTPUT_PART events
  - external_script module: fix clicking on parts of message
  - mpris module: fix kdeconnect interaction


author: Michael J Gruber <mjg@fedoraproject.org> - 3.60-1
changelog:
  - Upgrade to version 3.60 (rhbz#2321559)
  - external_script module: add composite placeholder
  - playerctl module: hide non-can-play players and use chrome and chromium
    as default value


author: José Matos <jamatos@fedoraproject.org> - 2.3.3-1
changelog:
  - Update to 2.3.3
  - Update license tag to SPDX license identifier
  - Update url for source
  - Add patch to work with Python 3.12


author: Brian C. Lane <bcl@redhat.com> - 3.53-1
changelog:
  - Update sources to github release urls
  - rhel10: autopart on RHEL does not support --type=btrfs (bcl)
  - rhel10: Add test for btrfs command deprecation (bcl)
  - rhel10: Add missing rhsm and syspurpose commands (bcl)
  - Break out %pre example to kickstart-examples (tasleson)
  - Update kickstart-docs.rst (tasleson)
  - Add Fedora 41 support (bcl)
  - Update RHEL 9 handler (bcl)
  - Update RHEL 10 handler classes (bcl)
  - Add RHEL 10 handler (bcl)
  - workflow: Use python 3.12.2 for tests (bcl)
  - workflow: Bump checkout and setup-python actions to new versions (bcl)


author: Brian C. Lane <bcl@redhat.com> - 3.54-1
changelog:
  - Add a DEFAULT_VERSION variable to version.py (bcl)
  - Deprecate network team options on RHEL 10 (rvykydal)


author: Brian C. Lane <bcl@redhat.com> - 3.55-1
changelog:
  - Deprecate modularity on Fedora 41 (marusak.matej)
  - btrfs: Remove support for the btrfs command on RHEL10 (bcl)
    Resolves: RHEL-34009
  - Deprecate modularity on RHEL 10 (marusak.matej)
    Resolves: RHEL-34829


author: Brian C. Lane <bcl@redhat.com> - 3.56-1
changelog:
  - doc/versionremoved: Update VersionChange import for Sphinx 8.0.0 (bcl)
  - Mark the vnc command as deprecated on RHEL 10 (mkolman)
    Resolves: RHEL-41219
  - pykickstart is supported on python 3.6+ (sgallagh)
  - timezone: Remove the --isUtc, --nontp, and --ntpserver arguments (bcl)
    Related: RHEL-34009
  - packages: Remove the old camel case arguments on RHEL10 (bcl)
    Resolves: RHEL-34009
  - nvdimm: Remove support for the nvdimm command on RHEL10 (bcl)
    Related: RHEL-34009
  - Drop the MIT license (bcl)


author: Brian C. Lane <bcl@redhat.com> - 3.57-1
changelog:
  - Add "hw-passphrase" option for autopart and part commands (vtrefny)
  - Enhance %onerror section with recommendation (jkonecny)
    Resolves: RHEL-47142
  - commands: Add missing DeprecatedCommand class to F41_Module (kkoukiou)


author: Brian C. Lane <bcl@redhat.com> - 3.59-1
changelog:
  - options: adjust to behavior change in upstream _parse_optional (awilliam)
  - Add Fedora 42 support (jkonecny)


author: Brian C. Lane <bcl@redhat.com> - 3.60-1
changelog:
  - module: Remove unused warnings import (bcl)
  - tox: Add py313 to tox and 3.12.7 to workflow (bcl)
  - Fix the fix for _parse_optional changing (awilliam)


author: Miro Hrončok <mhroncok@redhat.com> - 1.12.1-1
changelog:
  - Add a temporary workaround for RPM 4.20 alpha 2 leaking \x1f (unit separators)
  - Related: rhbz#2284187


author: Miro Hrončok <mhroncok@redhat.com> - 1.13.0-1
changelog:
  - Properly escape weird characters from paths in %{pyproject_files} (RPM 4.19+ only)
  - Revert the temporary workaround for RPM 4.20 alpha 2 leaking \x1f (unit separators)
  - Fixes: rhbz#1990879


author: Python Maint <python-maint@redhat.com> - 1.15.0-1
changelog:
  - Add a possibility to read runtime requirements from pyproject.toml [project] table
  - Fixes: rhbz#2261939
  - Don't generate a dependency on pip when %pyproject_buildrequires -N is used
  - Fixes: rhbz#2294510
  - Even when %_auto_set_build_flags is disabled, set all compiler flags when building wheels
  - Fixes: rhbz#2293616


author: Miro Hrončok <mhroncok@redhat.com> - 1.16.0-1
changelog:
  - %pyproject_buildrequires: Add support for dependency groups (PEP 735), via the -g flag
  - This is implied when used tox testenvs depend on dependency groups (requires tox 4.22+)
  - Fixes: rhbz#2318849


author: Miro Hrončok <miro@hroncok.cz> - 1.16.1-1
changelog:
  - Support for setuptools 70+
  - wheel is no longer generated as a dependency of the default build system


author: Michael J Gruber <mjg@fedoraproject.org> - 1.24.4-1
changelog:
  - Update to new upstream release 1.24.4 (rhbz#2280912)
  - Various fixes (1.24.3, 1.24.4)
  - The Python module is now (1.24.3 and up) called `pymupdf`. `fitz` is
    still supported for backwards compatibility.


author: Michael J Gruber <mjg@fedoraproject.org> - 1.24.5-1
changelog:
  - Update to new upstream release 1.24.5 (rhbz#2280912)
  - Various fixes.
  - Removed/disabled some unnecessary diagnostics.


author: Michael J Gruber <mjg@fedoraproject.org> - 1.24.8-1
changelog:
  - Update to new upstream release 1.24.8 (rhbz#2299417)
  - Fix subset font name extraction (regression in 1.24.6 and 1.24.7).
  - Other minor fixes.


author: Sandro <devel@penguinpee.nl> - 1.6.2-8
changelog:
  - Apply patches for Python 3.13 (RHBZ#2276611)
  - Drop dependency on future
  - Fix indentation in docstring


author: Sandro <devel@penguinpee.nl> - 1.7.0-1
changelog:
  - Update to 1.7.0 (RHBZ#2307372)
  - Drop patches (merged upstream)
  - Use tag instead of commit (releases are tagged now)


author: Cleber Rosa <crosa@redhat.com> - 92.3-1
changelog:
  - Updated to 92.3
  - Support building and running under Python 3.13 for F42
  - Removed patch from 92.1 as its present in 92.3


author: Benjamin A. Beasley <code@musicinmybrain.net> - 2.12.1-6
changelog:
  - Stop running tests for the pymysql extension
  - Setting up the temporary mariadb test server has become impractical


author: Benjamin A. Beasley <code@musicinmybrain.net> - 2.13.1-2
changelog:
  - Explicitly select tox environments to run
  - This fixes FTBFS due to requests being brought in as an indirect BR and
    activating tests that fail.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.1.9-2
changelog:
  - Patch to explicitly distribute brukerapi.config
  - Fixes a warning from setuptools about ambiguous configuration


author: Patrick Monnerat <patrick@monnerat.net> 1:1.26.0-8
changelog:
  - Patch "python313" for Python 3.13 compatibility.
    https://bugzilla.redhat.com/show_bug.cgi?id=2247264


author: Benjamin A. Beasley <code@musicinmybrain.net> - 24.1.2^20241004gitae80674-2
changelog:
  - Enable the msgspec extra on Fedora F41 and later
  - The python-msgspec package now works with Python 3.13.


author: Fabian Affolter <mail@fabian-affolter.ch> - 5.6.2-1
changelog:
  - Update to latest upstream release (closes rhbz#2261550, closes rhbz#2245361)
  - Fixes CVE-2024-26134 (closes rhbz#2265036, closes rhbz#bug 2265035)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 15.0.1-9
changelog:
  - Rebuilt for Python 3.13 (close RHBZ#2291652)
  - Applied a simple patch for 'pipes' module removal in Python 3.13


author: Jakub Kadlcik <frostyx@email.cz> 1.124-1
changelog:
  - move to GitHub home page
  - add external repos for custom build
  - don't play with sessions if using ApiToken


author: Jakub Kadlcik <frostyx@email.cz> 1.125-1
changelog:
  - Drop the unneeded marshmallow dependency
  - Fix APIv3 additional_modules CoprChroot option
  - More understandable module hotfixes description
  - Disable appstream by default
  - Use SPDX license


author: Jiri Kyjovsky <j1.kyjovsky@gmail.com> 1.127-1
changelog:
  - Explicitly ask which user checks the permissions
  - Make sure user can build in the project before uploading


author: Pavel Raiskup <praiskup@redhat.com> 1.130-1
changelog:
  - priority=X support added for copr project repositories
  - several forward/backward compat fixes with libs/tooling


author: Jakub Kadlcik <frostyx@email.cz> 1.132-1
changelog:
  - Discourage from deleting objects while paginating over them
  - Suggest pagination only when a GET request timeouts


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.3.0-6
changelog:
  - Actually switch the source tarball to the PyPI sdist
  - Handle docs/requirements.txt not appearing in the sdist


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.1.7-1
changelog:
  - Update to 1.1.7 (close RHBZ#2115204)
  - Port to pyproject-rpm-macros
  - Add extras metapackages
  - Build Sphinx documentation as PDF rather than HTML to avoid issues with
    bundled and precompiled JavaScript etc.
  - Split out a python3-dateparser-scripts subpackage


author: Sandro <devel@penguinpee.nl> - 1.9.0-5
changelog:
  - Fix compatability with Python 3.13
  - Replace alias `warn` from logging (RHBZ#2278637)
  - Account for dedented docstrings


author: Michel Lind <salimma@fedoraproject.org> - 4.2.11-1
changelog:
  - Update to 4.2.11
  - Resolves CVE-2024-24680 (rhbz#2263505)
  - Resolves CVE-2024-27351 (rhbz#2267654)


author: Michel Lind <salimma@fedoraproject.org> - 4.2.11-2
changelog:
  - Update list of bundled Javascript modules
  - Add virtual Provides and Conflicts to allow swapping Django stacks
  - Re-enable tests temporarily disabled for Python 3.12 beta


author: Neil Hanlon <neil@shrug.pw> - 4.2.14-1
changelog:
  - update to 4.2.14 to address multiple CVEs
  - resolves CVE-2024-38875, CVE-2024-39329, CVE-2024-39330, CVE-2024-39614


author: Michel Lind <salimma@fedoraproject.org> - 4.2.16-1
changelog:
  - Update to version 4.2.16
  - Fixes: CVE-2024-45230, RHBZ#2309746
  - Sync spec improvements from python-django4.2


author: Michel Lind <salimma@fedoraproject.org> - 3.2.1-1
changelog:
  - Update to 3.2.1
  - Modernize spec to use new Python packaging guidelines
  - Drop old Obsoletes added back in Fedora 28
  - Use SPDX license identifier


author: Michel Lind <salimma@fedoraproject.org> - 4.2.14-1
changelog:
  - Update to 4.2.14 to address multiple CVEs
  - resolves CVE-2024-38875, CVE-2024-39329, CVE-2024-39330, CVE-2024-39614


author: Miro Hrončok <mhroncok@redhat.com>
changelog:
  - Convert to pyproject-rpm-macros
  - The INSTALLER file now says "rpm" instead of "pip"
  - Run basic import check during the build


author: Sandro <devel@penguinpee.nl> - 0.5.0.1-1
changelog:
  - Update to 0.5.0.1
  - Fixes FTBFS (RHBZ#2261558)
  - Unpin `ruamel-yaml`
  - Drop patch (merged upstream)
  - Wrangle Versioneer into submission once more


author: Scott K Logan <logans@cottsay.net> - 3.12.2-1
changelog:
  - Update to 3.12.0 (rhbz#2156777)
  - Switch back to GitHub upstream, PyPI doesn't provide docs
  - Drop man page, which no longer generates correctly and doesn't appear to
    be supported upstream


author: Terje Rosten <terje.rosten@ntnu.no> - 4.8.0-1
changelog:
  - 4.8.0
  - Fix doc build
  - Switch to toml based build (based on upstream patch)
  - Remove legacy Python 2 refs


author: Benjamin A. Beasley <code@musicinmybrain.net> - 5.3.1-19
changelog:
  - When PDF docs are disabled, omit the -doc subpackage
  - Do not package CONTRIBUTING.md since it is mostly related to interacting
    with upstream rather than to using the package


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.14.7-4
changelog:
  - Patch out unused uvloop test dependency
  - Patch for Pillow 10 (fix RHBZ#2220253, fix RHBZ#2226199)
  - Patch out unwanted linting and coverage test dependencies


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.7.1-1
changelog:
  - Update to 0.7.1 (close RHBZ#2239611)
  - The hard dependency on python-psutil is dropped; there is a new
    memory_info extra and a corresponding metapackage, upon which we carry a
    weak (Recommends:) dependency.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 10.0-12
changelog:
  - Patch for pipes module removal in Python 3.13 (fix RHBZ#2245647)
  - At least do an import-only check when tests are disabled
  - Fix and re-enable the tests
  - Add a bootstrap conditional


author: Raphael Groner <raphgro@fedoraproject.org> - 1.6.1-1
changelog:
  - bump to latest version
  - migrate to Cython 3, rhbz#2254033
  - use clang instead of gcc 14 to avoid strict pointer checks


author: Jason Montleon <jmontleo@redhat.com 1:30.1.0-5
changelog:
  - Fix fail to install for tests sub-package for EPEL 9.
  - BZ #2314125 will fully resolve FTI on EPEL 10.


author: Miro Hrončok <miro@hroncok.cz> - 2.0.4-3
changelog:
  - Allow upgrades from Fedora 37 with python3-mistune08 to Fedora 38 with
    python3-mistune
  - Fixes: rhbz#2177923


author: Michel Lind <salimma@fedoraproject.org> - 2.0.4-6
changelog:
  - Disable doc building on EL9
  - Don't use deprecated %%pyproject_build_lib
  - Use SPDX license identifier


author: Jerry James <loganjerry@gmail.com> - 1.3.0-7
changelog:
  - Restore the doc subpackage
  - Minimize the LaTeX dependencies
  - Use modern python macros
  - Migrate License field to SPDX
  - Package the gmpy2 extra
  - Minor spec file cleanups


author: Andreas Schneider <asn@redhat.com> - 0.5.0-1
changelog:
  - Update to version 0.9.5
    * https://github.com/neovim/pynvim/releases/tag/0.5.0
    * resolves rhbz#2256278


author: Jerry James <loganjerry@gmail.com> - 3.3-1
changelog:
  - Version 3.3.0
  - Drop upstreamed patches: test, unpin-nbconvert, pytest8
  - Simplify rpm conditionals
  - Do not run tests on i386, which lacks scikit-learn


author: Packit <hello@packit.dev> - 1.2.0-1
changelog:
  - [packit] 1.2.0 upstream release
  - Resolves: rhbz#2272551
  - Stop using packit since we now have a secondary source


author: Sandro <devel@penguinpee.nl> - 1:0.6.0-1
changelog:
  - Update to 0.6.0 (RHBZ#2255532)
  - Drop some patches (merged upstream)
  - Provide `optional` extra (provides `matplotlib`)
  - Skip some tests (failure reported upstream)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.26.0-2
changelog:
  - F42+: Disable the opentracing shim
  - The python-opentracing package was orphaned, and we expect it will be
    retired.


author: Joel Capitao <jcapitao@redhat.com> 5.6.0-2
changelog:
  - Use \
  TOX_TESTENV_PASSENV="${TOX_TESTENV_PASSENV:-*}" \
  \
    CFLAGS="${CFLAGS:-${RPM_OPT_FLAGS}}" LDFLAGS="${LDFLAGS:-${RPM_LD_FLAGS}}"\
    PATH="/builddir/build/BUILD/python-oslo-context-5.6.0-build/BUILDROOT/usr/bin:$PATH"\
    PYTHONPATH="${PYTHONPATH:-/builddir/build/BUILD/python-oslo-context-5.6.0-build/BUILDROOT/usr/lib64/python3.13/site-packages:/builddir/build/BUILD/python-oslo-context-5.6.0-build/BUILDROOT/usr/lib/python3.13/site-packages}"\
    PYTHONDONTWRITEBYTECODE=1\
    \
    PYTEST_XDIST_AUTO_NUM_WORKERS="${PYTEST_XDIST_AUTO_NUM_WORKERS:-12}" \
  HOSTNAME="rpmbuild" \
  /usr/bin/python3 -m tox --current-env -q --recreate -e "py313" macro


author: Gwyn Ciesla <gwync@protonmail.com> - 3.3.0-1
changelog:
  - 3.3.0
    - Add support and tests for 'Match final ..' (frequently used in ProxyJump
      configurations to exclude the jump host) to our SSH config parser (GH#1907,
      GH#1992)
    - Add an explicit 'max_concurrent_prefetch_requests' argument to
      'paramiko.client.SSHClient.get' and 'paramiko.client.SSHClient.getfo',
      allowing users to limit the number of concurrent requests used during
      prefetch (GH#1587, GH#2058)


author: Paul Howarth <paul@city-fan.org> - 3.3.1-1
changelog:
  - Update to 3.3.1 (rhbz#2227478)
    - Cleaned up some very old root level files, mostly just to exercise some of
      our doc build and release machinery


author: Gwyn Ciesla <gwync@protonmail.com> - 3.4.0-1
changelog:
  - 3.4.0
    - 'Transport' grew a new 'packetizer_class' kwarg for overriding the
      packet-handler class used internally (mostly for testing, but advanced
      users may find this useful when doing deep hacks)
    - Address CVE 2023-48795 (https://terrapin-attack.com/) a.k.a. the "Terrapin
      Attack", a vulnerability found in the SSH protocol re: treatment of packet
      sequence numbers) as follows:
      - The vulnerability only impacts encrypt-then-MAC digest algorithms in
        tandem with CBC ciphers, and ChaCha20-poly1305; of these, Paramiko
        currently only implements 'hmac-sha2-(256|512)-etm' in tandem with
        'AES-CBC'; if you are unable to upgrade to Paramiko versions containing
        the below fixes right away, you may instead use the 'disabled_algorithms'
        connection option to disable the ETM MACs and/or the CBC ciphers (this
        option is present in Paramiko ≥ 2.6)
      - As the fix for the vulnerability requires both ends of the connection to
        cooperate, the below changes will only take effect when the remote end is
        OpenSSH ≥ 9.6 (or equivalent, such as Paramiko in server mode, as of this
        patch version) and configured to use the new "strict kex" mode (Paramiko
        will always attempt to use "strict kex" mode if offered by the server,
        unless you override this by specifying 'strict_kex=False' in
        'Transport.__init__')
      - Paramiko will now raise an 'SSHException' subclass ('MessageOrderError')
        when protocol messages are received in unexpected order; this includes
        situations like receiving 'MSG_DEBUG' or 'MSG_IGNORE' during initial key
        exchange, which are no longer allowed during strict mode
      - Key (re)negotiation -- i.e. 'MSG_NEWKEYS', whenever it is encountered --
        now resets packet sequence numbers (this should be invisible to users
        during normal operation, only causing exceptions if the exploit is
        encountered, which will usually result in, again, 'MessageOrderError')
      - Sequence number rollover will now raise 'SSHException' if it occurs
        during initial key exchange (regardless of strict mode status)
    - Tweak 'ext-info-(c|s)' detection during KEXINIT protocol phase; the
      original implementation made assumptions based on an OpenSSH implementation
      detail


author: Paul Howarth <paul@city-fan.org> - 3.4.0-6
changelog:
  - Fix detection of SHA1 signing support
    https://github.com/paramiko/paramiko/pull/2420
    https://github.com/pyca/cryptography/issues/11332
    https://github.com/PyO3/pyo3/issues/3059
  - Remove cache Sphinx build folder ".doctrees"


author: Paul Howarth <paul@city-fan.org> - 3.4.1-1
changelog:
  - Update to 3.4.1
    - Massage our import of the TripleDES cipher to support Cryptography ≥ 43;
      this should prevent 'CryptographyDeprecationWarning' from appearing upon
      import (GH#2419, GH#2421)
    - Modify a test-harness skiptest check to work with newer versions of
      Cryptography (GH#2420)
    - Fix a 64-bit-ism in the test suite so the tests don't encounter a false
      negative on 32-bit systems (GH#2353)


author: Paul Howarth <paul@city-fan.org> - 3.5.0-1
changelog:
  - Update to 3.5.0 (rhbz#2312503)
    - Add support for AES-GCM encryption ciphers (128 and 256 bit variants)
      (GH#982, GH#2157, GH#2444, rhbz#2311855); this functionality has been
      tested in client mode against OpenSSH 9.0, 9.2 and 9.6, as well as against
      a number of proprietary appliance SSH servers
    - Check for 'None' transport members inside '~paramiko.channel.Channel' when
      closing the channel; this likely doesn't come up much in the real world,
      but was causing warnings in the test suite


author: Sandro <devel@penguinpee.nl> - 0.5.3-5
changelog:
  - Fix failing tests in Python3.12 (RHBZ#2220406)
  - Apply patch from upstream (RHBZ#2226012)
  - Run tests verbosely


author: Ondrej Sloup <osloup@redhat.com> - 2.9.6-4
changelog:
  - Update license and use SPDX formula according to fedora-license-data
  - https://gitlab.com/fedora/legal/fedora-license-data/-/issues/153


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.6.0-22
changelog:
  - Stop distributing the format specification PDF
  - Its license terms are unclear, so we exclude it from the lookaside cache
    and the SRPM going forward.


author: Orion Poplawski <orion@nwra.com> - 8.0.0-2
changelog:
  - Enable bootstrap for Python 3.12
  - Drop pyside2 tests - pyside2 is no longer maintained
  - pytq5 tests are failing, ignore for now
  - Fix FTBFS bz #2226292


author: Jerry James <loganjerry@gmail.com> - 1.12-1
changelog:
  - Version 1.12
  - SPDX migration
  - Update home page URL
  - Update python RPM macro usage
  - Automatically generate python BuildRequires


author: Martin Gansser <martinkg@fedoraproject.org> - 0.16.2-0.3.git91d1781
changelog:
  - remove Provides and Obsolutes, dnf should automatically remove any transient dependencies by itself
  - remove -r option from  macro pyproject_buildrequires
  - use macro %{pyproject_files} and %pyproject_save_files pyliblo3}
  - remove python3 requirements, because the macro %pyproject_buildrequires is used


author: Martin Gansser <martinkg@fedoraproject.org> - 0.16.2-0.4.git91d1781
changelog:
  - Use correct source tag address
  - Recompile `.pyx` file
  - Fix permission of NEWS README.md and COPYING


author: Martin Gansser <martinkg@fedoraproject.org> - 0.16.2^20240801git91d1781-1
changelog:
  - Add patch `type-erase lo_blob_dataptr input` for _liblo.pyx
  - Add obsolete for older version of pyliblo
  - Add Requires to doc subpackage


author: Martin Gansser <martinkg@fedoraproject.org> - 0.16.2^20240801git91d1781-2
changelog:
  - add python3-pyliblo3 subpackage
  - move 'Obsoletes:' tag to python3-pyliblo3 subpackage
  - move doc subpackage after the python3-pyliblo3 subpackage
  - remove 'Recommends:' tag 
  - rename python-pyliblo3 to python3-pyliblo3
  - remove macro %{modname} for better readability


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.8.2-2
changelog:
  - Enable running most of the graphical tests
  - Switch Sphinx documentation to PDF to sidestep guidelines issues


author: Sandro <devel@penguinpee.nl> - 1.2.1-20
changelog:
  - Disable tests for now (RHBZ#2226296)
  - Use forge macros for pulling from GitHub
  - Close RHBZ#2220443 RHBZ#2226296
  - Also close RHBZ#2010104 - we no longer build for s390x


author: Sandro <devel@penguinpee.nl> - 0.5-1
changelog:
  - Update to 0.5 (RHBZ#2216180)
  - Apply patch to fix failing tests
  - Remove arch conditional in %check (PR from @ankursinha)
  - Use forge macros
  - Close RHBZ#2226298


author: Carl George <carlwgeorge@fedoraproject.org> - 24.2.0-1
changelog:
  - Update to version 24.2.0 rhbz#2258307
  - Remove hatch-fancy-pypi-readme build-system dependency
  - Disable docs when building for RHEL (EPEL)


author: Miro Hrončok <miro@hroncok.cz> - 74.1.0-1
changelog:
  - Update to 74.1.0
  - The `setup.py test` command no longer works
  - The License now includes LGPL-3.0 (bundled python3dist(autocommand))


author: Karolina Surma <ksurma@redhat.com> - 1.0.5-3
changelog:
  - Read the runtime depedencies from pyproject.toml
  - w gets the dependencies by building the wheel which is time- and
    resource-consuming. Instead, -p reads the dependencies from the [project]
    table in pyproject.toml which is a part of the sdist. This makes the
    specfile more idiomatic.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.5.1^20230819git12ee9b2-1
changelog:
  - Fix compatibility with numpy 1.20 and later and with modern scikit-learn
  - Convert License to SPDX


author: Matthieu Saulnier <fantom@fedoraproject.org> - 1.8.4-1
changelog:
  - Update to 1.8.4
  - Update SourceURL
  - Minor fix in the doc subpackage (no need to move rst files in another directory)


author: Miro Hrončok <mhroncok@redhat.com> - 1:7.2.6-2
changelog:
  - Weaken the runtime dependency on:
    - python3-sphinxcontrib-applehelp
    - python3-sphinxcontrib-devhelp
    - python3-sphinxcontrib-jsmath
    - python3-sphinxcontrib-htmlhelp
    - python3-sphinxcontrib-serializinghtml
    - python3-sphinxcontrib-qthelp
  - Packages that want to use them during build need to BuildRequire them explicitly


author: Jerry James <loganjerry@gmail.com> - 2.6.0-1
changelog:
  - Version 2.6.0.post0
  - Drop upstreamed patches
  - Add upstream patch to suppress the sup tag in the :cite:alp: role


author: Jerry James <loganjerry@gmail.com> - 2.6.3-1
changelog:
  - Version 2.6.3
  - jquery and underscore are no longer installed
  - Assert that a license file is installed


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.4.2-1
changelog:
  - Update to 0.4.2 (close RHBZ#2301764)
  - After F40, do not package tests as documentation – this doesn’t seem
    useful


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.8.0-9
changelog:
  - Port to pyproject-rpm-macros
  - Build docs as PDF instead of HTML
  - Use a simplified description from upstream


author: Mohamed El Morabity <melmorabity@fedoraproject.org> - 6.7.0-1
changelog:
  - Update to 6.7.0
  - Add proper requests-file bundling (thanks to Benjamin Beasley)
  - Drop documentation package (thanks to Benjamin Beasley)
  - Improve completion snippets installation (thanks to Benjamin Beasley)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.0.0-12
changelog:
  - Fix source archive committed to dist-git
  - Stop pretending we will use this spec file for EPEL7/8
  - Reduce macro indirection in the spec file
  - Drop unnecessary BuildRequires on git
  - Improve the source archive URL
  - Update summary and description from upstream
  - Rename the binary RPM to match the canonical project name
  - Fix incorrect file and directory permissions
  - Build docs as PDF instead of HTML to sidestep most issues with bundling etc.
  - Adjust spec-file whitespace for readability
  - Stop doing coverage analysis
  - Package the changelog
  - Confirm License is SPDX MIT
  - Port to pyproject-rpm-macros


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 0.13-1
changelog:
  - Update to v0.13
  - Fix license tag (says "LGPLv2 only", should be "LGPLv2 or later")
  - Convert license tag to SPDX


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 0.10.3-2
changelog:
  - Switch to using pyproject_xxx macros
  - Build HTML documentation and add -doc subpackage
  - Switch to using GitHub tarball as the source (needed for building the docs)


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 0.11.1-1
changelog:
  - Update to v0.11.1
  - Drop Patch0 (remove "exceptiongroup" dependency - made optional by upstream)
  - Add Provides for bundled JavaScript in the -doc subpackage
  - Do not duplicate the LICENSE file in main package


author: Carl George <carlwgeorge@fedoraproject.org> - 1.1.0-1
changelog:
  - Update to version 1.1.0 rhbz#2192283
  - Switch to automatically generated buildrequires
  - Switch to SPDX license identifier


author: Miro Hrončok <mhroncok@redhat.com> - 3.13.0~b4-2
changelog:
  - Explicitly BuildRequire systemtap-sdt-devel
    https://fedoraproject.org/wiki/Changes/Separate_dtrace_package


author: Miro Hrončok <mhroncok@redhat.com> - 3.13.0~b4-3
changelog:
  - Preserve AST nodes for f-string with single-element format specifiers
  - Fixes https://github.com/python/cpython/issues/122300


author: Miro Hrončok <mhroncok@redhat.com> - 3.13.0~rc1-2
changelog:
  - Fix SystemError in PyEval_GetLocals()
  - Fixes: rhbz#2303107
  - Security fix for CVE-2024-6923
  - Fixes: rhbz#2303160


author: Jerry James <loganjerry@gmail.com> - 5.0-1
changelog:
  - Version 5.0
  - Convert the License field to SPDX
  - Drop upstreamed patches
  - Simplify with pyproject_save_files


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 2.0.3-21
changelog:
  - Workaround for python 3.12 change of imp module removal
  - Workaround for astropy 5.1 astropy.tests.plugins.display removal and so on


author: Dominik Mierzejewski <rpm@greysector.net> - 0.7.2-1
changelog:
  - update to 0.7.2 (resolves rhbz#2221848)
  - relax pint dependency
  - switch to SPDX expression in License tag


author: Jerry James <loganjerry@gmail.com> - 6.2.1.1-1
changelog:
  - Version 6.2.1.1
  - Unbundle the FontAwesome fonts
  - Update python macro usage
  - Convert License tag to SPDX
  - Remove unused web-assets dependencies


author: Roman Inflianskas <rominf@aiven.io> - 0.8.1-7
changelog:
  - Use autorelease macro

  -* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.1-5
  -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
  -
  -* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.1-4
  -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
  -
  -* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.1-3
  -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
  -
  -* Thu Jul 13 2023 Roman Inflianskas <rominf@aiven.io> - 0.8.1-2
  -- Rebuilt for Python 3.12 (fedora#2220104)
  -
  -* Thu Jun 29 2023 Roman Inflianskas <rominf@aiven.io> - 0.8.1-1
  -- Update to 0.8.1 (resolve rhbz#2211696)
  -
  -* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.0-2
  -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
  -
  -* Tue Jan 10 2023 Italo Garcia <italo.garcia@aiven.io> - 0.8.0-1
  -- Update to version 0.8.0
  -
  -* Tue Jul 12 2022 Italo Garcia <italo.garcia@aiven.io> - 0.7.2-1
  -- Initial package


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.1.1-1
changelog:
  - Update to 0.1.1 (close RHBZ#2105059)
  - Switch to pyproject-rpm-macros (mandatory, since there is no more setup.py)


author: Michel Alexandre Salim <salimma@fedoraproject.org> - 1.4.4.post2-5
changelog:
  - Migrate to pyproject macros
  - Remove unused dependencies and linters
  - Use SPDX license identifier
  - credit: Steve Traylen <steve.traylen@cern.ch> for original PR


author: Parag Nemade <pnemade AT redhat DOT com> - 2.6.0-1
changelog:
  - Update to 2.6.0 version (#2307515)
  - Use pyproject macros
  - Drop python2 subpackage as its not compatible with new python packaging


author: Adam Williamson <awilliam@redhat.com> - 2.4.0-2
changelog:
  - Backport PR #1377 to fix tests with Python 3.13
  - Run tests with -n auto to avoid hang (GH #1369)
  - Rebuilt for Python 3.13


author: Marcin Dulak <marcindulak@fedoraproject.org> - 3.22.1-7
changelog:
  - Workaround for Python 3.12 removed 'importlib.find_loader' https://gitlab.com/ase/ase/-/issues/1256


author: Carl George <carlwgeorge@fedoraproject.org> - 3.7.2-1
changelog:
  - Update to 3.7.2, resolves rhbz#2209379
  - Remove mypy build requirement
  - Run tests directly with pytest to avoid tox build requirement
  - Run import check when tests are disabled
  - Remove duplicate license file


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.30.0-2
changelog:
  - Conditionalize python-k5test test dependency
  - Allows building on EPEL10, where it is currently unavailable


author: Georg Sauthoff <mail@gms.tf> - 2.14.2-1
changelog:
  - Update to latest upstream version (fixes fedora#2255038)
  - Fix CVE-2023-48795 ssh: Prefix truncation attack on Binary Packet Protocol (BPP) (fixes fedora#2254210)


author: Jeremy Cline <jeremycline@linux.microsoft.com> - 1:0.0.53-1
changelog:
  - Update to v0.0.53
  - Add MSAL support. Remove ADAL support
  - Suppress deprecation warning when detecting pyopenssl existence.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.22.1-1
changelog:
  - Update to 0.22.1 (fix RHBZ#2157231)
  - Run tests via the included run_tests.py script (including all doctests)
  - Fix Python 3.12 test failure (fix RHBZ#2190400, fix RHBZ#2220129)


author: Pablo Greco <pgreco@centosproject.org> - 0.11.0-10
changelog:
  - Fix crash with openssl3
  - Update to latest commit upstream
  - Resolve ripemd160 deprecation
  - Temporarily disable some tests failing in openssl3


author: Scott K Logan <logans@cottsay.net> - 4.1.4-1
changelog:
  - Update to 4.1.4 (rhbz#2143436)
  - Define _description variable to reduce duplication
  - Drop macro from URL to improve ergonomics
  - Use modern Python packaging macros


author: Sandro <devel@penguinpee.nl> - 1.14.11-1
changelog:
  - Update to 1.14.11 (RHBZ#2271369)
  - Latest release works with pytest 8 (RHBZ#2273607)
  - Drop Versioneer patch
  - Drop `zombie-imp` dependency (no longer required, RHBZ#2262408)


author: Jonathan Steffan <jsteffan@fedoraproject.org> - 2.3.1-0.1.20230409gitcda5072
changelog:
  - Update BuildRequires to python3-cryptography (RHBZ#2061786)
  - Update to 2.3.1 prerelease with support for python3-cryptography


author: Onuralp SEZER <thunderbirdtr@fedoraproject.org> - 2.7.0-1
changelog:
  - Update python-cairosvg version 2.7.0
  - Disable isort flake8 patch updated
  - Fix CVE-2023-27586 - BZ#2180272 BZ#2180271


author: Mattia Verga <mattia.verga@proton.me> - 4.0.0-1
changelog:
  - Update to 4.0.0 (fedora#2276851)
  - Removed documentation subpackage due to missing required build tools
  - Drop i686 build


author: Adam Williamson <awilliam@redhat.com> - 1.6.22-6
changelog:
  - Backport PR #111 to handle changed ntpath.isabs in Python 3.13 (#2259550)
  - Rebuilt for Python 3.13


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.2.9.post1-9
changelog:
  - Assert %pyproject_files contains a license file
  - Remove an obsolete conditional
  - Simplify the spec file by reducing macro indirection


author: Tomáš Hrnčiar <thrnciar@redhat.com> - 18.9.0-5
changelog:
  - Add patch for compatibility with Python 3.13, workaround removed cgi stdlib module
  - Fixes: rhbz#2256924


author: Scott K Logan <logans@cottsay.net> - 0.18.1-1
changelog:
  - Update to 0.18.1 (rhbz#2300129)
  - Drop RHEL 7 spec support
  - Use boolean operators for backwards compatibility package dependencies


author: Steve Traylen <steve.traylen@cern.ch> - 1.3.3-9
changelog:
  - Modernize Spec file
  - Migrate to pyproject macros
  - Use forgeurl macros and source
  - Run tests
  - Include LICENSE file
  - Use SPDX license field
  - Use autochangelog macros


author: Karolina Surma <ksurma@redhat.com> - 1.3.0-2
changelog:
  - Read the runtime depedencies from pyproject.toml
  - w gets the dependencies by building the wheel which is time- and
    resource-consuming, and done twice during one package build (again in the
    %build phase). Instead, -p reads the dependencies from the [project]
    table in pyproject.toml which is a part of the sdist.


author: Jakub Kadlcik <frostyx@email.cz> 0.17-1
changelog:
  - move to GitHub home page
  - logging shouldn't affect stdout
  - move dispatcher and background workers to copr-common
  - scripts should log also timestamps etc when logging into file
  - move setup_script_logger to copr-common


author: Pavel Raiskup <praiskup@redhat.com> 0.22-1
changelog:
  - fix misleading warning for non-copr library consumers
  - add `contextlib.nullcontext` function as EL8 compat
  - limit stdout/stderr of ssh.run_expensive() commands
  - use 'copr-common/<version>' as http user agent identifier
  - changes needed to allow user SSH to builders


author: Carl George <carl@george.computer> - 0.7-17
changelog:
  - Convert to pyproject macros
  - Switch to SPDX license identifier
  - Rebuild for Python 3.12, resolves rhbz#2226174


author: Benjamin A. Beasley <code@musicinmybrain.net> - 2.8.3-10
changelog:
  - Revert "Fix automatic provides on Python extension due to SONAME"
  - The root cause is fixed in rust-1.81.0-4 and later.


author: Carl George <carlwgeorge@fedoraproject.org> - 1.6^1.1484546-1
changelog:
  - Update to latest upstream snapshot
  - Resolves Python 3.13 build error rhbz#2246053
  - Switch to SPDX license notation


author: Vendula Poncova <vponcova@redhat.com> - 1.7-1
changelog:
  - CI: Use dnf instead of yum to install CentOS packages (vponcova)
  - Documentation: Improve the installation instruction (vponcova)
  - Remove untracked files from the git repository interactively (vponcova)
  - UnixFD: Document the support for Unix file descriptors (vponcova)
  - Documentation: Clean up examples in the documentation (vponcova)
  - Documentation: Simplify the README.md file (vponcova)
  - Documentation: Fix bullet point lists (vponcova)
  - Documentation: Simplify the hostname example (vponcova)
  - CI: Run tests for all supported Python version (vponcova)
  - UnixFD: Handle DBus signals with Unix file descriptors (vponcova)
  - UnixFD: Add tests for DBus properties with Unix file descriptors (vponcova)
  - UnixFD: Clean up tests of DBus calls with Unix file descriptors (vponcova)
  - UnixFD: Clean up tests for swapping Unix file descriptors (vponcova)
  - UnixFD: Clean up `GLibClientUnix` and `GLibServerUnix` (vponcova)
  - UnixFD: Process results of client calls in the low-level library (vponcova)
  - UnixFD: Move the support for Unix file descriptors to dasbus.unix (vponcova)
  - CI: Always pull the latest container image (vponcova)
  - CI: Disable the unhashable-member warning (vponcova)
  - Revert "Don't use pylint from pip on Fedora Rawhide" (vponcova)
  - UnixFD: Move the unit tests to a new file (vponcova)
  - UnixFD: Manage the testing bus on set up and tear down (vponcova)
  - UnixFD: Don't add arguments to the DBusTestCase.setUp method (vponcova)
  - UnixFD: Create a new testing DBus interface (vponcova)
  - UnixFD: Fix the indentation in unit tests (vponcova)
  - Add unit tests for variants with variant types (vponcova)
  - Simplify the code for replacing values of the UnixFD type (vponcova)
  - Add classes for unpacking and unwrapping a variant (vponcova)
  - Don't use pylint from pip on Fedora Rawhide (vponcova)
  - UnixFD: Rename a parameter to server_arguments (vponcova)
  - UnixFD: Revert a change in GLibClient._async_call_finish (vponcova)
  - Raise TimeoutError if a DBus call times out (vponcova)
  - Fix pylint tests in CentOS Stream 8 (vponcova)
  - Fix the ENV instruction in Dockerfiles (vponcova)
  - Fix pylint issues (vponcova)
  - run forked tests using subprocess, instead of multiprocessing (wdouglass)
  - use mutable list for return value in fd_test_async make fd getters more explicit (wdouglass)
  - Add test case for method call only returning fd (jlyda)
  - Always use call_with_unix_fd_list* to properly handle returned fds (jlyda)
  - fix some lint discovered errors (wdouglass)
  - seperate unixfd functionality, to better support systems that don't have them (wdouglass)
  - Remove note in documentation about unsupported Unix file descriptors (wdouglass)
  - Add a test for UnixFD transfer (wdouglass)
  - Allow UnixFDs to be replaced and passed into Gio (wdouglass)
  - Fix rpm lint warnings for OpenSUSE 15.3 (christopher.m.cantalupo)
  - Extend the .coveragerc file (vponcova)
  - Disable builds for Fedora ELN on commits (vponcova)
  - Test Debian with Travis (vponcova)
  - Test Ubuntu with Travis (vponcova)
  - Test CentOS Stream 9 with Travis (vponcova)
  - Use CentOS Stream 8 for testing (vponcova)
  - add remove dbus object function on bus and update tests (matthewcaswell)
  - properly measure coverage across multiprocess test cases (wdouglass)
  - Move handle typing tests into a new class (and a new file) (wdouglass)
  - Add another test for a crazy data type, fix a bug discovered via the test (wdouglass)
  - Add functions for generating/consuming fdlists with variants (wdouglass)
  - Provide a language argument for the code blocks (seahawk1986)
  - Change the type of 'h' glib objects from 'File' to 'UnixFD' (wdouglass)
  - Allow to run tests in a container (vponcova)
  - Add C0209 to the ignore list for pylint (tjoslin)
  - Use the latest distro in Travis CI (vponcova)
  - Always update the container (vponcova)
  - Document limitations of the DBus specification generator (vponcova)


author: Packit <hello@packit.dev> - 0.30.1-1
changelog:
  - bluez: Clean up static default properties, re-drop PairDevice() `class_` parameter
  - Add pre-commit rules (thanks Peter Hutterer)


author: Packit <hello@packit.dev> - 0.31.0-1
changelog:
  - power-profiles-daemon: Move to org.freedesktop.UPower.PowerProfiles as in release 0.20.0 (API break!)
  - NetworkManager: Add stub ipv4/6 properties in AddWiFiConnection


author: Packit <hello@packit.dev> - 0.31.1-1
changelog:
  - power_profiles_daemon: Move back to original D-Bus name to avoid breaking compatibility
  - Add upower_power_profiles_daemon template for version 0.20 API with new D-Bus name


author: Packit <hello@packit.dev> - 0.32.1-1
changelog:
  - ModemManager: Add initial mock (thanks Guido Günther)
  - bluez5: Add advertising API (thanks Frederik Leonhardt)
  - Fix loading of libglib on macOS (thanks peturingi)


author: Packit <hello@packit.dev> - 0.32.2-1
changelog:
  - all templates: Drop wrong variant wrapping from all properties
  - tests: Skip TestNetworkManager::test_one_wifi_with_accesspoints with NM ≥ 1.49.3


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.10.2-1
changelog:
  - Modernize spec file macros, and drop obsolete ones
  - Run the tests
  - Add metapackage for “lxml” extra
  - Port to pyproject-rpm-macros (“new Python guidelines”)
  - Reduce macro indirection by dropping the srcname macro
  - Update to 0.10.2 (close RHBZ#1936574)


author: Packit <hello@packit.dev> - 1.2.14-1
changelog:
  - Drops seemingly unused importlib-metadata dev dep (Colin Dean)
  - Fixes comment on which version is development branch (Colin Dean)
  - Adds Pythons dropped notice to changelog (Colin Dean)
  - Drops limitation on tox < 4 since bug was fixed (Colin Dean)
  - Adds srpm_build_deps to Packit config (Colin Dean)
  - Try explicitly setting AppVeyor image to VS2022 (Colin Dean)
  - Exclude pypy3 on ppc64le on Travis builds (Colin Dean)
  - Drops old Pythons and adds newer ones for Appveyor build (Colin Dean)
  - Drop the .9 from pypy3 in tox.ini (Colin Dean)
  - Use specifically pypy3.9 v7.3.9 (Colin Dean)
  - Adds Python 3.12 config to tox (Colin Dean)
  - Limit tox to <4 on Travis because of outdatedness (Colin Dean)
  - Try installing importlib_metadata for tox run (Colin Dean)
  - Use newer Travis environment, Focal (Ubuntu 20.04) (Colin Dean)
  - Adds importlib-metadata to dev deps (Colin Dean)
  - Split and fix tox config for more better coverage (Colin Dean)
  - Dropping support for Python older than v3.7 in build systems like pytest and tox, while ensuring the library remains production-compatible. (Colin Dean)
  - Drops Python 2.7, 3.5, 3.6 builds from Travis; add 3.12 (Colin Dean)
  - Upgrades some actions versions in Actions python builds (Colin Dean)
  - Drops Actions builds for Python 2.7, 3.5, 3.6; condense 3.7+ (Colin Dean)
  - Bump checkout to v3 in CodeQL Analysis workflow (Colin Dean)
  - Add support for Python 3.11 (Hugo van Kemenade)
  - edit changelog (Pierrick Rambaud)
  - add test for D213 docstrings (Pierrick Rambaud)
  - work with empty docstring (Pierrick Rambaud)
  - fix: digest D212 and D213 docstring (Pierrick Rambaud)
  - Add support for Python 3.10 (Hugo van Kemenade)
  - Prepare next version 1.2.14 (unreleased) (Laurent LAPORTE)
  - Minor change in bumpversion  configuration to also bump the project version in "appveyor.xml". (Laurent LAPORTE)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.3.8-1
changelog:
  - Update to 0.3.8 (close RHBZ#2260677)
  - Update License to SPDX
  - Update description from upstream
  - Port to pyproject-rpm-macros
  - Add a metapackage for the readline extra
  - Run the tests
  - Do package the undill command-line tool


author: Peter Oliver <rpm@mavit.org.uk> - 1.2.0-8
changelog:
  - Don’t build the documentation (since we weren’t installing it anyway).
    Fixes #2180481.
  - Follow latest Python packaging guidelines.


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 6.32.00-5
changelog:
  - Add dependency on liburing-devel to root-io
  - Exclude failing tutorial-tmva-RBatchGenerator_filters_vectors-py test
    on aarch64 (Fedora 40+)


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 6.32.02-2
changelog:
  - Add openssl-devel-engine build requirement on Fedora 41+
  - Fixes for TUri class (PCRE2 compatibility)
  - Fix test failure with tbb 2021.13.0


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 6.32.04-1
changelog:
  - Update to 6.32.04
  - Drop patches accepted upstream
  - Disable Qt5 Web display for Fedora 41+ (broken qt5-qtwebengine package)


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 6.32.06-1
changelog:
  - Update to 6.32.06
  - Split out ROOT 7 dependent parts of root-browsable to a separate package
  - Split out ROOT 7 dependent parts of root-browserv7 to a separate package


author: Packit <hello@packit.dev> - 1.9.0-1
changelog:
  - Optimize some repo metastuff and prepare v1.9.0 (#364) (nir0s)
  - Actions(deps): Bump actions/setup-python from 4 to 5 (#363) (dependabot[bot])
  - Test on modern versions of CPython and PyPy and macOS (#362) (Christian Clauss)
  - Actions(deps): Bump actions/checkout from 3 to 4 (#361) (dependabot[bot])
  - Refactor `distro.info()` method to return an `InfoDict` (#360) (SCC/楊志璿)
  - Ignore the file '/etc/ec2_version' (Pritam Kulkarni)
  - Add Debian Testing to the tests (#356) (Harshula Jayasuriya)
  - Ignore the file '/etc/board-release' (#353) (Pedro Lamas)
  - Add support for ALT Linux Server 10.1 distribution (#354) (Alexander Stepchenko)
  - Run Python 3.6 on Ubuntu 20.04 for CI and bump isort (#355) (Samuel FORESTIER)
  - Update archlinux resource for tests (Saltaformajo)
  - Resolves rhbz#2255740


author: Michel Lind <salimma@fedoraproject.org> - 2.5-1
changelog:
  - Update to 2.5
  - Modernize spec to use current guidelines
  - Reenable tests
  - Conditionalize documentation building
  - Use SPDX license identifier


author: Michel Alexandre Salim <salimma@fedoraproject.org> - 3.2.3-1
changelog:
  - Update to 3.2.3
  - Remove commands that do not work on Python 3.12 (rhbz#2226178,
    rhbz#2220193)
  - Use SPDX license identifier
  - Run tests in verbose mode


author: Michel Alexandre Salim <salimma@fedoraproject.org> - 1.3.9-1
changelog:
  - Update to 1.3.9
  - Mark as compatible with Django 4.2
  - Patch for running tests under Python 3.12 (rhbz#2220195)
  - Use SPDX license identifier


author: Jan Kolarik <jkolarik@redhat.com> - 4.1.2-1
changelog:
  - Update to 4.1.2
  - snapper: Add support for specifying snapper config name (RhBug:2089544)
  - rpmconf: Implement unattended config option


author: Fabian Affolter <mail@fabian-affolter.ch> - 0.9.21-1
changelog:
  - Update to latest upstream release 0.9.21
  - Fix for CVE-2022-22846 (closes rhbz#2042610, closes rhbz#2042611)


author: Lukas Slebodnik <lslebodn@fedoraproject.org> - 2.0.1-1
changelog:
  - Automatic commit of package [python-dockerfile-parse] release [2.0.1-1]. (mkosiarc)
  - fix(pylint): address broad-exception-raised (Martin Basti)
  - fix(spec): remove six module (Martin Basti)
  - Automatic commit of package [python-dockerfile-parse] release [2.0.0-1]. (mkosiarc)
  - Extend support for py3.11 (Martin Basti)
  - Extend testing to all supported python versions (Martin Basti)
  - Remove test.sh (Martin Basti)
  - GH workflows: Use tox in CI (Martin Basti)
  - pylint: fix redundant-u-string-prefix (Martin Basti)
  - Pylint: disable unspecified-encoding check (Martin Basti)
  - pylint: disable consider-using-f-string check (Martin Basti)
  - Add tox (Martin Basti)
  - Remove six from tests (Martin Basti)
  - Pylint: silence no-absolute-import (Martin Basti)
  - Remove six module (Martin Basti)
  - support only py3.6 and newer (Martin Basti)
  - Drop Python2 support (Martin Basti)
  - Bump actions/upload-artifact from 2 to 3 (dependabot[bot])
  - flake8: Fix whitespace issue (Martin Basti)
  - Automatic updates of GH actions with dependabot (Martin Basti)
  - support --platform parameter in image_from (Tim van Katwijk)
  - Add CodeQL workflow for GitHub code scanning (LGTM Migrator)
  - Fix compatibility with pytest 7.2.0 (Lumír 'Frenzy' Balhar)
  - pylint: fix unsupported-assignment-operation (Martin Basti)
  - workflow: use checkout action version 3 (Martin Basti)
  - Fix E741 ambiguous variable name 'l' (Adam Cmiel)
  - Add necessary noqa directive to version_init.template (Ben Alkov)
  - Automatic commit of package [python-dockerfile-parse] release [1.2.0-1]. (Robert Cerven)
  - Avoid adding repos to from scratch with alias (Ladislav Kolacek)
  - Update docstring (fixes #113) (Tim Waugh)
  - Pin pip<21.0 for running tests with Python 2 (Chenxiong Qi)
  - Replace f32 with f33 to run bandit and pylint (Chenxiong Qi)
  - Fix coveralls 422 Client Error (Chenxiong Qi)
  - Make the bandit action runnable with Python 2 (Chenxiong Qi)
  - Replace f31 with f33 in CI workflow (Chenxiong Qi)
  - Fix coverage collection in `test.sh` (Ben Alkov)
  - addopts for pytest-html have to go in test.sh because of packit... ...(rpm specfile runs unit tests) (Ben Alkov)
  - Add pytest.ini for pytest improvements (Ben Alkov)
  - Silence remaining flake8 hits; mostly WS and wraps (Ben Alkov)
  - Add GH workflows (Ben Alkov)
  - Add new reqs for unit tests (Ben Alkov)
  - Refactor test.sh (Ben Alkov)
  - Update README badges (Ben Alkov)
  - Remove unneeded config files (Ben Alkov)


author: Carl George <carlwgeorge@fedoraproject.org> - 0.9.0-1
changelog:
  - Switch to docopt-ng upstream rhbz#2267060
  - Convert to pyproject macros
  - Confirmed SPDX license identifier


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.9.4-7
changelog:
  - Skip several tests that are currently failing (close RHBZ#2148632)
  - Remove spurious BR on pytest-cov


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.9.4-8
changelog:
  - Update License to SPDX
  - Port to pyproject-rpm-macros
  - Drop docs build conditional; it is unlikely we will ever fix the doc build
  - Use new (rpm 4.17.1+) bcond style


author: Jos de Kloe <josdekloe@gmail.com> 2.38.1-1
changelog:
  - move to upstream release 2.38.1
    Note that upstream numbering scheme has changed so 1.7.1 jumped to 2.38.0


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.4-1
changelog:
  - Update to 0.4 (close RHBZ#2220948)
  - Upstream switched from setuptools to flit_core: pyproject-rpm-macros no
    longer handles LICENSE.txt


author: Michel Lind <salimma@fedoraproject.org> - 9.0.4-9
changelog:
  - Replace mock with unittest.mock
  - Use bcond to toggle tests and gate test BRs but keep them disabled for now


author: Benjamin A. Beasley <code@musicinmybrain.net> - 2.1.2-3
changelog:
  - Apply a patch to fix typos
  - This includes user-visible fixes for minor typos in README.md and
    CHANGELOG.md


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.7.0-6
changelog:
  - Use XWayland to run the graphical tests
  - Accurately categorize skipped tests, and re-enable a few.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.5.0~20231031git5aea0fd-1
changelog:
  - Update to a pre-release snapshot of 0.5.0
  - Update to current packaging standards, with pyproject-rpm-macros
  - Run the tests (with a few unexplained failures)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 2.1.0^20240916git3f11fdc-1
changelog:
  - Package a post-release snapshot to fix regressions
  - Add a build conditional to optionally enable very slow tests; enable them


author: Carl George <carlwgeorge@fedoraproject.org> - 1:3.1.3-1
changelog:
  - Update to version 3.1.3
  - Generate build requirements automatically
  - Add upstream patch for Python 3.13 rhbz#2291695


author: Jakub Kadlcik <frostyx@email.cz> 1.1-1
changelog:
  - Fix Source URL (frostyx@email.cz)
  - Unify descriptions and mention querying bodhi (frostyx@email.cz)
  - Link fedfind project (frostyx@email.cz)
  - make repository REUSE compliant (msuchy@redhat.com)


author: Jakub Kadlcik <frostyx@email.cz> 1.2-1
changelog:
  - Drop bodhi-client dependency (frostyx@email.cz)
  - Add installation instructions (frostyx@email.cz)
  - Show how to get only version numbers (frostyx@email.cz)


author: Jakub Kadlcik <frostyx@email.cz> 1.3-1
changelog:
  - Make sure everything behaves correctly during the branching window
    (frostyx@email.cz)
  - Add releasers.conf (frostyx@email.cz)


author: Jakub Kadlcik <frostyx@email.cz> 1.5-1
changelog:
  - Implement a caching mechanism (frostyx@email.cz)
  - Return bodhi releases as simple dicts (frostyx@email.cz)
  - Add CLI (mfocko@redhat.com)
  - Use pagination for bodhi's API (carlwgeorge@gmail.com)
  - Combine HTTP calls in bodhi_active_releases (carlwgeorge@gmail.com)


author: Athos Ribeiro <athoscr@fedoraproject.org> - 0.5-25
changelog:
  - Fix FTBFS and FTI issues (rhbz#2226189) (rhbz#2220223) (rhbz#2154946)
  - Remove deprecated patchN macro
  - Replace distutils with setuptools


author: Scott K Logan <logans@cottsay.net> - 0.2.1-2
changelog:
  - Define _description variable to reduce duplication
  - Drop macro from URL to improve ergonomics
  - Enable doctest check using pytest


author: Sandro <devel@penguinpee.nl> - 1.14-1
changelog:
  - Update to 1.14 (RHBZ#2238283)
  - Use forge macros. I've done that primarily, because the Source: tag was a
    lie. On PyPI the project is called Flask-Compress and the tarball is
    named accordingly. I couldn't download it using `spectool -g`. This way I
    don't need to mess with `%pypi_name`.


author: Sandro <devel@penguinpee.nl> - 1.14-2
changelog:
  - Enable and run tests
  - Addded `%bcond` defaulting to true.
  - Dropped BR on `tox` (not required).
  - Run tests with `pytest` instead of `setup.py`.
  - Skip tests requiring network.


author: Packit <hello@packit.dev> - 2.1.0-1
changelog:
  - Version 2.1.0 (Aurélien Bompard)
  - Handle token expiration when there is no ``refresh_token`` or no token URL (Aurélien Bompard)
  - Don't force `redirect_uri` to HTTPS (Aurélien Bompard)
  - Update dependencies in lockfile (renovate[bot])
  - Update dependencies in lockfile (renovate[bot])
  - Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.292 (renovate[bot])
  - Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.291 (renovate[bot])
  - Update dependencies in lockfile (renovate[bot])
  - Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.290 (renovate[bot])
  - Update dependencies in lockfile (renovate[bot])
  - Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.289 (renovate[bot])
  - Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.288 (renovate[bot])
  - Update pre-commit hook psf/black to v23.9.1 (renovate[bot])
  - Update dependencies in lockfile (renovate[bot])
  - Update pre-commit hook psf/black to v23.9.0 (renovate[bot])
  - Fix workflow definition (Aurélien Bompard)


author: Miro Hrončok <mhroncok@redhat.com> - 3.8.0-3
changelog:
  - Fork python-flit-core from the python-flit package
  - Adjust the License tag to include flit_core/versionno.py's regex (BSD-2-Clause)


author: Packit <hello@packit.dev> - 0.16.0-1
changelog:
  - Add ability to set font size in plot (#1879) (Josh Kirk)
  - realtime plugin: allow str for JsCode arg (#1862) (Frank Anema)
  - Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12 (dependabot[bot])
  - fixed typos of examples in code (#1881) (Sabin Panta)
  - add tile layer to example (#1874) (Danny McVey)
  - [pre-commit.ci] auto fixes from pre-commit.com hooks (pre-commit-ci[bot])
  - [pre-commit.ci] pre-commit autoupdate (pre-commit-ci[bot])
  - Geojson: allow null geometry objects (#1858) (Hans Then)
  - Geocoder plugin: support other built-in providers (#1852) (prusswan)
  - Update README.rst (Frank Anema)
  - Add leaflet-realtime plugin (#1848) (Hans Then)
  - update docs version switcher json (#1855) (Frank Anema)
  -  GeoJson: documentation for popup_keep_highlighted argument  (#1854) (Giuseppe Galilei)
  - [pre-commit.ci] pre-commit autoupdate (pre-commit-ci[bot])
  - GeoJSON: option to keep layer highlighted when popup is open (#1836) (Giuseppe Galilei)
  - Bump actions/setup-python from 4 to 5 (#1843) (dependabot[bot])
  - [pre-commit.ci] pre-commit autoupdate (#1842) (pre-commit-ci[bot])
  - Update CHANGES.txt (Frank Anema)
  - Update CHANGES.txt (Frank Anema)
  - Resolves rhbz#2248188


author: Dominik Mierzejewski <dominik@greysector.net> - 3.2-1
changelog:
  - update to 3.2 (resolves rhbz#2233442)
  - use SPDX identifier in License tag
  - switch to GitHub source tarball


author: Benjamin A. Beasley <code@musicinmybrain.net> - 2.4.1-2
changelog:
  - Assert that the .dist-info directory contains a license file
  - Since AUTHORS is packaged as a license file in .dist-info too, don’t
    package a separate, duplicate copy of it


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.62.0-4
changelog:
  - Reduce macro indirection in the spec file
  - Drop the forge macros; they worked well but did not meaninggfully
    simplify packaging


author: Miro Hrončok <mhroncok@redhat.com> - 1.6.2-8
changelog:
  - Require runtime dependencies during build
  - Run import check during the build
  - Convert the license tag to SPDX
  - Install the LICENSE.rst file
  - Fixes: rhbz#2183380


author: Sandro <devel@penguinpee.nl> - 1.2.2-1
changelog:
  - Update to 1.2.2 (RHBZ#2254868)
  - Switch to forge macros (upstream dropped the 'v' prefix from tag)
  - Disable build type safety (mask RHBZ#2261566)
  - Fix test invocation
  - Also run import tests


author: Miro Hrončok <mhroncok@redhat.com> - 0.8.3-4
changelog:
  - Avoid an unneeded dependency on python3-tomli
  - Use tomllib from the Python 3.11+ standard library instead


author: Miro Hrončok <miro@hroncok.cz> - 22.8.0-3
changelog:
  - Upstream has switched from master to main, adjust the sed in %prep
  - This makes the package provide python3dist(pyhaversion) = 22.8 instead of
    python3dist(pyhaversion) = main
  - This makes the package build with packaging 22+


author: Benjamin A. Beasley <code@musicinmybrain.net> - 3.14.2-1
changelog:
  - Update to 3.14.2 (close RHBZ#2290839)
  - On F39 and F40, to preserve backwards-compatibility, patch back in the
    zarr extra that was removed upstream in 3.14.2.
  - On F41, Obsolete the removed metapackage for the zarr extra


author: Steve Traylen <steve.traylen@cern.ch> 1.4.0-9
changelog:
  - Complete migration to pyproject macros
  - Switch SPDX license field
  - Use tests.py matching released version of module (rhbz#2175195)


author: Mikel Olasagasti Uranga <mikel@olasagasti.info> - 0.10.0-1
changelog:
  - Update to 0.10.0
  - Switch to psf fork
  - Adopt rpmautospec
  - Adopt pyproject-rpm-macros
  - Misc clean-ups


author: Bala <kumaran.4353@gmail.com> - 0.6.4-1
changelog:
  - Upgrade version to 0.6.4
  - Use packaged vendor http-parser as system provided package is deprecated
  - Remove temporary fix of PR-73 as it got merged to 0.6.1 onwards


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.7.7-5
changelog:
  - Generate BuildRequires from extras rather than using requirements.txt
  - Fixes RHBZ#2261570 (since version bounds were not patched in
    requirements.txt)


author: Miroslav Suchý <msuchy@redhat.com> 2.4.1-1
changelog:
  - remove python2 code
  - spec: generate only python3 package
  - use SPDX identifier for license
  - add PCI subsystem support (jussi.kuokkanen@protonmail.com)


author: Packit <hello@packit.dev> - 0.20.0-1
changelog:
  - chore(release): 0.20.0 release notes (semantic-release-bot)
  - Update version 0.19.1 -> 0.20.0 (semantic-release-bot)
  - feat(release): Update SDK to use API released on 2023-11-07 travis (#60) (Deepak Selvakumar)
  - feat(release): Update SDK to use API released on 2023-11-07 (#59) (Deepak Selvakumar)
  - feat(release): Update SDK to use API released on 2023-11-07 (#58) (Deepak Selvakumar)
  - Resolves rhbz#2250149


author: Karolina Surma <ksurma@redhat.com> - 1.4.1-5
changelog:
  - License verified according to the SPDX specification
    https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_2


author: Sandro <devel@penguinpee.nl> - 0.12.2-1
changelog:
  - Update to 0.12.2 (RHBZ#2272403)
  - Drop patch (implemented upstream)
  - Update also fixes RHBZ#2264229


author: Georg Sauthoff <mail@gms.tf> - 0.8.8-1
changelog:
  - Update to latest upstream release because of product list and license changes
    (fixes fedora#2210419).


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 8.7.0-1
changelog:
  - Update to 8.7.0
  - Drop patches (accepted upstream)
  - Drop documentation package (build dependency myst-nb not available)


author: Ondrej Mosnáček <omosnacek@gmail.com> - 4.0.0-2
changelog:
  - Fix the install command to comply with guidelines
  - Use %{pyproject_[save_]files}
  - Fix EPEL9 build


author: Michele Baldessari <michele@acksyn.org> - 0.9.1-1
changelog:
  - New upstream
  - Disabled a failing test for the time being (Filed https://github.com/jamesturk/jellyfish/issues/163)


author: Sudip Shil <sshil@redhat.com> - 1.0.9-2
changelog:
  - License changed to Apache-2.0(SPDX format)
  - Removed Requires: python3dist(six) because it's auto generated


author: Miro Hrončok <miro@hroncok.cz> - 1.1.9-3
changelog:
  - Stop providing the legacy lark-parser Python package metadata
  - python3-lark-parser is still Provided+Obsoleted on the RPM level


author: Michel Lind <salimma@fedoraproject.org> - 3.0-1
changelog:
  - Update to 3.0 (rhbz#1697350)
  - Use SPDX license identifier
  - Update to the latest Python packaging guidelines


author: Carl George <carlwgeorge@fedoraproject.org> - 2.9.1-10
changelog:
  - Update license tag to LGPL-3.0-or-later
  - Remove duplicate COPYING.LESSER.txt license file
  - Run an import check and the upstream test suite in %check


author: Michel Lind <salimma@fedoraproject.org> - 0.4.10-1
changelog:
  - Update to 0.4.10
  - Use SPDX license identifiers
  - Modernize to use the new Python packaging guidelines


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.22.0-1
changelog:
  - Update to 0.22.0 (close RHBZ#1873395)
  - The “sassc” module is removed upstream; we already did not install
    /usr/bin/sassc due to conflicts with libsass.


author: Packit <hello@packit.dev> - 20231020-1
changelog:
  - [packit] 20231020 upstream release
  - Resolves rhbz#2245262 Upstream tag: 20231020 Upstream commit: d31e0d38


author: Sandro <devel@penguinpee.nl> - 1.3.0-1
changelog:
  - Update to 1.3.0
  - Migrate to SPDX license (value unchanged)
  - Drop LICENSE file (now included in tarball)
  - Enable tests
  - Wrangle package config into submission
  - Close RHBZ#2220314 RHBZ#2226234 and RHBZ#2237973


author: Sandro <devel@penguinpee.nl> - 2.0.0-1
changelog:
  - Update to 2.0.0 (RHBZ#2255304)
  - Changes entry point to `black`.
  - Changes namespace from `pylsp.pylsp_black` to `pylsp.black`.
  - Drop patch in favor of inline patching


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.1.2-4
changelog:
  - BR pytest directly; do not generate coverage/linting BR’s
  - Patch out coverage arguments for pytest


author: Michel Lind <salimma@fedoraproject.org> - 2.2-1
changelog:
  - Update to 2.2
  - Use unittest rather than setup.py test for setuptools 74 compatibility
  - Rework spec to match latest Python Packaging Guidelines
  - Resolves: rhbz#2319678


author: Miro Hrončok <miro@hroncok.cz> - 5.1.0-5
changelog:
  - Reduce the type safety as a workaround for build failures in Fedora 40+
  - Fixes: rhbz#2261034
  - Fixes: rhbz#2256232


author: Miro Hrončok <miro@hroncok.cz> - 5.1.0-7
changelog:
  - Revert "Reduce the type safety as a workaround for build failures in
    Fedora 40+"
  - The workaround has been moved to Cython


author: Karolina Surma <ksurma@redhat.com> - 2.2.0-1
changelog:
  - Update to 2.2.0, includes the fix for CVE-2023-26302
  Resolves: rhbz#2172373 rhbz#2177154
  - Provide extra subpackages: linkify and plugins


author: Dan Callaghan <djc@djc.id.au> - 0.3.0-1
changelog:
  - new upstream release 0.3.0:
    https://github.com/matrix-org/matrix-synapse-ldap3/releases/tag/v0.3.0


author: Karolina Kula <kkula@redhat.com> - 1.1.0-2
changelog:
  - Remove chardet <5 requirement
  - Remove %python_provide: ERROR: depracated not recognized.
  - Add pytest as BR


author: Fabian Affolter <mail@fabian-affolter.ch> - 1.3.0-1
changelog:
  - Update to latest upstream version 1.3.0 (closes rhbz#2219697)
  - Fix rhbz#2219756, rhbz#2261581 and rhbz#2232585


author: Michele Baldessari <michele@acksyn.org> - 0.12.0-6
changelog:
  - Apply patches from v0.12.0 to 6accdc4c4a7fe4d808b674a97fb5474e12621504
  - Also apply PR 73 to avoid python 3.13 breakage (although it will regress on more obscure image formats)


author: Martin Kolman <mkolman@redhat.com> - 0.51-1
changelog:
  - SPDX compatible License: line (mkolman)
  - setup.py: switch from distutils to setuptools (tim.orling@konsulko.com)
  - Improve formatting and data in setup.py (vslavik)


author: Nils Philippsen <nils@redhat.com> - 0.1.0-1
changelog:
  - Version 0.1.0
  - Update upstream locations
  - Python package name uses underscore as a separator now
  - Add new testing dependencies and run tests in parallel
  - Update Python RPM macros used
  - Cope better with differences between OS versions, e.g. using Python 3.11
    on EL8, 9


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.6.1-8
changelog:
  - Rebuilt for Python 3.13 (fix RHBZ#2291781, fix RHBZ#2301178)
  - Skip one test with an unexplained segfault
  - Do not error on warnings, in general
  - Skip a handful of additional tests


author: Tim Semeijn <tim@goat.re> - 1.5.0-1
changelog:
  - Update to 1.5.0 > - Drop obsolete python-mrcfile-issue-49.patch > - Use
    %autorelease and %autochangelog


author: Tim Semeijn <tim@goat.re> - 1.5.0-2
changelog:
  - Update to 1.5.0 - Drop obsolete python-mrcfile-issue-49.patch - Use
    %autorelease and %autochangelog


author: Tim Semeijn <tim@goat.re> - 1.5.0-3
changelog:
  - Update to 1.5.0
  - Drop obsolete python-mrcfile-issue-49.patch
  - Use %autorelease and %autochangelog


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.2.0~b1-6
changelog:
  - Add hard pygobject dependency for msal_extensions/libsecret.py
  - Upstream wanted this dependency, but could not rely on "pip install"
    working properly


author: Miro Hrončok <miro@hroncok.cz> - 0.2.5-1
changelog:
  - Repurposed this package for the multipart PyPI project
  - Original package was renamed to python-python-multipart
  - Related: rhbz#2292916


author: Sandro <devel@penguinpee.nl> - 0.9.2-14
changelog:
  - Fix version pinning for Cython
  - Make Koji happy fixing requirements s/~=/>=/
  - Close RHBZ#2226254


author: John Eckersberg <jeckersb@redhat.com> - 1.2.1-1
changelog:
  - New upstream release 1.2.1 (rhbz#2264686)
  - Remove hard dependency on ipython in the shell subpackage
    (see https://github.com/netaddr/netaddr/commit/b75ea33b08c26cd8251a0d0cc1a8ee00d6a7e538)
  - Fix outdated upstream URL


author: Dmitry Tantsur <dtantsur@proton.me> - 4.1.2-1
changelog:
  - Update to 4.1.2 (in preparation to much large updates)
  - Synchronize dependencies with upstream setup.py


author: Dmitry Tantsur <dtantsur@proton.me> - 4.3.0-1
changelog:
  - Update to 4.3.0
  - Use poetry instead of explicit setup.py, switch to new packaging macros
  - Patch out the hardcoded poetry version, we have a much newer one


author: Dmitry Tantsur <dtantsur@proton.me> - 4.4.0-1
changelog:
  - Update to 4.4.0 (fixes #2291789, #2296411)
  - Remove the poetry hack, fixed upstream
  - Downgrade the cffi dependency - the Python 3.13 fix is already here


author: Ankur Sinha (Ankur Sinha Gmail) <sanjay.ankur@gmail.com> - 1.0.7-3
changelog:
  - fix: ignore batchtools import
  - this requires packaging batchtk which netpyne upstream seems to have
    bundled into netpyne post release


author: Sandro <devel@penguinpee.nl> - 0.10.3-2
changelog:
  - Fix tests
  - Add `matplotlib` and `plotly` as test dependencies
  - Recommend `plotly` as well
  - Re-enable tests that failed after Python 3.12 upgrade


author: Petr Šplíchal <psplicha@redhat.com> - 1.9.0-1
changelog:
  - Fix initializing version object by a version object (#48)
  - Send cookies with Python 3 as well
  - Rename required package, fix docs building & tests (#46)
  - Do not build and test on `epel-7` anymore
  - Use the `py3_shebang_fix` macro instead of `pathfix.py`
  - Add an explicit config for building readthedocs
  - Include srpm build requirements in Packit config
  - Remove 'enable_net' from Packit config
  - Remove 'metadata' from Packit config
  - Add missing build job(s) to Packit config


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.7.0-1
changelog:
  - Update to 1.8.0 (close RHBZ#1466314)
  - Update License to SPDX
  - Port to pyproject-rpm-macros (new Python guidelines)
  - Package additional text documentation files
  - Remove dependency on deprecated python-mock package
  - Add a man page, generated with help2man


author: Packit <hello@packit.dev> - 1.0.3-1
changelog:
  - Version 1.0.3 (Aurélien Bompard)
  - Implement review suggestions (Aurélien Bompard)
  - Update noggin schemas (Ryan Lerch)
  - Bump pytest-cov from 3.0.0 to 4.0.0 (dependabot[bot])
  - Bump flake8 from 4.0.1 to 5.0.4 (dependabot[bot])
  - Bump automat from 20.2.0 to 22.10.0 (dependabot[bot])
  - Bump incremental from 21.3.0 to 22.10.0 (dependabot[bot])
  - Bump certifi from 2022.9.24 to 2022.12.7 (dependabot[bot])
  - Bump urllib3 from 1.26.12 to 1.26.15 (dependabot[bot])
  - Bump liccheck from 0.7.3 to 0.8.3 (dependabot[bot])
  - Bump setuptools from 59.6.0 to 67.6.1 (dependabot[bot])
  - Bump attrs from 21.4.0 to 22.2.0 (dependabot[bot])
  - Update tomli (Aurélien Bompard)
  - Update pyproject.toml (Jonathan Wright)
  - Use poetry-core (Jonathan Wright)
  - Update the dependabot approve action (Aurélien Bompard)
  - Don't use tox-poetry, it's deprecated (Aurélien Bompard)
  - Add an authorized license (Aurélien Bompard)
  - Fix Mergify config (Aurélien Bompard)
  - Follow Poetry's dep on platformdirs to fix the licenses check (Aurélien Bompard)
  - Drop support for python 3.6 (Aurélien Bompard)
  - Bump cryptography from 38.0.3 to 39.0.2 (dependabot[bot])
  - Fix compatibility with tox-poetry by pinning tox to 3.X (Aurélien Bompard)
  - Bump zope-interface from 5.5.1 to 5.5.2 (dependabot[bot])
  - Bump zope-interface from 5.5.0 to 5.5.1 (dependabot[bot])
  - Bump liccheck from 0.7.2 to 0.7.3 (dependabot[bot])
  - Bump pytz from 2022.5 to 2022.6 (dependabot[bot])
  - Bump cryptography from 38.0.1 to 38.0.3 (dependabot[bot])
  - Bump babel from 2.10.3 to 2.11.0 (dependabot[bot])
  - Bump stevedore from 3.5.1 to 3.5.2 (dependabot[bot])
  - Bump pbr from 5.10.0 to 5.11.0 (dependabot[bot])
  - Bump pika from 1.3.0 to 1.3.1 (dependabot[bot])
  - Bump pytz from 2022.4 to 2022.5 (dependabot[bot])
  - Bump fedora-messaging from 3.1.0 to 3.2.0 (dependabot[bot])
  - Bump stevedore from 3.5.0 to 3.5.1 (dependabot[bot])
  - Bump zope-interface from 5.4.0 to 5.5.0 (dependabot[bot])
  - Bump pytz from 2022.2.1 to 2022.4 (dependabot[bot])
  - Bump pyopenssl from 22.0.0 to 22.1.0 (dependabot[bot])
  - Bump certifi from 2022.9.14 to 2022.9.24 (dependabot[bot])
  - Bump idna from 3.3 to 3.4 (dependabot[bot])
  - Bump certifi from 2022.6.15.2 to 2022.9.14 (dependabot[bot])
  - Bump fedora-messaging from 3.0.2 to 3.1.0 (dependabot[bot])
  - Bump certifi from 2022.6.15.1 to 2022.6.15.2 (dependabot[bot])
  - Bump certifi from 2022.6.15 to 2022.6.15.1 (dependabot[bot])
  - Bump black from 22.6.0 to 22.8.0 (dependabot[bot])
  - Bump urllib3 from 1.26.11 to 1.26.12 (dependabot[bot])
  - Bump pygments from 2.12.0 to 2.13.0 (dependabot[bot])
  - Bump pytz from 2022.2 to 2022.2.1 (dependabot[bot])
  - Bump pytz from 2022.1 to 2022.2 (dependabot[bot])
  - Bump pbr from 5.9.0 to 5.10.0 (dependabot[bot])
  - Bump liccheck from 0.7.1 to 0.7.2 (dependabot[bot])
  - Bump urllib3 from 1.26.10 to 1.26.11 (dependabot[bot])
  - Bump blinker from 1.4 to 1.5 (dependabot[bot])
  - Bump atomicwrites from 1.4.0 to 1.4.1 (dependabot[bot])
  - Bump urllib3 from 1.26.9 to 1.26.10 (dependabot[bot])
  - Bump cryptography from 37.0.3 to 37.0.4 (dependabot[bot])
  - Bump imagesize from 1.3.0 to 1.4.1 (dependabot[bot])
  - Bump cffi from 1.15.0 to 1.15.1 (dependabot[bot])
  - Bump pika from 1.2.1 to 1.3.0 (dependabot[bot])
  - Bump black from 22.3.0 to 22.6.0 (dependabot[bot])
  - Bump cryptography from 37.0.2 to 37.0.3 (dependabot[bot])
  - Bump babel from 2.10.2 to 2.10.3 (dependabot[bot])
  - Bump colorama from 0.4.4 to 0.4.5 (dependabot[bot])
  - Bump certifi from 2022.5.18.1 to 2022.6.15 (dependabot[bot])
  - Bump babel from 2.10.1 to 2.10.2 (dependabot[bot])
  - Bump liccheck from 0.7.0 to 0.7.1 (dependabot[bot])
  - Bump liccheck from 0.6.5 to 0.7.0 (dependabot[bot])


author: Miro Hrončok <miro@hroncok.cz> - 7.0.6-2
changelog:
  - Obsolete python-notebook-doc < 7
  - Don't put README.md and LICENSE to a custom folder
  - Fixes: rhbz#2254087


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.8.5-2
changelog:
  - Revert changes in 2.8.5 which causes problems in PyTables (#2231686).
    Upstream is still working on a fix, and it seems that this functionality
    needs more design work. This reverts all the commits related to
    validation of expressions.


author: Packit <hello@packit.dev> - 0.49.0-1
changelog:
  - For Pagure there are 2 new methods available: one for getting users with specified access rights and one for getting members of a group. (#834)


author: Packit <hello@packit.dev> - 0.49.1-1
changelog:
  - Interface for labels was unified and `labels` property for PullRequest and Issue now return list of PRLabel and IssueLabel respectively. (#839)
  - Resolves rhbz#2260529


author: Packit <hello@packit.dev> - 0.49.2-1
changelog:
  - `GitLabProject.get_file_content` can now correctly handle file paths starting with `./`. (#844)
  - Resolves rhbz#2268584


author: Packit <hello@packit.dev> - 0.50.0-1
changelog:
  - A new` get_commits` method was implemented for GitHub and Gitlab projects. (#857)
  - An issue with silently ignoring error (#760) was fixed. (#855)
  - Resolves: rhbz#2312527


author: Packit <hello@packit.dev> - 0.50.1-1
changelog:
  - We have fixed an issue that caused inconsistencies with the expected behavior stated by the documentation when adding duplicate reactions to GitLab comments. (#861)
  - Resolves: rhbz#2318010


author: Packit <hello@packit.dev> - 0.50.2-1
changelog:
  - There is a new method for getting a single commit comment, supporting also retrieval and adding reactions in GitHub. (#865)
  - Resolves: rhbz#2321974


author: Stephen Smoogen <ssmoogen@redhat.com> - 0.2.22-1
changelog:
  - Initial package build
  - Get initial review done
  - Upload packages to src.fedoraproject.org
  - Attempt to build.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 3.10.11-1
changelog:
  - Update to 3.10.11. Fixes rhbz#2319918
  - Both pyo3-ffi and pyo3-build-config are now vendored and forked
  - Add license files for vendored PyO3 crates


author: Dominik Mierzejewski <dominik@greysector.net> 1.3.0-2
changelog:
  - use pyproject macros and drop explicit BR: on setuptools
  - improve description
  - run only non-network tests


author: Carl George <carlwgeorge@fedoraproject.org> - 1.2.0-1
changelog:
  - Update to version 1.2.0, resolves rhbz#2097140
  - Switch to SPDX license identifier
  - Always run tests


author: Sandro <devel@penguinpee.nl> - 6.0.2-6
changelog:
  - Remove dependency on rdflib_jsonld
  - python-rdflib 6.2.0 is available in f37 and rawhide
  - Prerequisite for fixing FTBFS for python-odml


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.9.0-5
changelog:
  - F38+: Use %{py3_test_envvars} to run tests
  - Set the same environment variables for nose2 and unittest as for pytest
    when testing with different runners


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.19.0-11
changelog:
  - Correct the License (and convert to SPDX)
  - Before 1.19.1, the package had an incorrect trove classifier indicating a
    BSD license, but the license file had MIT text; see
    https://github.com/r1chardj0n3s/parse/issues/145.


author: Ján ONDREJ (SAL) <ondrejj(at)salstar.sk> - 3.10.1-1
changelog:
  - Update to upstream.
  - Update URL according to redirection on github.
  - Source URL updated to github, unable to download from pypi.
  - CGI warnings have been disabled, no cgi used in this version.


author: Ondřej Pohořelský <opohorel@redhat.com> - 0.2.12-1
changelog:
  - Update to 0.2.12
  - Migrate to the newest python macros
  - Convert license to SPDX
  - Resolves: rhbz#2137836


author: Dan Callaghan <djc@djc.id.au> - 8.13.48-1
changelog:
  - new upstream release 8.13.48:
    https://github.com/daviddrysdale/python-phonenumbers/blob/v8.13.48/python/HISTORY.md


author: Vojtech Trefny <vtrefny@redhat.com> - 0.25-1
changelog:
  - Remove unneeded IAstroidChecker (bcl)
  - Replace check_messages decorator with only_required_for_messages (bcl)
  - spec: Change license string to the SPDX format required by Fedora (vtrefny)


author: Packit <hello@packit.dev> - 1.1.1-1
changelog:
  - [packit] 1.1.1 upstream release
  - Resolves rhbz#2246486 Upstream tag: v1.1.1 Upstream commit: c9aa7404


author: Sandro <devel@penguinpee.nl> - 1.8.1-1
changelog:
  - Update to 1.8.1
  - Use upstreamed patch (now applies cleanly)
  - Handle test dependencies using extras
  - Fix %doc file list


author: Ondrej Sloup <osloup@redhat.com> - 3.1.18-3
changelog:
  - Confirm libpq require for (rhbz#2266555)
  - Fix architectures for specific subpackages (rhbz#2268354)


author: Michel Lind <salimma@fedoraproject.org> - 3.1.18-4
changelog:
  - Make Cython and PyPy conditional, and only enable on Fedora for now
  - Disable tests on non-Fedora builds due to missing dependencies


author: Ondrej Sloup <osloup@redhat.com> - 3.2.1-1
changelog:
  - Rebase to the latest upstream version (rhbz#2295550)
  - Added specific tests to skip (test_pipeline, test_multirange, test_datetime, test_range, test_string, test_notify)


author: Michal Ambroz <rebus _AT seznam.cz> - 4.11.1-1
changelog:
  - New upstream version 4.11.1
  - change license references to new SPDX format
  - patch python 3.12 regex
  - patch unnecessary shabeng in librery modules
  - add basic check


author: Robert Scheck <robert@fedoraproject.org> - 0.10.0-11
changelog:
  - Update license identifier to SPDX expression
  - Add patch proposal to change incompatible pointer type (#2259528)


author: Christian Krause <chkr@fedoraproject.org> - 0.2.13-1
changelog:
  - Update to new upstream release 0.2.13
  - Update spec file to latest Python packaging guidelines
  - Migrated to SPDX license
  - Remove version requirement of setuptools dependency
  - Fixes BZ 2238132 (PyAudio 0.2.11 does not work, needs update to >= 0.2.12)


author: Miro Hrončok <mhroncok@redhat.com> - 1.2.0-14
changelog:
  - Fix FTBFS with Cython 3
  - Drop superfluous BuildRequires python3-setuptools_scm_git_archive
  - Fixes: rhzb#2248707


author: Mohamed El Morabity <melmorabity@fedoraproject.org> - 3.17.0-1
changelog:
  - Update to 3.17.0
  - Fix Flatpak build (see
    https://src.fedoraproject.org/rpms/python-pycryptodomex/pull-request/3)


author: Aleksei Bavshin <alebastr@fedoraproject.org> - 1.1-5
changelog:
  - Fix Python 3.12 compatibility (rhbz#2175200, rhbz#2220425)
  - Verify that the License tag is valid SPDX


author: Tadej Janež <tadej.j@nez.si> - 6.3.0-1
changelog:
  - Update to 6.3.0 release
  - Use %{url} in %{Source0} to avoid redundance
  - Introduce %_description to avoid %description duplication
  - Use the new automatic build-time dependency generator
  - Use new %{pyproject_*} macros
  - Explain why tests are not run via Tox
  - Manually set the correct project version in pyproject.toml
  - Move incorrect shebang removal from %build to %prep


author: Jerry James <loganjerry@gmail.com> - 2.0.0-1
changelog:
  - Update to 2.0.0
  - Verify the license is valid SPDX
  - Automatically generate python BuildRequires
  - Modernize python RPM macro usage
  - Update description to remove upper bound on graphviz attribute support


author: Jos de Kloe <josdekloe@gmail.com> 2.1.4-7
changelog:
  - remove no longer needed BR for python3-pyproj
  - SPDX migration: checked the license text, and concluded that MIT is the
    correct SPDX license tag.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.4.0-14
changelog:
  - Port to pyproject-rpm-macros; drop obsolete practices
  - Start packaging CHANGELOG.md
  - Run an import-only “smoke test”


author: Christian Krause <chkr@fedoraproject.org> - 3.5.0-1
changelog:
  - Update to 3.5.0 (#2236129)
  - Add upstreamed patch to fix a problem running pymodbus.server
  - Remove patches already applied upstream


author: Christian Krause <chkr@fedoraproject.org> - 3.6.9-1
changelog:
  - Update to 3.6.9 (#2267692)
  - Remove example client and server (upstream split the source package)
  - Remove according weak requirements for example tools


author: Benjamin A. Beasley <code@musicinmybrain.net> - 2.1.1-2
changelog:
  - Stop disabling tests by default
  - Use generated BuildRequires, and prune some obsolete or bogus manual ones
  - Add an import-only smoke test, even when tests are disabled
  - Update the License field to just "MIT"


author: Hirotaka Wakabayashi <hiwkby@yahoo.com> - 2.3.0^20200513git60b6f10-5.20200513git60b6f10
changelog:
  - Requires legacy-cgi as build dependency (Fedora#2245641)
  - Removes python3-cgi dependency ad runtime


changelog: - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
author:
  Fedora Release Engineering <releng@fedoraproject.org> - 2.3.0^20200513git60b6f10-6.20200513git60b6f10


author: Ondřej Sloup <osloup@redhat.com> - 5.0.0~b1-1
changelog:
  - Rebase to the newest version, test the beta (rhbz#2235122)
  - This release drops Python 2 and adds Python 3.12 support


author: Ondrej Sloup <osloup@redhat.com> - 5.0.0~b4-1
changelog:
  - Rebase to the newest version, test the beta (Related: rhbz#2235401)
  - Remove the hotfix (move of pyodbc.py) as it is fixed in upstream


author: Ondrej Sloup <osloup@redhat.com> - 5.1.0-1
changelog:
  - Rebase to the newest version (Related: rhbz#2262845)
  - Update license tag to the SPDX format (MIT-0)


author: Than Ngo <than@redhat.com> - 4.19.25-7
changelog:
  - fixed bz#2154988, fails to build with Python 3.12: ModuleNotFoundError: No module named 'distutils'


author: Mattia Verga <mattia.verga@proton.me> - 1.1.0^2023011250a2322-1
changelog:
  - Update to latest git svn for Pyramid 2.0 compatibility
  - Use SPDX identifier in license tag
  - Use modern python macros for packaging


author: Kevin Fenzi <kevin@scrye.com> - 2.6-1
changelog:
  - Update to 2.6. Fixes rhbz#2326182
  - Moderize spec and check license
  - Fix FTBFS. Fixes rhbz#2319703


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.8.0-1
changelog:
  - Update to 0.8.0 (close RHBZ#2222843)
  - Update License to SPDX
  - Run the tests
  - Support Cython 3 (fix RHBZ#2254038)
  - Package examples as documentation


author: Tim Orling <ticotimo@gmail.com> - 0.7.1-9
changelog:
  - Add patch for deprecated distuls (rhbz 2154875)
    - https://github.com/libstatgrab/pystatgrab/pull/7
    - minimum libstatgrab is 0.91
    - BR python3-setuptools
    - drop .rpmlint (unused filters)
    - migrated to SPDX license


author: Benjamin A. Beasley <code@musicinmybrain.net> - 7.3.0-2
changelog:
  - Remove a workaround that is no longer needed
  - See discussion in https://github.com/pytest-dev/pytest-bdd/issues/453


author: Scott K Logan <logans@cottsay.net> - 0.9.3-1
changelog:
  - Update to 0.9.3 (rhbz#2241970)
  - Define _description variable to reduce duplication
  - Drop macro from URL to improve ergonomics
  - Use modern Python packaging macros
  - Switch to SPDX license identifier


author: Mikel Olasagasti Uranga <mikel@olasagasti.info> - 1.8.0-1
changelog:
  - Update to 1.8.0 - Closes rhbz#2319440
  - pyprojectize the spec
  - Drop all patches
  - Remove all unneeded prep changes


author: Scott Talbert <swt@techie.net> - 3.0.0-1
changelog:
  - Update to new upstream release 3.0.0
  - Update License tag to use SPDX identifiers
  - Modernize Python packaging


author: Miro Hrončok <mhroncok@redhat.com> - 7.4.1-1
changelog:
  - Update to 7.4.1
  - Changelog: https://docs.pytest.org/en/stable/changelog.html#pytest-7-4-1-2023-09-02
  - Fixes: rhbz#2236995


author: Miro Hrončok <mhroncok@redhat.com> - 7.4.2-1
changelog:
  - Update to 7.4.2
  - Changelog: https://docs.pytest.org/en/stable/changelog.html#pytest-7-4-2-2023-09-07
  - Fixes: rhbz#2237942


author: Miro Hrončok <mhroncok@redhat.com> - 7.4.3-1
changelog:
  - Update to 7.4.3
  - Changelog: https://docs.pytest.org/en/stable/changelog.html#pytest-7-4-3-2023-10-24
  - Fixes: rhbz#2245983


author: Miro Hrončok <miro@hroncok.cz> - 0.0.9-1
changelog:
  - Renamed to python-python-multipart
  - Original package is now a different PyPI project (multipart)
  - Fixes: rhbz#2292916


author: Scott Talbert <swt@techie.net> - 3.0-1
changelog:
  - Update to new upstream release 3.0
  - Update License tag to use SPDX identifiers
  - Modernize Python packaging


author: Michel Alexandre Salim <salimma@fedoraproject.org> - 2021.05.10.00-21
changelog:
  - Rebuild for folly 2023.07.03.00
  - Fix build failure with Python 3.12 (fixes: rhbz#2155443)
  - Fix build failure with fmt 10 (fixes: rhbz#2219458)
  - Use SPDX license identifiers


author: Jakub Kadlcik <frostyx@email.cz> - 0.15.24-3
changelog:
  - License breakdown
  - Install license and doc files
  - Depend on the correct wlroots version
  - Use pytest instead of unittest
  - Specify pyproject_save_files


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.16.5-2
changelog:
  - Fix reading numeric array data on big-endian hosts
  - Build on all architectures (arched base package) to help detect any
    future endian-related regressions


author: Packit <hello@packit.dev> - 1.16.6-1
changelog:
  - Update to 1.16.6 upstream release
  - Resolves: rhbz#2275890
  - Splits the examples into a separate subpackage


author: Scott K Logan <logans@cottsay.net> - 0.3.3-29
changelog:
  - Add missing BuildRequires: python3-setuptools (rhbz#2220469)
  - Switch to more modern Python packaging macros


author: Susi Lehtola <jussilehtola@fedoraproject.org> - 0.28.0-2
changelog:
  - Restore dependencies that haven't been detected automatically
    (erroneously removed in 0.25.0-3).


author: Benjamin A. Beasley <code@musicinmybrain.net> - 3.2.3-9
changelog:
  - Upstream the PySide2 patch
  - Use of pyside2 is now conditionalized in the patch rather than via a
    build conditional


author: Peter Bieringer <pb@bieringer.de> - 3.2.1-3
changelog:
  - Additional review+extension of bundled Apache configuration example
  - Fix group+permissions of /etc/radicale/rights
  - Create an empty file /etc/radicale/users with proper permissions


author: Peter Bieringer <pb@bieringer.de> - 3.2.2-1
changelog:
  - Update to 3.2.2
  - Obsolete radicale-config-storage-hooks-SELinux-note.patch by inject inside spec file
  - Obsolete radicale-httpd by contrib config from upstream


author: Peter Bieringer <pb@bieringer.de> - 3.3.0-0.test.3
changelog:
  - Update to 3.3.0
  - Align minimum requirements with EL9: defusedxml >= 0.7.1 / passlib >= 1.7.4 / dateutil >= 2.8.1


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.3.3-11
changelog:
  - Assert that the .dist-info directory contains a license file
  - Do not package a duplicate license file


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.4.0-1
changelog:
  - Update to 1.4.0 (close RHBZ#2308262)
  - Re-enable the server_test, which now works properly offline


author: Julian Sikorski <belegdol@fedoraproject.org> - 1.7.0-2
changelog:
  - Fixes around Source0 and URL
  - run fedpkg new-sources
  - update the URL
  - use a more specific Source0 archive name


author: Jerry James <loganjerry@gmail.com> - 1.0.0-1
changelog:
  - Version 1.0.0
  - Drop upstreamed Sphinx 4 patch
  - Convert License tag to SPDX
  - Run the tests now that upstream provides some
  - Add patch for compatibility with Sphinx 7.2.x


author: Ján ONDREJ (SAL) <ondrejj(at)salstar.sk> - 3.0.0-1
changelog:
  - Update to upstream
  - Disable crypt check. Crypt module has been removed from python3.13,
    repoze-who works well without it and therefore this test is useless
  - Use pytest instead of setup.py test


author: Carl George <carl@george.computer> - 1.0.0-14
changelog:
  - Convert to pyproject macros
  - Rename binary package to follow guidelines
  - Update license field to use SPDX identifier


author: Dan Radez <dradez@redhat.com> - 0.4.0-1
changelog:
  - RHBZ#2284361
    Updating to new upstream project, see comment at
    https://github.com/msabramo/requests-unixsocket/issues/73#issuecomment-2125848213
    Dated: May 22, 2024

    FYI to all: since this project seems to be abandoned, but its longevity is important to my team,
    we've forked the project as requests-unixsocket2. It should be a drop in replacement for this package.

    PyPI: https://pypi.org/project/requests-unixsocket2/0.4.0/
    Repository: https://gitlab.com/thelabnyc/requests-unixsocket2
    We've migrated the fix for this issue there, merged it, and released to PyPI as part of v0.4.0.
  - Updated to pyproject macros


author: Michel Lind <salimma@fedoraproject.org> - 0.4-13
changelog:
  - Switch test runner from tox (which calls setup.py test) to pytest
  - Verify SPDX conversion
  - Update source URL
  - Resolves: rhbz#2319713


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.20.0-3
changelog:
  - Revert "Fix automatic provides on Python extension due to SONAME"
  - The fix is in rust-1.81.0-4 and later, which is now in all stable
    branches, so this workaround is no longer necessary.


author: Miro Hrončok <mhroncok@redhat.com> - 1.66-14
changelog:
  - Actually add the patches:
  - Patch: *pkg import: Don't delete changelog generated by `rpmautospec convert`
  - Patch: *pkg import: Undo rpmautospec processing
  - Patch: Unittests for "Undo rpmautospec processing"


author: Ondřej Nosek <onosek@redhat.com> - 1.66-15
changelog:
  - Patch: Add option to mockbuild use default resultdir of mock (v3)
  - Patch: mockbuild`: new argument --extra-pkgs
  - Patch: `copr-build` passes extra_args to copr-cli command


author: Ondřej Nosek <onosek@redhat.com> - 1.67-1
changelog:
  - Include URL in upload/download (walters)
  - Use python-requests-gssapi instead of -kerberos (lsedlar)
  - man page generator: use $SOURCE_DATE_EPOCH if specified (zbyszek)
  - do not block tag --clog due autospec usage (msuchy)
  - Processing of another return message from lookaside cache (onosek)
  - Allow setting --force for sources command by env var (lsedlar)
  - Update docker image for Jenkinks tests (onosek)
  - '_set_token' method moved to a shared place (onosek)
  - Fix copr-build command with results_dir=subdir option (otto.liljalaakso)
  - mockbuild: use results/mock_* when results_dir=subdir (tmz)
  - Add option to mockbuild use default resultdir of mock (v3) (sergio)
  - Restrict completion to .src.rpm files for import - #706 (orion)
  - `remote add` command: create a non-anonymous remote - #599 (onosek)
  - `mockbuild`: new argument --extra-pkgs - 498 (onosek)
  - *pkg import: check specfile matches the repo name - 529 (onosek)
  - Fixes syntax issues reported by flake8 (onosek)
  - Unittests for "Undo rpmautospec processing" (onosek)
  - *pkg import: Undo rpmautospec processing - 527 (miro)
  - *pkg import: Don't delete changelog generated by `rpmautospec convert` (miro)
  - Make lookaside cache retries configurable (onosek)
  - Lookaside cache operations retries (onosek)
  - Prepare the lookaside cache code for retries (onosek)
  - Fix flake8 complaints (onosek)
  - Support for checking exploded sources before push (onosek)
  - Split git credential data on first = only - 694 (lsedlar)
  - `commit` command fails on 'containers' namespace (onosek)
  - `copr-build` passes extra_args to copr-cli command - 510 (onosek)
  - Do not require 'sources' file for all namespaces - #684 (onosek)
  - Use release's rpmdefines in unused sources check - #671 (otto.liljalaakso)
  - Pre-push hook won't check private branches - #683 (onosek)
  - Config file option to skip the hook script creation - 515 (onosek)
  - Allow empty commits when `uses_rpmautospec` - #677 (j1.kyjovsky)
  - Check remote file with correct hash (lsedlar)
  - Ignore missing spec file in pre-push hook (lsedlar)
  - import_srpm: allow pre-generated srpms - #655 (onosek)
  - Fix unittests for `clone` and pre-push hook script (onosek)
  - pre-push hook script contains a user's config - #667 (onosek)
  - A HEAD query into a lookaside cache - 513 (onosek)
  - `pre-push-check` have to use spectool with --define - #672 (onosek)
  - Add more information about pre-push hook (lsedlar)
  - Update to spec file presence checking - #663 (onosek)
  - More robust spec file presence checking - #663 (onosek)
  - Do not generate pre-push hook script in some cases - #665 (onosek)
  - Avoid calling repo_name from load_nameverrel - #657 (otto.liljalaakso)
  - Move warnings from missing Git repo to debug level - #659 (otto.liljalaakso)
  - Update docker image for Jenkinks tests (onosek)
  - container-build: update --signing-intent help for OSBS 2 (kdreyer)
  - Process source URLs with fragment in pre-push hook (lsedlar)


author: Miro Hrončok <mhroncok@redhat.com> - 14-3
changelog:
  - Avoid needless pkg_resources import in pythonbundles.py
  - Ignore environment markers in pythonbundles.py


author: Nils Philippsen <nils@redhat.com> - 0.7.0-1
changelog:
  - Update to 0.7.0
  - Split off man pages for sub-commands
  - Ship scriptlets needed for shell completion


author: Miroslav Suchý <msuchy@redhat.com> 1.1.9-1
changelog:
  - Add BuildRequire on setuptools to fix distutils error on Python 3.12
  - when package config does not exists use /dev/null instead


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.2.6-5
changelog:
  - Confirm License is SPDX MIT
  - Reduce macro indirection, etc.
  - Drop unused manual runtime dependency on setuptools
  - Add a note about the circular dependency with ruamel.yaml
  - Stop numbering sources and patches
  - Update URL (close RHBZ#1840610)
  - Add an import-only “smoke test”
  - Properly handle libyaml bundling
  - Port to pyproject-rpm-macros (“new Python guidelines”)
  - Add a link to the upstream issue for the Cython workaround


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.4.7-21
changelog:
  - Use the “forge” macros
  - Incidentally, rename the source archive, which was inconsistent with the
    name of the extracted directory


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.4.7-22
changelog:
  - Assert that the .dist-info directory contains a license file
  - Don’t package an extra copy of AUTHORS.rst outside the .dist-info
    directory


author: Sandro <devel@penguinpee.nl> - 1.4.8-1
changelog:
  - Update to 1.4.8 (RHBZ#2264777)
  - Drop patches (merged upstream)
  - Drop BRs on `dos2unix` and `file` (PR merged upstream)
  - Amend %files (FAQ.MD --> FAQ.md)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.0.4-13
changelog:
  - Don’t package CODE_OF_CONDUCT.md
  - It is much more useful to upstream contributors than to distribution
    package users.


author: Alexander Ploumistos <alexpl@fedoraproject.org> - 2.9.0-9
changelog:
  - Add patch for liborigin-3.0.2 (https://github.com/SciDAVis/scidavis/issues/30)
  - Fix patch macro syntax


author: Adam Williamson <awilliam@redhat.com> - 0.23.2-2
changelog:
  - Backport PR #7448 to fix docstring generation for Python 3.13
  - Add a missing image to the data cache tarball to fix a couple of tests
  - Rebuilt for Python 3.13


author: Derek Weitzel <dweitzel@unl.edu> - 1.7.3-1
changelog:
  - Remove aud enforcement from deserailize function
  - Add configuration for readthedocs
  - Remove six dependency


author: Derek Weitzel <dweitzel@unl.edu> - 1.8.0-1
changelog:
  - Add demo token issuer convenience functions
  - Improve testing of deserialization
  - Add RPM improvements for EPEL


author: Sandro <devel@penguinpee.nl> - 0.2.7-10
changelog:
  - Get rid of da (l)imp
  - Apply upstream pacth replacing `imp` with `importlib`
  - Disable failing tests (reported upstream)
  - Close RHBZ#2220493 and RHBZ#2226540


author: Miro Hrončok <miro@hroncok.cz> - 1.3.0-39
changelog:
  - Convert to modern Python packaging guidelines
  - Stop building the documentation
  - Fixes: rhbz#2319715


author: Packit <hello@packit.dev> - 0.7.0-1
changelog:
  - 0.7.0 release (Tomas Tomecek)
  - RPM packaging: drop pytest-capturelog (Tomas Tomecek)
  - simplify packit.yaml (Tomas Tomecek)
  - Use more sources for port binding (soyo42)
  - Read alternative cpu-count safely (soyo42)


author: Roman Inflianskas <rominf@pm.me> - 2.13.0-1
changelog:
  - Update to v2.13.0 (fedora#2301207, fedora#2301991, fedora#2302923,
    fedora#2304029, fedora#2304047, fedora#2304128)


author: Petr Lautrbach <lautrbach@redhat.com> - 4.4.2-4
changelog:
  - Disable/remove neverallow options in sediff.
  - Improve man pages
  - seinfoflow: Add -r option to get flows into the source type.
  - seinfoflow.1: Remove references to sepolgen permission map.
  - AVRule/AVRuleXperm: Treat rules with no permissions as invalid policy.
  - SELinuxPolicy: Add explicit cast for libspol message


author: Steve Traylen <steve.traylen@cern.ch> - 1.3.2-1
changelog:
  - Update to version 1.3.2
  - Run tests with tox
  - Use rpmautospec changelog
  - Use forgeurl to get tox.ini file
  - Use more conventional pypi_macro for name
  - Use pyproject_macros
  - Mark license file as license


author: Roman Inflianskas <rominf@aiven.io> - 1.12.5-1
changelog:
  - Update to 1.12.5 (fedora#2220501)
  - Use version tag instead of commit hash to make updates easier.


author: Jiri Konecny <jkonecny@redhat.com> - 1.9.0-5
changelog:
  - Migrate to SPDX license: https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_1#Detailed_Description


author: Matthieu Saulnier <fantom@fedoraproject.org> - 0.9.1-1
changelog:
  - Update to 0.9.1
  - Update URL and SourcesURL tags
  - Remove python3-omemo-backend-signal as BuildRequires


author: Packit <hello@packit.dev> - 0.30.0-1
changelog:
  - Fixed an exception that occured when accessing the `Specfile.has_autochangelog` property while having unparseable lines (e.g. lines ending with unescaped `%`) in `%changelog`. (#387)


author: Packit <hello@packit.dev> - 0.31.0-1
changelog:
  - Value of a `Tag` no longer includes trailing whitespace (if any). (#393)
  - specfile now tries to expand macros before processing conditions to be able to resolve conditional expressions defined by macros, for example OpenSUSE Tumbleweed defines `%ifpython3` macro as `%if "%{python_flavor}" == "python3"`. (#394)
  - Resolves: rhbz#2294393


author: Packit <hello@packit.dev> - 0.32.0-1
changelog:
  - It is now possible to bump a release in a manner similar to `rpmdev-bumpspec` using `Specfile.bump_release()` method. (#399)


author: Packit <hello@packit.dev> - 0.32.2-1
changelog:
  - Explicitly invalidate the global parse hash when a SpecParser instance is created to prevent this issue. (#409)


author: Packit <hello@packit.dev> - 0.32.3-1
changelog:
  - specfile can now handle multi-line tag values (enclosed in a macro body, e.g. `%shrink`). (#412)
  - Resolves: rhbz#2299289


author: Michel Lind <salimma@fedoraproject.org> - 1.3.0-1
changelog:
  - Update to 1.3.0
  - Modernize spec for latest packaging guidelines
  - License identifier is SPDX
  - Resolves: rhbz#2246942


author: Tomáš Hrnčiar <thrnciar@redhat.com> - 0.2.0-0.9.b2
changelog:
  - Unused docs BuildRequires were dropped to remove a dependency loop between
  python-sphinx-theme-builder and python-furo


author: mh <mh+fedora@scrit.ch> - 0.1.8-1
changelog:
  - Update to 0.1.8 (#2169100)
  - remove the upstreamed patch for argparse
  - Require python3-zombie-imp as a stopgap to workaround #2220964


author: Miro Hrončok <mhroncok@redhat.com> - 1.0.5-2
changelog:
  - Remove a patch to drop the runtime dependency on Sphinx
  - It is no longer needed, python3-sphinx-7.2.6-2+ no longer Requires this


author: Miro Hrončok <mhroncok@redhat.com> - 1.2-10
changelog:
  - Convert to pyproject-rpm-macros
  - The INSTALLER file now says "rpm" instead of "pip"
  - Run basic import check during the build
  - Use a SPDX license identifier in the License tag


author: Dan Callaghan <djc@djc.id.au> - 1.8.1-1
changelog:
  - new upstream release 1.8.1:
    https://sphinxcontrib-httpdomain.readthedocs.io/en/stable/#version-1-8-0


author: Jerry James <loganjerry@gmail.com> - 0.2.4-1
changelog:
  - Version 0.2.4
  - Drop upstreamed patches
  - Remove MIT and Unlicense from the License field
  - Run tests in verbose mode
  - Add LICENSE file


author: Federico Pellegrin <fede@evolware.org> - 1.0.0-1
changelog:
  - Bump to version 1.0.0
  - Local patch for Python 3.12 compatibility (fixes rhbz#2165556)
  - Fix wrong version in provides (fixes rhbz#2048102)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 3.6.0-27
changelog:
  - Rebuilt for gtest 1.13.0 (fix RHBZ#2164003)
  - Build with C++14 instead of C++11, since gtest dropped support
  - Add a missing #include directive for GCC 13


author: Jerry James <loganjerry@gmail.com> - 2.3.4-1
changelog:
  - Version 2.3.4
  - Drop upstreamed format patch
  - Add patch to adapt to minisat using macros instead of variables
  - Add BuildRequires: gmp-devel


author: Jerry James <loganjerry@gmail.com> - 1.4.3-1
changelog:
  - Version 1.4.3
  - python-iso8601 is no longer bundled in python3-subunit
  - perl support has moved to https://github.com/jelmer/subunit-perl


author: Carl George <carl@george.computer> - 3.0.3-1
changelog:
  - Update to version 3.0.3, resolves rhbz#2169878
  - Convert to pyproject macros
  - Add setuptools dependency


author: Jerry James <loganjerry@gmail.com> - 1.13.0-1
changelog:
  - Version 1.13.0
  - Drop unnecessary circuitplot patch
  - Drop upstreamed incompatible-pointer patch
  - Link duplicate documentation files
  - Run tests on all architectures


author: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl> - 6.7.0-1
changelog:
  - new upstream version 6.7.0
  - new system calls:
  - futex_requeue()
  - futex_wait()
  - futex_wake()
  - map_shadow_stack()


author: Jerry James <loganjerry@gmail.com> - 2021.11.0-1
changelog:
  - Rebase to version 2021.11.0
  - New -bind subpackage for the NUMA support library
  - Build with cmake
  - Minor spec file cleanups


author: Pavel Raiskup <praiskup@redhat.com>
changelog:
  - make the TemplatedDictionary objects picklable
  - Use a sandboxed jinja2 environment, CVE-2023-6395


author: Pavel Raiskup <praiskup@redhat.com>
changelog:
  - make the TemplatedDictionary objects picklable
  - use a sandboxed jinja2 environment, fixes CVE-2023-6395


author: Mikel Olasagasti Uranga <mikel@olasagasti.info> - 2.3.0-1
changelog:
  - Update to 2.3.0 - Closes rhbz#2162954
  - Convert to rpmautospec
  - Adopt pyproject-rpm-macros
  - Change homepage to package defined GitHub's one
  - Enable checks


author: Frantisek Zatloukal <fzatlouk@redhat.com> - 0.9.13-1
changelog:
  - _get_default_domain_conf polishing (lbrabec)
  - fixing typing errors (lbrabec)
  - add host_device_path to StorageDevice (lbrabec)
  - Allow skipping downloads
  - Adjust verification around image resolve caching
  - Fedora image finder: look for subvariant instead of variant
  - cli: Identify rhcos as coreos too
  - cli: Refactor url checking a bit
  - Band aid tests fixup
  - cli: Add dry option
  - Fix the issue of indentation for the docs of --virtiofs (hhan)
  - image: Use reflinks if available (walters)
  - add virtual iommu device (hhan)
  - Workarounds API (lbrabec, fzatlouk)
  - CentOS 7: Workaround to point repositories to the vault
  - CentOS Stream: Support preliminary CentOS Stream 10 images
  - Refresh baked in fallback image urls
  - Ubuntu: Fixup image finder
  - Debian: Support bookworm release
  - Purge domain-template.jinja


author: Joel Capitao <jcapitao@redhat.com> - 1.1.2-5
changelog:
  - Remove future dependency and use \
    CFLAGS="${CFLAGS:-${RPM_OPT_FLAGS}}" LDFLAGS="${LDFLAGS:-${RPM_LD_FLAGS}}"\
    PATH="/builddir/build/BUILD/python-textfsm-1.1.3-build/BUILDROOT/usr/bin:$PATH"\
    PYTHONPATH="${PYTHONPATH:-/builddir/build/BUILD/python-textfsm-1.1.3-build/BUILDROOT/usr/lib64/python3.13/site-packages:/builddir/build/BUILD/python-textfsm-1.1.3-build/BUILDROOT/usr/lib/python3.13/site-packages}"\
    PYTHONDONTWRITEBYTECODE=1\
    \
    PYTEST_XDIST_AUTO_NUM_WORKERS="${PYTEST_XDIST_AUTO_NUM_WORKERS:-3}" /usr/bin/pytest


author: Jakub Kadlcik <frostyx@email.cz> 0.7.9-1
changelog:
  - Create /var/run/reboot-required file (frostyx@email.cz)
  - Recommend the correct command for restarting auditd (frostyx@email.cz)
  - Add python3-setuptools dependency (frostyx@email.cz)
  - Fix argument passed to print_helper() (ferdnyc@gmail.com)
  - Add similar software to the readme (frostyx@email.cz)
  - Update url references to point to tracer.readthedocs.io (dcampano@gmail.com)
  - Oracle Linux 8 uses dnf, too (suttner@atix.de)
  - Drop python-setuptools runtime dependency (frostyx@email.cz)
  - Fix Python DeprecationWarning: invalid escape sequence
    (jvanderwaa@redhat.com)
  - Add readthedocs configuration file (frostyx@email.cz)


author: Jakub Kadlcik <frostyx@email.cz> 1.0-1
changelog:
  - Fix querying RPM files on EPEL7 (frostyx@email.cz)
  - Use backported lru_cache on EPEL7 (frostyx@email.cz)
  - Don't hang forever when executed via SSH (frostyx@email.cz)
  - Don't check if package is installed before listing its files
    (frostyx@email.cz)
  - Replace regexes where they are not needed (frostyx@email.cz)
  - Query all packages at once, its faster than one by one (frostyx@email.cz)
  - Cache some properties for a massive performance boost (frostyx@email.cz)
  - Refactor unnecessary condition (frostyx@email.cz)
  - Fix weird indentation (frostyx@email.cz)
  - Pass the whole application to the provided_by function, not just its name
    (frostyx@email.cz)
  - Stop using deprecated rpm.fi (frostyx@email.cz)
  - Attempt to fix readthedocs deprecation error (frostyx@email.cz)
  - More reliable check if /usr/lib/sysimage/dnf/ database should be used
    (frostyx@email.cz)


author: Packit <hello@packit.dev> - 4.4.8-1
changelog:
  - Update to 4.4.8 upstream release
  - Resolves: rhbz#2309131
  - Patch out fast-simplification dependency from the recommend extra for
    now, until it can be packaged


author: Benjamin A. Beasley <code@musicinmybrain.net> - 4.4.9-3
changelog:
  - Restore the dependency on fast-simplification
  - Now that we have a python-fast-simplification package, we no longer have
    to patch fast-simplification out of the recommend extra.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.13.0-2
changelog:
  - No longer skip the shell completion tests
  - These are now more adaptable to different environments and do not fail


author: Jan Staněk <jstanek@redhat.com> - 2.5.3-4
changelog:
  - Modernize packaging
  - Use current %pyproject... macros
  - Utilize %generate_buildrequires
  - Do not rely on deprecated setup.py test command


author: Benjamin A. Beasley <code@musicinmybrain.net> - 2.0.7-1
changelog:
  - Update to 2.0.7
  - Add metapackage for new zstd extra
  - Upstream no longer vendors six, so we no longer need to bundle it
  - Assert that there is a license file in the .dist-info directory
  - Greatly reduce the number of skipped tests
  - Stop explicitly bounding versions of build dependencies for testing


author: Benjamin A. Beasley <code@musicinmybrain.net> - 24.08-8
changelog:
  - Simplified unbundling patches for double-conversion and lz4
  - Use “stub” headers to avoid patching the call sites


author: Carl George <carlwgeorge@fedoraproject.org> - 0.23.2-1
changelog:
  - Update to version 0.23.2, resolves rhbz#2030302
  - Convert to pyproject macros
  - Switch license field to SPDX identifier
  - Skip tests that fail on Python 3.12


author: Ralf Ertzinger <ralf@skytale.net> - 2.0.26-6
changelog:
  - Drop support for EL7
  - Add support for EL10
  - Explicitly require pcre2 (all builds already pulled this
    in anyway)


author: Ralf Ertzinger <ralf@skytale.net> - 2.0.27-1
changelog:
  - Update to 2.0.27
  - Drop merged patches
  - Re-enable rack plugin for EPEL10, dependencies now present


author: Tomáš Hrnčiar <thrnciar@redhat.com> - 4.2.1-4
changelog:
  - backport patch to fix test failures with Python 3.12: AttributeError: type
    object 'VCRHTTPConnection[…]' has no attribute 'debuglevel'


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.28-1
changelog:
  - Update to 0.28
  - Port to pyproject-rpm-macros
  - Add metapackage for “toml” extra
  - License has changed from CC0-1.0 (spec file had Public Domain) to Unlicense
  - Remove obsolete posttrans scriptlet
  - Add details.md to documentation


author: Miro Hrončok <miro@hroncok.cz> - 20.21.1-13
changelog:
  - When getting wheels for /usr/bin/python3 interpreter, look for them in
    proper directories
  - Fixes: rhbz#2272958


author: Miro Hrončok <miro@hroncok.cz> - 20.26.6-1
changelog:
  - Update to 20.26.6
  - Fixes: rhbz#2188155
  - Removes support for Python 2.7 virtual environments
  - Removes support for Python 3.6 virtual environments


author: Sandro <devel@penguinpee.nl> - 3.1.1.post2-1
changelog:
  - Update to 3.1.1.post2
  - Make `pyproject.toml` compatible with `setuptools` >= 69.
  - Fix RHBZ#2259653.


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 0.0.7-1
changelog:
  - Update to v0.0.7
  - Switch to downloading sources from GitHub (pypi tarballs ship without tests)
  - Run test suite during %check
  - Migrate License tag to SPDX


author: Ján ONDREJ (SAL) <ondrejj(at)salstar.sk> - 1.8.8-1
changelog:
  - Update to upstream. Fix open redirect issue in 1.8-branch rhbz#2305065
  - pypi_source constructed manually according to project/name case inconsistency
  - only require legacy-cgi on on systems where it's present
  - remove python3.9 patch (applied upstream)


author: Carl George <carlwgeorge@fedoraproject.org> - 1.8.9-1
changelog:
  - Update to version 1.8.9 rhbz#2325373
  - Port to pyproject macros
  - Remove old provides/obsoletes for python3-webob1.2


author: FeRD (Frank Dana) <ferdnyc@gmail.com> - 1.15.0-1
changelog:
  - New upstream release
  - Convert spec file to pyproject_* RPM macros
  - Actually use automatic build dependency generator
  - Enable tests


author: Jonathan Wright <jonathan@almalinux.org > - 6.1.0-5
changelog:
  - Skip tests on EL9 due to missing python3-django package
  - Remove unnecessary python3-brotli exclusion for el8


author: Alexander Bokovoy <abokovoy@redhat.com> - 2.7.4-35
changelog:
  - Switch from 'setup.py test' to '\
    CFLAGS="${CFLAGS:-${RPM_OPT_FLAGS}}" LDFLAGS="${LDFLAGS:-${RPM_LD_FLAGS}}"\
    PATH="/builddir/build/BUILD/python-whoosh-2.7.4-build/BUILDROOT/usr/bin:$PATH"\
    PYTHONPATH="${PYTHONPATH:-/builddir/build/BUILD/python-whoosh-2.7.4-build/BUILDROOT/usr/lib64/python3.13/site-packages:/builddir/build/BUILD/python-whoosh-2.7.4-build/BUILDROOT/usr/lib/python3.13/site-packages}"\
    PYTHONDONTWRITEBYTECODE=1\
    \
    PYTEST_XDIST_AUTO_NUM_WORKERS="${PYTEST_XDIST_AUTO_NUM_WORKERS:-3}" /usr/bin/pytest'
  - Resolves: rhbz#2319736


author: Dan Callaghan <djc@djc.id.au> - 0.9.2-29
changelog:
  - Updated license tag to valid SPDX identifier
  - Dropped nose dependency and usage of setuptools test command


author: Matthieu Saulnier <fantom@fedoraproject.org> - 1.0.2-1
changelog:
  - Update to 1.0.2
  - Remove %check section because it is useless
  - Disable debuginfo subpackage because it is empty


author: Martin Kutlak <mkfedora@outlook.com> - 1.3.14-1
changelog:
  - Update to upstream version 1.3.14 rhbz#2273502 rhbz#2261617
  - Fix build with -Wincompatible-pointer-types PR#5


author: Sandro <devel@penguinpee.nl> - 0.5.3-3
changelog:
  - Clean up spec file
  - Define test dependencies manually
  - Drop mangling of *requirements.txt (obsolete)
  - Run all tests by default


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 1:5.6.8-1
changelog:
  - Update to version 5.6.8
  - Disable tests that require file attributes if the file system doesn't
    support them


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 1:5.6.9-2
changelog:
  - Reduce socket path lengths used by tests for rpm 4.20 compatibility
  - Avoid test failures due to using the same port numbers in different tests


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 1:5.7.0-1
changelog:
  - Update to version 5.7.0
  - Drop patches accepted upstream
  - Drop EPEL 7 support from spec file (EOL)


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 1:5.7.0-2
changelog:
  - Fix compilation error due to hidden overloaded virtual
  - Make documentation package not noarch due to non-reproducible filenames


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 1:5.7.1-2
changelog:
  - Workaround doxygen non-reproducibility - make doc package noarch again
  - Increase client timeouts for XRootD server tests


author: Brad Bell <bradbell at seanet dot com> - 2023.1.9-1
changelog:
  - Fix spelling errror -> error
  - Change python3 to %{python} as 'Mandatory macors' in of python guidelines
  - Include license file in files section
  - Change bin/rst2man.py -> %{python3} bin/rst2man.py
  - rename this file from xrst.spec to python-xrst.spec


author: Brad Bell <bradbell at seanet dot com> - 2023.1.22-1
changelog:
  - Update to new upstream source to help with building rpm for cppad-doc.
  - Need to remove pyspellchecker from more places.


author: Brad Bell <bradbell at seanet dot com> - 2024.0.0-1
changelog:
  - New upstream source.
  - pyspellchecker is now available as a fedora package.
  - Remove some extra blank lines.


author: Sandro <devel@penguinpee.nl> - 0.40.1-1
changelog:
  - Update to 0.40.1 (RHBZ#2188066)
  - Use forge macros
  - Patch setup.py to exclude yaptests
  - Fix BRs for %prep and %check
  - Tidy up spec file
  - Make use of Python RPM macros


author: Florian Weimer <fweimer@redhat.com> - 1.3.6-4
changelog:
  - Drop 0010-Unconditionally-set-LIB_RT_AVAILABLE-and-link-with-l.patch,
    python3-setuptools has been fixed.


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.0.4-13
changelog:
  - Regenerate C source from Vala source and enable
    -Werror=incompatible-pointer-types again
    (Thanks to Florian Weimer <fweimer@redhat.com>)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.118.0-2
changelog:
  - Make the package arched since it installs to %{python3_sitearch}
    (fix RHBZ#2245957)
  - Make the choice not to compile the Cython extension explicit


author: Jerry James <loganjerry@gmail.com> - 5.1-1
changelog:
  - Version 5.1 (rhbz#2290844)
  - Add patch for python 3.13 compatibility (rhbz#2280553)
  - Minor spec file cleanups


author: Dominik Mierzejewski <dominik@greysector.net> - 0.23.0-1
changelog:
  - update to 0.23.0 (resolves rhbz#2298052)
  - switch to modern python packaging guidelines
    and automatic BuildRequires generation


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0^20240806git39e2663-1
changelog:
  - Update to 0^20240806git39e2663
  - Add `static inline` to `PyUnicodeWriter_WriteStr()` and
    `PyUnicodeWriter_WriteRepr()`.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0^20241009git669c882-1
changelog:
  - Update to 0^20241009git669c882
  - Add `PyUnicode_Equal()` function
  - Add `PyBytes_Join()` function
  - Add `Py_HashBuffer()` function
  - Add `PyIter_NextItem()` function
  - Add `PyLong_FromUInt64()` and `PyLong_AsUInt64()`


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0^20241115git03e441d-1
changelog:
  - Update to 0^20241115git03e441d
  - Add `PyLong_IsPositive`/`Negative`/`Zero()` functions
  - Relax `PYPY_VERSION_NUM` requirements for hash macros


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.14.0-2
changelog:
  - Fix FTBFS: skip tests that need numpy.distutils
  - On 32-bit, run tests in serial and skip those that exhaust memory
  - Drop obsolete conditionals for 32-bit ARM


author: Robert Scheck <robert@fedoraproject.org> - 1.0.0-32
changelog:
  - Updated license identifier to SPDX expression
  - Added missing build dependency on python3-setuptools (#2142035)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 4.9.0-7
changelog:
  - Add id to developer element in AppStream XML metadata
  - Fixes failure to build/validate with appstream 1.0.2


author: Benjamin A. Beasley <code@musicinmybrain.net> - 4.9.0-8
changelog:
  - Use the autogenerated archive instead of the “release” archive
  - Fixes an obsolete FSF postal address in the license file.
  - Fixes the need to patch in upstream PR#103, which was released


author: Giovanni Cabiddu <giovanni.cabiddu@intel.com> - 24.09.0-1
changelog:
  - Update to qatlib 24.09.0
  - Add numactl-devel as a dependency since it is required by qatlib 24.09.0


author: Julian Sikorski <belegdol@fedoraproject.org> - 0.243-9
changelog:
  - Fixes from upstream git:
  - add history.xml support
  - fix machine list DB not being saved to qmc2.ini
  - update bundled LZMA SDK to 23.01
  - replace manual XML parsing with QXmlStreamReader


author: Julian Sikorski <belegdol@fedoraproject.org> - 0.243-10
changelog:
  - Improvements to upstream git patches:
  - Add patches updating build configurations
  - Update patches based on PRs to their respective final versions


author: Susi Lehtola <jussilehtola@fedoraproject.org> - 6.1.2-1
changelog:
  - qcint is API compatible but ABI incompatible with libcint; qcint is
    now the only library built on x86_64 and replaces libcint.
  - Update to 6.1.2.


author: Dmitri Smirnov <dmitri@smirnov.ee> - 4.6.0-2
changelog:
  - Move pre-downloaded files to patch to avoid issues when building 
  - Remove pqtch 1251 which is no longer needed


author: Richard W.M. Jones <rjones@redhat.com> - 1.1.6-9
changelog:
  - Add package to EPEL 9, keep it synched with Fedora Rawhide.
  - Use qemu-kvm package on EPEL.
  - Remove comment about armv7, no longer applicable on Fedora.


author: Richard W.M. Jones <rjones@redhat.com> - 1.1.6-14
changelog:
  - Look for kernels in /lib/modules/*/vmlinuz
  - Display the correct test-suite.log if %check fails
  - Enhance debugging in tests/run-qemu-sanity-check


author: Stefan Becker <chemobejk@gmail.com> 2.0-1
changelog:
  - update to version 2.0
  - drop downstream patches
  - switch from qmake + make to cmake + ninja
  - disable fill form shortcuts as they don't work under Wayland anyway
  - add translations (de, pl)


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 0.2.0^20220109git6322802-1
changelog:
  - Update the license tag and migrate to SPDX
  - Move snapshot information from release to caret-version


author: ErrorNoInternet <errornointernet@envs.net> - 20230615git36190eb-3
changelog:
  - Add Makefile-ldflags patch (now includes Fedora's LDFLAGS)
  - devel package now requires base package


author: ErrorNoInternet <errornointernet@envs.net> - 0^20230911-1
changelog:
  - Use caret versioning
  - Remove `Requires` from the -devel and -tools package
  - Add LICENSE to -devel package


author: ErrorNoInternet <errornointernet@envs.net> - 0^20240518-1
changelog:
  - Bump commit to bf7b41c2ff3f24a2031193b62aa76d35e8842b5a.
  - Remove Makefile-ldflags patch as LDFLAGS are now included upstream.


author: Zdenek Dohnal <zdohnal@redhat.com> - 11.9.0-1
changelog:
  - 2267205 - TRIAGE CVE-2024-24246 qpdf - Heap Buffer Overflow vulnerability in qpdf [fedora-all]
  - 2265854 - qpdf-11.9.0 is available


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 0.5.0-9
changelog:
  - Remove references to mupdf-third.
  - Use %patch -P <N> instead of %patch<N>.
  - Rebuild against gumbo-parser-0.12.1.


author: Lukas Javorsky <ljavorsk@redhat.com> - 3.3.8b-96
changelog:
  - Rebuilt for PostgreSQL 16 (BZ#2251109)
  - For more info see the Fedora Change: https://fedoraproject.org/wiki/Changes/PostgreSQL_16


author: Liu Yang <Yang.Liu.sn@gmail.com> - 5.15.13-2
changelog:
  - Add riscv64 to macro i386 i486 i586 i686 pentium3 pentium4 athlon geode x86_64 armv3l armv4b armv4l armv4tl armv5tl armv5tel armv5tejl armv6l armv6hl armv7l armv7hl armv7hnl armv8l armv8hl armv8hnl armv8hcnl aarch64 mips mipsel mips64el riscv64.


author: Jan Grulich <jgrulich@redhat.com> - 5.15.14-2
changelog:
  - HTTP2: Delay any communication until encrypted() can be responded to
    Resolves: CVE-2024-39936
  - KDE/Qt patchset collection respin


author: Packit <hello@packit.dev> - 3.0-1
changelog:
  - Increase major version due to the API change (Martin Tůma)
  - Code samples cleanup (Martin Tůma)
  - Added HiDPI and Overzoom sections (Martin Tůma)
  - Cosmetics (Martin Tůma)
  - Added overzoom description (Martin Tůma)
  - Keep the overzoom and scaled size separated (Martin Tůma)
  - Version++ (Martin Tůma)
  - Added support for overzoom (Martin Tůma)
  - Example codes cleanup (Martin Tůma)


author: Marie Loise Nolden <loise@kde.org> - 6.6.1-1
changelog:
  - Initial import based on qt5-doc. Simplify and split into qt6-doc,
    qt6-doc-devel (QCH) and qt6-doc-html (only HTML files)


author: Jakub Kadlcik <frostyx@email.cz> - 0.29.0-2
changelog:
  - Small fixes to the specfile formatting
  - Add some build dependencies for tests
  - Don't depend on deprecated python3-pytest7


author: Jakub Kadlcik <frostyx@email.cz> - 0.29.0-5
changelog:
  - Exclude one more test
  - Add todo about dynamic BuildRequires
  - Drop the python3-pytest-cov dependency


author: Neal Gompa <ngompa@fedoraproject.org> - 0.13.3.1-5
changelog:
  - Make sure rEFInd metapackage pulls in correct bootloader package (rhbz#2157177)
  - Fix syntax error in refind-install caused by efi-size detection patch (rhbz#2157178)


author: Michal Ambroz <rebus at, seznam.cz> 5.8.8-2
changelog:
  - cherrypick from upstream master patches for known vulnerabilities:
  - CVE-2023-4322 - heap-buffer-overflow in the brainfuck dissassembler
  - CVE-2023-5686 - heap-buffer-overflow in /radare2/shlr/java/code.c


author: Charles R. Anderson <cra@alum.wpi.edu> - 3.13-7
changelog:
  - add patch to filter PSU output on Dell OS10 10.5.3.2
    https://shrubbery.net/pipermail/rancid-discuss/2022-April/011186.html


author: Charles R. Anderson <cra@alum.wpi.edu> - 3.13-11
changelog:
  - Convert License tag to SPDX format
  - Convert to autosetup
  - Use relative symlinks from /usr/bin/* to ../libexec/rancid/*
  - Remove doc files that were duplicated in /usr/share/rancid


author: Charles R. Anderson <cra@alum.wpi.edu> - 3.13-12
changelog:
  - Enable git as default VCS for new installs
  - Remove extraneous BuildRequires
  - Requires /usr/sbin/sendmail and cronie for crontabs
  - Requires openssh-clients and git
  - Suggests telnet


author: Florian Weimer <fweimer@redhat.com> - 2.0.15-40
changelog:
  - Backport upstream patch to fix C compatibility issues
  - Backport another upstream patch to fix build issue with current libxml2


author: Timm Bäder <tbaeder@redhat.com> - 0.9.33-23
changelog:
  - Fix undefined printf() in configure check.
  - https://fedoraproject.org/wiki/Changes/PortingToModernC


author: Paul Howarth <paul@city-fan.org> - 0.998b-11
changelog:
  - Avoid use of systemd ".include" directive (rhbz#2216790)
  - Avoid use of deprecated patch syntax
  - Fix version number reported by rbldnsd


author: Petr Pisar <ppisar@redhat.com> - 0.4^20230626git37c204c-1
changelog:
  - Rebase to a git snapshot taken on 2023-06-25
  - Use dnf5 instead of dnf (bug #2209405)
  - Package the tests


author: Mikel Olasagasti Uranga <mikel@olasagasti.info> - 1.63.1-1
changelog:
  - Update to 1.63.1 - Closes rhbz#2155701 rhbz#2163286 rhbz#2171700
    rhbz#2178480 rhbz#2226392
  - Don't build storj backend by default
  - Use shell completion macros


author: Jonathan Steffan <jsteffan@fedoraproject.org> - 1.64.0-2
changelog:
  - Add mount.rclone for systemd.mount support
  - Create symlink for utilization in systemd units
  - Create optional rclonefs symlink, per documentation


author: Orion Poplawski <orion@nwra.com> - 1.9.0-15
changelog:
  - Add upstream patch to use correct modulus and exponent in
    rdssl_rkey_get_exp_mod
  - Use SPDX license


author: Sumit Bose <sbose@redhat.com> - 0.17.1-11
changelog:
  - Update Systemd security settings as part of https://fedoraproject.org/wiki/Changes/SystemdSecurityHardening


author: Clark Williams <williams@redhat.com> - 2.3.1-1
changelog:
  - Fix build require of annobin package
  - Update all files with SPDX identifier
  - add srpm target in Makefile
  - fix versioning in Makefile targets and specfile


author: Clark Williams <williams@redhat.com> - 2.4-1
changelog:
  - Makefile cleanups and added .gitignore
  - remove Red Hat Makefile targets and specfile
  - ensure all files have valid SPDX license identifiers
  - version bump


author: Lukáš Zaoral <lzaoral@redhat.com> - 2.7-8
changelog:
  - Sync with patches in CentOS Stream 9 (kudos to @pcahyna!) chronologically
    from the latest:
    - Resolve libs for executable links in COPY_AS_IS, PR 3073
    - Skip invalid disk drives when saving layout PR 3047
    - Do not delete NetBackup logs in case of errors and save
      /usr/openv/netbackup/logs to the restored system after a successful recovery
    - Add /usr/openv/var to COPY_AS_IS_NBU, fixes an issue seen
      with NetBackup 10.2.0.1
    - Support saving and restoring hybrid BIOS/UEFI bootloader, PRs 3145 3136


author: Lukáš Zaoral <lzaoral@redhat.com> - 2.7-10
changelog:
  - skip btrfs subvolumes when detecting ESP partitions
  - fix booting on UEFI systems with multiple CDROM devices
  - fix copying of console kernel cmdline parameters
  - Use git to apply patches in %prep
  - Sync with patches in CentOS Stream 9 (kudos to @pcahyna!):
    - Backport PR 3250 to fix useless warning that libsystemd-core requires
      additional libraries and ReaR recovery system needs additional libraries
    - Backport PR 3242 to fix IPv6 address in nfs:// and sshfs://
      BACKUP/OUTPUT_URL
  - fix backup of btrfs subvolumes


author: Pavel Cahyna <pcahyna@redhat.com> - 2.7-11
changelog:
  - Generate /etc/rear/os.conf during build again, it is better than generating it
    in %post, but do not mark it as config file to allow it to be updated during
    package upgrade and avoid containing an old OS version information


author: Pavel Cahyna <pcahyna@redhat.com> - 2.7-12
changelog:
  - Remove doc/rear-release-notes.txt, it is CC-BY-ND-3.0, which is not an allowed
    license for documentation, and use a cleaned tarball (with the file removed)
    for build


author: Ondrej Pohorelsky <opohorel@redhat.com> - 3.7.14-1
changelog:
  - 3.7.14 bump
  - Adds upstream patch to prevent double free
  - Require python3-setuptools unconditionaly
  - Resolves: rhbz#2170818, rhbz#2166136


author: Akira TAGOH <tagoh@redhat.com> - 4.0.3-5
changelog:
  - Split packages for variable fonts.
  - Drop unnecessary/duplicate fonts from packages.
  - Worked around broken family name in variable fonts.


author: Akira TAGOH <tagoh@redhat.com> - 4.0.3-8
changelog:
  - Use no VF in family name version of ttf for -vf packages.
  - Adjust properties in VF to avoid confusion.


author: Akira TAGOH <tagoh@redhat.com> - 4.0.3-11
changelog:
  - Add a provide line of font(redhatdisplayvf), font(redhattextvf),
    and font(redhatmonovf) to each sub-packages for backward compatibility.
  - Fix invalid License field.


author: Sérgio Basto <sergio@serjux.com> - 5.0-0.7.20231006git8d00acdc
changelog:
  - Remove require of libpng12.so.0, lsb-desktop already require libpng
  - redhat-lsb now provides lsb_release, in future maybe we can remove the rest since LSB 5.0 is out of date
  - more cleanups
  - Report that is not LSB compliance, because various components are missing from Fedora, so compliance is not possible


author: Sérgio Basto <sergio@serjux.com> - 5.0-0.10.20231006git8d00acdc
changelog:
  - The packages are architecture-specific, but do not contain any ELF
    binaries with debuginfo to extract, so we need disable debuginfo.


author: Zbigniew Jedrzejewski-Szmek <zbyszek@in.waw.pl> - 289-1
changelog:
  - Add %__os_install_post_build_reproducibility to %__os_install_post.
    This hooks 'add-determinism' post-processing tool into the build process.
    See https://fedoraproject.org/wiki/Changes/ReproduciblePackageBuilds
    and https://docs.fedoraproject.org/en-US/reproducible-builds/ for
    more details.
  - Pull in build-reproducibility-srpm-macros.


author: Daan De Meyer <daan.j.demeyer@gmail.com> - 292-1
changelog:
  - Use --config=xxx for clang configs instead of two separate arguments to work
    around a bug in meson


author: Caolán McNamara <caolanm@redhat.com> - 1.0.17-33
changelog:
  - Resolves: rhbz#1788504 drop libdb dependency from redland
    note: rdfproc -s file of -s sqlite are potentially options


author: Neil Hanlon <neil@shrug.pw> - 04.03.01-1
changelog:
  - update to 04.03.01 (fedora#1655289)
  - switch off of rpmautospec
  - include icon and desktop file from upstream


author: Pavel Raiskup <praiskup@redhat.com> 1.4-1
changelog:
  - resalloc-aws-new: use gp3 volume for the root filesystem (frostyx@email.cz)
  - Update the wait-for-ssh submodule (praiskup@redhat.com)


author: Pavel Raiskup <praiskup@redhat.com> 1.7-1
changelog:
  - resalloc-aws-new: run playbook with stdin=/dev/null
  - resalloc-aws-list: no need to double-kill "shutting-down" instances


author: Jiri Kyjovsky 1.0-1
changelog:
  - Use setuptools instead of poetry
  - spec: use SPDX lincese and drop build requires due to generic reqs


author: Pavel Raiskup <praiskup@redhat.com> 1.1-1
changelog:
  - Simplify the get_service() helper
  - list-deleting-volumes: new helper for customer case reporting
  - fix manpage contents
  - provide subnets ids directly to the tool via argument (j1.kyjovsky@gmail.com)
  - specify ibm cloud zone instead of hardcoded API url (j1.kyjovsky@gmail.com)
  - add option to use instance's private IP to connect to it (j1.kyjovsky@gmail.com)


author: Pavel Raiskup <praiskup@redhat.com> 2.1-1
changelog:
  - The wait-for-ssh script was moved to resalloc-helpers
  - releng: release to all active Fedora releases


author: Andreas Schneider <asn@redhat.com> - 1.1.7-6
changelog:
  - Update to version 1.1.8
     o https://gitlab.com/cwrap/resolv_wrapper/-/blob/resolv_wrapper-1.1.8/CHANGELOG


author: Packit <hello@packit.dev> - 1.24.2-1
changelog:
  - Release version 1.24.2-1 (Matěj Grabovský)
  - stats: Fix Releases counting by using wildcard at end and add el9 (Dave Wysochanski)
  - retrace-server-task: Add exception handling for SSLError (Dave Wysochanski)
  - retrace_worker: Try --zero_excluded crash option to gather sys output (Dave Wysochanski)
  - retrace_worker: Move --minimal option to end of crash commandline (Dave Wysochanski)
  - Update translations (mgrabovsky)
  - retrace: Fix Traceback if user's home directory is unavailable (Dave Wysochanski)
  - Update translations (mgrabovsky)
  - Update translations (mgrabovsky)
  - Update translations (mgrabovsky)
  - github: Upgrade codecov-action to v3 (Matěj Grabovský)
  - config: Add support for RAR archives if the unar tool is installed (Dave Wysochanski)
  - spec: Move podman to Suggests (Matěj Grabovský)
  - manager: Make FTP file box configurable with UseFTPTasks (Dave Wysochanski)
  - manager: Improve HTTP response if UseFTPTasks is set to 0 (Dave Wysochanski)
  - manager: Prevent double submit of vmcore or coredump tasks (#461) (DaveWysochanskiRH)
  - Update translations (#464) (abrt-bot)
  - Add logic to determine if we save a stripped vmcore (audrabaker)
  - github: Merge Pylint and Mypy into a single workflow (Matěj Grabovský)
  - httpd.conf: Fix lang and locale to UTF-8 (Matěj Grabovský)
  - archive: Adjust argument type (Matěj Grabovský)
  - container: Rename docker/ to container/ (Matěj Grabovský)
  - docker: Update dockerfiles (Matěj Grabovský)
  - spec: Ensure bytecompilation reproducibility (Matěj Grabovský)
  - retrace: Fix type errors (Matěj Grabovský)
  - test_architecture: Fix expected value (Matěj Grabovský)
  - Use longer variable names (Matěj Grabovský)
  - spec: Add more build-time Python deps (Matěj Grabovský)
  - r-s-{plugin-check,task,worker}: Use consistent quotes (Matěj Grabovský)
  - test: Add architecture module tests to Meson file (Matěj Grabovský)
  - More code style fixes (Matěj Grabovský)
  - test: Lint with Pylint; add test for architecture.py (Matěj Grabovský)
  - Various code style fixes (Matěj Grabovský)
  - stats: Fix code style (Matěj Grabovský)
  - retrace: Move SNAPSHOT_SUFFIXES to archive module (Matěj Grabovský)
  - hooks: Use generator expression for list of files (Matěj Grabovský)
  - Fix Pylint call and settings (Matěj Grabovský)
  - Adjust Pylint config (Matěj Grabovský)
  - Refactor reusable components (Matěj Grabovský)
  - Use with statements for resource allocation (Matěj Grabovský)
  - retrace: Use consistent quote style and meaningful variables (Matěj Grabovský)
  - retrace: Add type annotations to local vars (Matěj Grabovský)
  - Use longer, meaningful variable names (Matěj Grabovský)
  - retrace: Split archs-related code out into separate module (Matěj Grabovský)
  - github: CD to build directory for checks (Matěj Grabovský)
  - Use double quotes consistently when specifying utf-8 (Dave Wysochanski)
  - retrace: Re-use ProcessCommunicateTimeout with makedumpfile (Dave Wysochanski)


author: Ondrej Sloup <osloup@redhat.com> - 14.0-7
changelog:
  - Fix lz4-devel build requirement
  - Change source links
  - Remove not updated manual page
  - Change globals to make future updates easier


author: Jiri Hnidek <jhnidek@redhat.com> 4-1
changelog:
  * Tue Jul 26 2022 Jiri Hnidek <jhnidek@redhat.com> 3-1
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - test: drop unused reference-image file (ptoscano@redhat.com)
  - Drop the static npm-shrinkwrap.json (ptoscano@redhat.com)
  - Bump cockpit test API to 273 + run-tests scheduler fix (martin@piware.de)
  - spec: suggest insights-client on RHEL (ptoscano@redhat.com)
  - tito: remove autogenerated spec file before tagging (ptoscano@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 5-1
changelog:
  - Translated using Weblate (French) (vincent.lefebvre59@gmail.com)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com)
  - 2077759: invoke cockpit.translate() after document loading
    (ptoscano@redhat.com)
  - test: Drop outdated copy of packagelib.py (martin@piware.de)
  - Added missing keys to react components (jhnidek@redhat.com)
  - Fix the issue, when it is not possible to install insights-client
    (jhnidek@redhat.com)
  - test: Sync packagelib.py with cockpit main (martin@piware.de)
  - New target and added one project directory to .gitignore (jhnidek@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 6-1
changelog:
  - Translated using Weblate (Kannada) (jsefler@redhat.com)
  - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com)
  - 2169976: insights: fix spawn_error_to_string in more cases
    (ptoscano@redhat.com)


author: Rajeesh K V <rajeeshknambiar@fedoraproject.org> - 1.5.0-0
changelog:
  - New upstream version 1.5.0
  - Use prebuilt binary fonts instead of building from source
  - Fixes RHBZ #2296161


author: Rajeesh K V <rajeeshknambiar@fedoraproject.org> - 1.4-0
changelog:
  - New upstream version 1.4
  - Use prebuilt binary fonts instead of building from source
  - Fixes RHBZ #2293878


author: Rajeesh K V <rajeeshknambiar@fedoraproject.org> - 1.5.0-0
changelog:
  - New upstream version 1.5.0
  - Use prebuilt binary fonts instead of building from source
  - Fixes RHBZ #2293815


author: Parag Nemade <pnemade AT redhat DOT com> - 1.5.0-1
changelog:
  - Previous build packaged only otf and xml files but not docs and conf files
    Let's rebuild this to make sure all packaged files available for installation


author: Rajeesh K V <rajeeshknambiar@fedoraproject.org> - 2.3-0
changelog:
  - New upstream version 2.3
  - Use prebuilt binary fonts instead of building from source
  - Fixes RHBZ #2295562


author: Rajeesh K V <rajeeshknambiar@fedoraproject.org> - 1.6-0
changelog:
  - New upstream version 1.6
  - Use prebuilt binary fonts instead of building from source
  - Fixes RHBZ #2293879


author: Michal Ambroz <rebus _AT seznam.cz> - 0.5.2-2
changelog:
  - cosmetics, remove the excessive .2 in the release
  - use baserelese (recognized by rpmdev-bumpspec used for massrebuilds)
  - prepare to sync for the feature branches
  - fix dependencies for rhel


author: Jeremy Newton <alexjnewt@hotmail.com> - 6.1.1-4
changelog:
  - Clean up
  - Duplicate ownership in %files devel
  - SPEC file should use american spelling (optimised->optimized)


author: Onuralp SEZER <thunderbirdtr@fedoraproject.org> - 1.7.4-1
changelog:
  - rpi-imager version 1.7.4
  - Telemery disabled
  - Auto-update checker disabled
  - autosetup patch param added in case of patches added
  - 0001-fix-header-import-cstdint.patch added
  - ExcludeArch s390x because upstream not supported


author: Jakub Kadlcik <frostyx@email.cz> 3.3-1
changelog:
  - Make the INVALID_SPEC_TEMPLATE really invalid
  - Use quote from shlex instead of deprecated pipes
  - rpkg-macros.spec: testsuite work-around for new git
  - Fix FTBFS on Fedora 38+


author: Michel Alexandre Salim <salimma@fedoraproject.org> - 0^20230201gita79b3c3-1
changelog:
  - Repo definitions now split into individual files
  - simplified usage; either pass the distro name or the path to the distro's
    repos
  - rpmdistro-gendnfconf no longer needed for Mageia


author: Michel Alexandre Salim <salimma@fedoraproject.org> - 0^20230612gitcf75cee-1
changelog:
  - Update to snapshot from 20230612
  - Add EPEL source repos
  - Also refactor to deduplicate the repo files
  - Add Amazon Linux configuration (2023+)
  - Add CentOS extras repos


author: Miro Hrončok <mhroncok@redhat.com> - 2.5.0-5
changelog:
  - Filter out python-missing-require warnings,
    Fedora's style of Python requirements is not supported
  - Resolves: rhbz#2260169


author: John Kacur <jkacur@redhat.com> - 3.6-2
changelog:
  - Update the BuildRequires for correct version of rteval-loads
  - Remove python3-ethtool as a Requires
  - Update the Requires


author: John Kacur <jkacur@redhat.com> - 3.7-1
changelog:
  - Update to the latest rteval upstream
  - Include a patch to use the latest rteval-loads with a newer kernel to
    compile that works with newer tool chains for example with arm


author: John Kacur <jkacur@redhat.com> - 1.6-1
changelog:
  -Upgrade the kernel to linux-5.18.1.tar.xz
  - Update the version number to sync more closely with rhel and CENTOS


author: Vít Ondruch <vondruch@redhat.com> - 3.3.1-8
changelog:
  - Adjust the test to updated `checksec` output.
    Resolves: rhbz#2282953
  - Make sure fortification flags are applied.


author: Jun Aruga <jaruga@redhat.com> - 3.3.4-13
changelog:
  - Add systemtap-sdt-devel to build Ruby with systemtap sdt header files.
    Co-authored-by: Lumír Balhar <lbalhar@redhat.com>


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.90.4-14
changelog:
  - Clean up subdirectories in advance no longer being built
  - No longer use tainted function and fix build with -Werror=implicit-function-declaration


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.8.1-2
changelog:
  - Fix for ruby3.2 Fixnum removal in favor of Integer
  - Fix for ruby3.2 File.exists? removal in favor of File.exist?


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 2.0.20-8
changelog:
  - Backport upstream PR to remove base64 dependency
  - Backport upstream fix for ruby34 formatting change


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.4.0-6
changelog:
  - Backport patch (currently under review) for ruby32 Object#=~ removal
  - Rewrite %prep for current gem packaging guideline to apply patch


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 2.0.4-10
changelog:
  - Backport upstream fix for mocka 2.0 compatibiltity
  - Use upstream patch for ostruct inclusion for event_store_test
  - Apply upstream PR for Minitest 5.19 compatibility


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.2.2-6
changelog:
  - Backport upstream fix for ruby32 wrt Object#=~ removal
  - Backport upstream fix for ruby32 wrt some method detection issue


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 8.3.0-25
changelog:
  - Fix module method function definition argument
    detected by c99 -Werror=incompatible-pointer-types
  - Use modern gem2rpm style
  - SPDX confirmation


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 3.4.3-12
changelog:
  - Use %gem_extdir_mri instead of ext for %check due to ruby3.2 change
    for ext cleanup during build


author: Vít Ondruch <vondruch@redhat.com> - 0.21.0-1
changelog:
  - Update to HTTParty 0.20.0.
    Resolves: rhbz#1701659
    Related: rhbz#2256881
    Resolves: rhbz#2256882


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.2.2-34
changelog:
  - Update to the recent gem2rpm style
  - Use test-unit instead of Minitest (as original)
  - SPDX migration


author: Vít Ondruch <vondruch@redhat.com> - 2.22.0-1
changelog:
  - Update to Loofah 2.22.0.
    Resolves: rhbz#2126896
    Resolves: rhbz#2153235
    Resolves: rhbz#2153242
    Resolves: rhbz#2153263


author: Yaakov Selkowitz <yselkowi@redhat.com> - 0.5.5-4
changelog:
  - Adapt tests to mariadb 10.11
  - Avoid rubygem-eventmachine build dependency in RHEL
  - Adapt tests to openssl 3.2


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.16.4-2
changelog:
  - Make rubygem-minizip testsuite dependency optional, drop on RHEL
    (Patch by Jun Aruga <jaruga@redhat.com>)


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.10.0-31
changelog:
  - Ignore one more test failure with recent F41 mesa
  - Ignore test failure completely for now on F41 s390x mesa


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.10.0-35
changelog:
  - Adjust to mesa 24.2.2 change that swrast with dril does not expose
    accum buffers anymore
  - Adjust test result message with recent mesa


author: František Dvořák <valtri@civ.zcu.cz> - 6.4.2-1
changelog:
  - Update to 6.4.2
  - Remove explicit rubygem(xmlrpc) dependency, in upstream now
  - Add explicit rubygem(rexml) dependency


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.14.1-5
changelog:
  - Backport upstream fix to make testsuite work with ruby3.3 wrt
    ruby3.3 Reline implementation of readline


author: Vít Ondruch <vondruch@redhat.com> - 6.4.2-1
changelog:
  - Update to Puma 6.4.2.
    Resolves: rhbz#2134670
    Resolves: rhbz#2235332
    Related: rhbz#2232729
    Resolves: rhbz#2257341
    Related: rhbz#2257340


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 3.0.3-2
changelog:
  - Skip blockdiag integration test, python3-blockdiag now FTI
    because of loooong dependency chain breakage with python3.12


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 1:2.2.4-8
changelog:
  - Backport upstream patch for ruby34 hash formatting change
  - Add dependency for rubygem(base64) explicitly


author: Vít Ondruch <vondruch@redhat.com> - 1.4.3-1
changelog:
  - Update to rails-html-sanitizer 1.4.3.
    Resolves: rhbz#2095592
    Resolves: rhbz#2101883
    Resolves: rhbz#2113699


author: Vít Ondruch <vondruch@redhat.com> - 1.6.0-1
changelog:
  - Update to rails-html-sanitizer 1.6.0.
    Resolves: rhbz#2152954
    Resolves: rhbz#2153702
    Resolves: rhbz#2153723
    Resolves: rhbz#2153747
    Resolves: rhbz#2153753


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.8.4-11
changelog:
  - Adjust gem_install macro change for ruby33
  - Adjust to recent Minitest 5.19+
  - Actually check test failure


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 4.0.1-3
changelog:
  - Execute spec test provided by the upstream
  - Backport upstream patch for ruby32 regex issue with hash character


author: Vít Ondruch <vondruch@redhat.com> - 1.3.1-1
changelog:
  - Update to rspec-its 1.3.1.
    Resolves: rhbz#2321250
  - Use single quotes in tests to fix Ruby 3.4 compatibility.


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 2.5.1-2
changelog:
  - Backport upstream pull request for ruby3.2 build issue
  - Add -Werror=implicit-function explicitly to detect such function


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 4.1.0-3
changelog:
  - Clean up spec file for test suite
    - BR: firefox is actually not needed, just skip test suite
      requiring real extension jar file
    - Fake java runtime
    - Explicity execute spec/unit testsuite only


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 4.1.0-4
changelog:
  - Apply upstream PR under review for ruby3.2 test failure wrt new IO#path method
    and selenium rspec internal mocking File.exist? issue


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 5.1.0-5
changelog:
  - Use upstream patch for ruby3.1+ Psych::BadAlias: Unknown alias: default issue
  - Backport upstream patch for RoR 7.0 support which seems to be needed
    for ruby3.3.0dev


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.5.0-8
changelog:
  - Backport upstream patch for testsuite to wrap RubyVM::MJIT
  - ( ruby3.3 drops MJIT in favor of RJIT )


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 3.5.8-200
changelog:
  - 3.5.8
  - F-38 and below: Keep progress style as mark as before instead of upstream-chosen
    inplace style


author: Otto Liljalaakso <otto.liljalaakso@iki.fi> - 1.36.1-1
changelog:
  - Update to 1.36.1 (rhbz#2318119)
  - Breaking update due to keyword argument name change in Tins::HashBFS::bfs


author: Vít Ondruch <vondruch@redhat.com> - 2.0.6-1
changelog:
  - Add soft dependency on tzdata, which might not be available on the system.
  - Update to TZInfo 2.0.6.
    Resolves: rhbz#2165247


author: Dan Callaghan <djc@djc.id.au> - 2.5.0-1
changelog:
  - new upstream release 2.5.0:
    https://github.com/janlelis/unicode-display_width/blob/v2.5.0/CHANGELOG.md


author: Dan Callaghan <djc@djc.id.au> - 2.6.0-1
changelog:
  - new upstream release 2.6.0:
    https://github.com/janlelis/unicode-display_width/blob/v2.6.0/CHANGELOG.md


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 3.23.1-2
changelog:
  - Apply upstream patch for ruby34 hash inspect formatting change
  - Apply upstream patch for ruby34 net-http legacy constants removal


author: Steve Traylen <steve.traylen@cern.ch> - 0.1.2-1
changelog:
  - Upstream to 0.1.2
  - Include README, LICENSE and tests(and run them) from upstream
  - Clean up .spec file indentation and alignment


author: Bradley G Smith <bradley.g.smith@gmail.com> - 2:1.1.15-1
changelog:
  - Update to v1.1.15
  - It fixes a few issues with seccomp, leaked mounts, and system
    performance. See upstream change log.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 4.0.1-1
changelog:
  - Update to 4.0.1 (close RHBZ#2272915)
  - Reduce the debuginfo level as a workaround for very slow test
    compilation.


author: Kalev Lember <klember@redhat.com> - 0.18.0-1
changelog:
  - Update to version 0.18.0; Fixes RHBZ#2224887
  - Re-enable tests as they are fixed in the new release


author: Michel Alexandre Salim <salimma@fedoraproject.org> - 0.3.7-1
changelog:
  - Update to 0.3.7 (fixes: rhbz#2160187)
  - disable ansi and ansi-parser, ansi-parser depends on ufmt that's failing
    tests (fixes: rhbz#2154673)


author: Kalev Lember <klember@redhat.com> - 0.18.0-1
changelog:
  - Update to version 0.18.0; Fixes RHBZ#2224905
  - Re-enable self tests as they are fixed in latest upstream release


author: Kalev Lember <klember@redhat.com> - 0.7.1-1
changelog:
  - Update to version 0.7.1; Fixes RHBZ#2224898
  - Disable the "gl" feature as we don't have the gl crate packaged


author: Kalev Lember <klember@redhat.com> - 0.18.1-1
changelog:
  - Update to version 0.18.1; Fixes RHBZ#2224907
  - Re-enable self tests as they are fixed in the new release


author: Kalev Lember <klember@redhat.com> - 0.18.1-1
changelog:
  - Update to version 0.18.1; Fixes RHBZ#2224910
  - Re-enable tests as they are fixed in the new release


author: Kalev Lember <klember@redhat.com> - 0.18.1-1
changelog:
  - Update to version 0.18.1; Fixes RHBZ#2224889
  - Re-enable self tests as they are fixed in latest upstream release


author: Kalev Lember <klember@redhat.com> - 0.5.2-1
changelog:
  - Update to 0.5.2 (rhbz#2235902)
  - Drop test-data exclusion now that upstream has clarified the licensing
  - Re-enable tests on s390x


author: Kalev Lember <klember@redhat.com> - 0.1.9-1
changelog:
  - Update to 0.1.9 (rhbz#2235903)
  - Drop test-data exclusion now that upstream has clarified the licensing


author: Michel Lind <salimma@fedoraproject.org> - 2.2.1-1
changelog:
  - Update to 2.2.1; Fixes RHBZ#2277401
  - Temporarily remove tests/ because of unsatisfied color-eyre dependency


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.4.1-1
changelog:
  - Update to 0.4.1 (close RHBZ#2277955)
  - Reduce manual editing of the spec file after running rust2rpm
  - Reduce unnecessary (benchmark-only) build dependencies


author: Michel Lind <salimma@fedoraproject.org> - 0.24.4-2
changelog:
  - Incorporate ueno's changes into rust2rpm.toml and regenerate spec
  - Disable probe tests on ppc64le and s390x


author: Michel Alexandre Salim <salimma@fedoraproject.org> - 1.0.4-6
changelog:
  - Only declare providing the bundled libbpf if we're vendoring
  - restore deleting the bundled libbpf if defaulting to novendor


author: blinxen <h-k-81@hotmail.com> - 0.2.0-5
changelog:
  - [skip changelog] Don't use macro in name and url tag This makes it easier
    to build scripts which help with maintaining this package


author: Kalev Lember <klember@redhat.com> - 0.18.0-1
changelog:
  - Update to version 0.18.0; Fixes RHBZ#2224918
  - Re-enable self tests as they are fixed in the new release


author: Kalev Lember <klember@redhat.com> - 0.18.0-1
changelog:
  - Update to version 0.18.0; Fixes RHBZ#2224917
  - Re-enable self tests as they are fixed in new upstream release


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.8.8-1
changelog:
  - Update to version 0.8.8; Fixes RHBZ#2311783
  - Add upstream link for fixing mixture of newline styles
  - Backport commit from upstream to fix s390x issues
  - Where possible, patch out "support for common crates" features


author: Sergio Lopez <slp@redhat.com> - 0.10.0-1
changelog:
  - Update to version 0.10.0
  - Regenerate with rust2rpm 24
  - Drop no longer need patch downgrading nix dependency


author: Sergio Lopez <slp@redhat.com> - 0.7.0-2
changelog:
  - Add virtio-queue-fix-endianess-issues-in-mock-queue.diff patch
  - Add virtio-queue-fix-endianess-issues-in-mock-queue.diff patch


author: Sergio Lopez <slp@redhat.com> - 0.7.1-1
changelog:
  - Update to version 0.7.1
  - Update to version 0.7.1
  - Drop virtio-queue-fix-endianess-issues-in-mock-queue.diff patch


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.10.4-2
changelog:
  - On i686, skip a test that is designed for 64-bit
  - Send a PR upstream to conditionalize the test by architecture.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.8.0-1
changelog:
  - Update to 0.8.0 (close RHBZ#2259758)
  - Patch out the zopfli binary, which conflicts with the one provided by the
    zopfli package


author: Petr Pisar <ppisar@redhat.com> - 1.5.9.6-28
changelog:
  - Fix a signal handler return value (GH#3)
  - Correct a license to "Public Domain and HSRL and GPLv2+"


author: Ben Boeckel <fedora@me.benboeckel.net> - 9.31-8
changelog:
  - Backport https://github.com/exg/rxvt-unicode/commit/417b540d6dba67d440e3617bc2cf6d7cea1ed968
  - Resolves: #2277965


author: Dan Horák <dan[at]danny.cz> - 2:2.33.1-3
changelog:
  - "which" is not required any more
  - Revert "zipl/src: Fix problems when target parameters are specified by user"


author: Julio González Gil <packages@juliogonzalez.es> - 1.92-1
changelog:
  - Update to 1.92 from https://github.com/s3fs-fuse/s3fs-fuse (#2209081)
    Full changelog: https://github.com/s3fs-fuse/s3fs-fuse/releases/tag/v1.92


author: Julio González Gil <packages@juliogonzalez.es> - 1.95-1
changelog:
  - Update to 1.95 from https://github.com/s3fs-fuse/s3fs-fuse/releases/tag/v1.95 (#2321940)
    * IMPORTANT: This is the last release supporting CentOS7 or clones
    * Add ipresolve option to select IPv4 or IPv6-only
    * Retry request on HTTP 429 error
    * Fix deadlock in FdManager::ChangeEntityToTempPath
    * Enable static lock checking and fix locking errors
    * Fix use-after-free in FdManager::ChangeEntityToTempPath


author: Jerry James <loganjerry@gmail.com> - 2.3.6-1
changelog:
  - Version 2.3.6
  - Convert License tag to SPDX
  - Drop upstreamed gcc10 patch
  - Build for ppc64le
  - Compress cores with zstd instead of zlib
  - Various minor spec file cleanups


author: Klaus Wenninger <kwenning@redhat.com> - 1.5.2-1
changelog:
  - rebase to upstream v1.5.2
  - convert license naming to SPDX
  - make static analysis happy with a few checks & rearanges with
    dynamic-memory-management


author: Timm Bäder <tbaeder@redhat.com> - 2.2.8-21
changelog:
  - Add downstream patch to fix c99 incompatibilities
  - https://fedoraproject.org/wiki/Changes/PortingToModernC


author: Michel Lind <salimma@fedoraproject.org> - 0.9.5-6
changelog:
  - Fix building with gnu-efi 3.0.18
  - Fix building on Fedora 41+ due to OpenSSL engine deprecation
  - Fix building on aarch64, need to use non-TEST_BINARY_FORMAT codepath like x86_64
  - FIxes: RHBZ#2301267


author: Jan Černý <jcerny@redhat.com> - 0.1.68-1
changelog:
  - Update to latest upstream SCAP-Security-Guide-0.1.68 release:
    https://github.com/ComplianceAsCode/content/releases/tag/v0.1.68


author: Jan Černý <jcerny@redhat.com> - 0.1.69-1
changelog:
  - Update to latest upstream SCAP-Security-Guide-0.1.69 release:
    https://github.com/ComplianceAsCode/content/releases/tag/v0.1.69


author: Matthew Burket <mburket@redhat.com> - 0.1.70-1
changelog:
  - Update to latest upstream SCAP-Security-Guide-0.1.70 release:
    https://github.com/ComplianceAsCode/content/releases/tag/v0.1.70


author: Vojtech Polasek <vpolasek@redhat.com> - 0.1.71-1
changelog:
  - Update to latest upstream SCAP-Security-Guide-0.1.71 release:
    https://github.com/ComplianceAsCode/content/releases/tag/v0.1.71


author: Vojtech Polasek <vpolasek@redhat.com> - 0.1.72-1
changelog:
  - Update to latest upstream SCAP-Security-Guide-0.1.72 release:
    https://github.com/ComplianceAsCode/content/releases/tag/v0.1.72


author: Jan Černý <jcerny@redhat.com> - 0.1.73-1
changelog:
  - Update to latest upstream release
    https://github.com/ComplianceAsCode/content/releases/tag/v0.1.73


author: Matthew Burket <mburket@redhat.com> - 0.1.74-1
changelog:
  - Update to latest upstream release:
    https://github.com/ComplianceAsCode/content/releases/tag/v0.1.74
  - Remove /usr/bin/python3 from BuildRequires


author: Derek Weitzel <dweitzel@unl.edu> - 1.0.2-1
changelog:
  - Add support for API-configurable cache home
  - Fix enforcer_acl_free logic
  - scitokens_internal: catch matching exception type after jwt-cpp update


author: Derek Weitzel <dweitzel@unl.edu> - 1.1.0-1
changelog:
  - Allow the scitokens library user to setup a custom CA file
  - Fix typecast errors in scitoken_status_get_*() that caused async queries to fail
  - Fix logic error in deserialize_continue() that caused async deserialization to fail


author: Derek Weitzel <dweitzel@unl.edu> - 1.1.2-1
changelog:
  - Turn off CMAKE unity builds
  - Add a mutex around requesting public keys to stop overloading issuers


author: Remi Collet <remi@remirepo.net> - 1:2.0.3-1
changelog:
  - Rebase to 2.0.3
  - add upstream patch to fix brp-python-hardlink path
  - use SPDX license ID
  - run upstream tests


author: Jan André Reuter <j.reuter@fz-juelich.de> - 8.4-1
changelog:
  - New version 8.4
  - Require cube >= 4.8.2
  - Require otf2 >= 3.0
  - Drop C compatibility patch as fixed upstream
  - Remove libunwind as fork is not recommended
  - Fix issues when downgrading package


author: Jan André Reuter <j.reuter@fz-juelich.de> - 8.4-2
changelog:
  - Fix missing runtime dependency on libunwind-devel (rhbz#2278816)
  - Fix detection of GCC plug-in for GCC 14


author: Andrea Musuruane <musuruan@gmail.com> - 1.14-25
changelog:
  - Added a patch from Debian to fix FTBFS (fix #2113724)
  - Added a patch from Debian to fix a crash when restoring a save file


author: Mikel Olasagasti Uranga <mikel@olasagasti.info> - 0.15.2-7
changelog:
  - Update spec
  - Use generate_buildrequires
  - Switch to use avast/retry-go/v4
  - Don't create -devel package


author: Luya Tshimbalanga <luya@fedoraproject.org> - 1.6.0-2
changelog:
  - Convert operators to upper-case for SPDX license expressions ... - Fix
    cmake parameter `-WANT_NOHEADERINSTALL=1` to `-DWANT_NOHEADERINSTALL=1`


author: Luya Tshimbalanga <luya@fedoraproject.org> - 1.6.1-1
changelog:
  - Update to 1.6.1 ...(#2256351) - Use pkgconfig for podofo-0.9 build
    requirment - Drop unused noheadinstall cmake parameter


author: Christian Krause <chkr@fedoraproject.org> - 2.8.1-1
changelog:
  - Update to 2.8.1 (#2254942)
  - Fix FTBFS (#2261685)
  - Adjust filenames
  - Set StartupWMClass in desktop file in order to enable the window manager
    to reference the correct desktop file (e.g. needed for the
    task switcher to show the correct application icon)
  - Add upstreamed patch to fix compile issue with GCC 14
  - Update license tag
  - Add BR: libmikmod-devel, libvpx-devel and sonivox-devel


author: Rich Mattes <richmattes@gmail.com> - 6.3.1-1
changelog:
  - Update to release 6.3.1
  - migrated to SPDX license
  - Fix use of deprecated ruby function
  - Resolves: rhbz#2165939


author: Jeremy Linton <jeremy.linton@arm.com> - 1.0-5
changelog:
  - BZ 2250498 Add hacky grubby = 8.41 line to assure that anaconda-core, as used by initial-setup-gui, for xfce/etc is satisfied


author: Jeremy Linton <jeremy.linton@arm.com> - 1.0-8
changelog:
  - Add default kernel compatibility flag and install.conf file to force kernel-install to do the right thing, work around BZ 2271674


author: Aleksei Bavshin <alebastr@fedoraproject.org> - 9.0.5-1
changelog:
  - Update to 9.0.5
  - Exclude bundled QuaZip from build
  - Convert License tag to SPDX
  - Build with Qt6


author: Paolo Bonzini <pbonzini@redhat.com> - 4.9-1
changelog:
  - Rebase to 4.9
  - Update downstream patches
  - Resolves: rhbz#2140486
  - Remove change to gnulib tests, they pass anyway
  - Install valgrind and langpacks to increase test coverage


author: Davide Cavalca <dcavalca@fedoraproject.org> - 1.20.0-1
changelog:
  - Update to 1.20.0
  - Backport upstream PR for securemode and verifySIGPassword
  - Use standard macros for building and installing


author: Charles R. Anderson <cra@alum.wpi.edu> - 1.20.0-7
changelog:
  - Convert to SPDX license string and add missing licenses
  - Add macros for github owner/project/commit


author: Vit Mojzis <vmojzis@redhat.com> - 1.3.0-1
changelog:
  - v 1.3.0
  - Silence warning in bison generated code
  - Drop dead stores
  - Declare file local variable static
  - Drop duplicate semicolons
  - Add missing fall through comment
  - Drop duplicate include
  - Update URLs after repository move
  - Add check example for W-012
  - Add new check to warn about incorrect usage of audit_access permission
  - Warn on duplicate policy configuration files
  - Reduce recursion in free_policy_node
  - Support disable commands for tunable conditions
  - Support ifn?def in .if files


author: Petr Lautrbach <lautrbach@redhat.com> - 41.18-1
changelog:
  - Drop ru man pages
  - mls/modules.conf - fix typo
  - Allow unprivileged user watch /run/systemd
  - Allow boothd connect to kernel over a unix socket


author: Zdenek Pytela <zpytela@redhat.com> - 41.19-1
changelog:
  - Add policy for systemd-homed
  - Remove fc entry for /usr/bin/pump
  - Label /usr/bin/noping and /usr/bin/oping with ping_exec_t
  - Allow accountsd read gnome-initial-setup tmp files
  - Allow xdm write to gnome-initial-setup fifo files
  - Allow rngd read and write generic usb devices
  - Allow qatlib search the content of the kernel debugging filesystem
  - Allow qatlib connect to systemd-machined over a unix socket


author: Zdenek Pytela <zpytela@redhat.com> - 41.20-1
changelog:
  - Remove the openct module sources
  - Remove the timidity module sources
  - Enable the slrn module
  - Remove i18n_input module sources
  - Enable the distcc module
  - Remove the ddcprobe module sources
  - Remove the timedatex module sources
  - Remove the djbdns module sources
  - Confine iio-sensor-proxy
  - Allow staff user nlmsg_write
  - Update policy for xdm with confined users
  - Allow virtnodedev watch mdevctl config dirs
  - Allow ssh watch home config dirs
  - Allow ssh map home configs files
  - Allow ssh read network sysctls
  - Allow chronyc sendto to chronyd-restricted
  - Allow cups sys_ptrace capability in the user namespace


author: Zdenek Pytela <zpytela@redhat.com> - 41.21-1
changelog:
  - Remove the fail2ban module sources
  - Remove the linuxptp module sources
  - Remove legacy rules for slrnpull
  - Remove the aiccu module sources
  - Remove the bcfg2 module sources
  - Remove the amtu module sources
  - Remove the rhev module sources
  - Remove all file context entries for /bin and /lib
  - Allow ptp4l the sys_admin capability
  - Confine power-profiles-daemon
  - Label /var/cache/systemd/home with systemd_homed_cache_t
  - Allow login_userdomain connect to systemd-homed over a unix socket
  - Allow boothd connect to systemd-homed over a unix socket
  - Allow systemd-homed get attributes of a tmpfs filesystem
  - Allow abrt-dump-journal-core connect to systemd-homed over a unix socket
  - Allow aide connect to systemd-homed over a unix socket
  - Label /dev/hfi1_[0-9]+ devices
  - Suppress semodule's stderr


author: Zdenek Pytela <zpytela@redhat.com> - 41.22-1
changelog:
  - Allow systemd-homework write to init pid socket
  - Allow init create /var/cache/systemd/home
  - Confine the pcm service
  - Allow login_userdomain read thumb tmp files
  - Update power-profiles-daemon policy
  - Fix the /etc/mdevctl\.d(/.*)? regexp
  - Grant rhsmcertd chown capability & userdb access
  - Allow iio-sensor-proxy the bpf capability
  - Allow systemd-machined the kill user-namespace capability


author: Zdenek Pytela <zpytela@redhat.com> - 41.23-1
changelog:
  - Allow systemd-homework connect to init over a unix socket
  - Fix systemd-homed blobs directory permissions
  - Allow virtqemud read sgx_vepc devices
  - Allow lldpad create and use netlink_generic_socket


author: Zdenek Pytela <zpytela@redhat.com> - 41.24-1
changelog:
  - Allow dirsrv read network sysctls
  - Label /run/sssd with sssd_var_run_t
  - Label /etc/sysctl.d and /run/sysctl.d with system_conf_t
  - Allow unconfined_t execute kmod in the kmod domain
  - Allow confined users r/w to screen unix stream socket
  - Label /root/.screenrc and /root/.tmux.conf with screen_home_t
  - Allow virtqemud read virtd_t files
  - Allow ping_t read network sysctls


author: Zdenek Pytela <zpytela@redhat.com> - 41.25-1
changelog:
  - Allow dirsrv-snmp map dirsv_tmpfs_t files
  - Label /usr/lib/node_modules_22/npm/bin with bin_t
  - Add policy for /usr/libexec/samba/samba-bgqd
  - Allow gnome-remote-desktop watch /etc directory
  - Allow rpcd read network sysctls
  - Allow journalctl connect to systemd-userdbd over a unix socket
  - Allow some confined users send to lldpad over a unix dgram socket
  - Allow lldpad send to unconfined_t over a unix dgram socket
  - Allow lldpd connect to systemd-machined over a unix socket
  - Confine the ktls service


author: Zdenek Pytela <zpytela@redhat.com> - 41.26-1
changelog:
  - [5/5][sync from 'mysql-selinux'] Add mariadb-backup
  - [4/5][sync from 'mysql-selinux'] Fix regex to also match '/var/lib/mysql/mysqlx.sock'
  - [3/5][sync from 'mysql-selinux'] Allow mysqld_t to read and write to the 'memory.pressure' file in cgroup2
  - [2/5][sync from 'mysql-selinux'] 2nd attempt to fix rhbz#2186996 rhbz#2221433 rhbz#2245705
  - [1/5][sync from 'mysql-selinux'] Allow 'mysqld' to use '/usr/bin/hostname'
  - Allow systemd-networkd read mount pid files
  - Update policy for samba-bgqd
  - Allow chronyd read networkmanager's pid files
  - Allow staff user connect to generic tcp ports
  - Allow gnome-remote-desktop dbus chat with policykit
  - Allow tlp the setpgid process permission
  - Update the bootupd policy
  - Allow sysadm_t use the io_uring API
  - Allow sysadm user dbus chat with virt-dbus
  - Allow virtqemud_t read virsh_t files
  - Allow virt_dbus_t connect to virtd_t over a unix stream socket
  - Allow systemd-tpm2-generator read hardware state information
  - Allow coreos-installer-generator execute generic programs
  - Allow coreos-installer domain transition on udev execution
  - Revert "Allow unconfined_t execute kmod in the kmod domain"
  - Allow iio-sensor-proxy create and use unix dgram socket
  - Allow virtstoraged read vm sysctls
  - Support ssh connections via systemd-ssh-generator
  - Label all semanage store files in /etc as semanage_store_t
  - Add file transition for nvidia-modeset


author: Jerry James <loganjerry@gmail.com> - 3.4.0-0.1.rc1
changelog:
  - Pre-release 3.4.0 RC1
  - Remove unused dependency on coin-or-lemon
  - Convert License field to SPDX
  - Note that the devel package bundles zipstream and bzip2stream
  - Note that the devel package needs zlib-devel and bzip2-devel


author: Petr Lautrbach <lautrbach@redhat.com> - 3.3.34-1
changelog:
  - data: update app icon
  - Disable bug reporting, if libreport is not available
  - Enable Georgian and Arabic (ar) languages in configure.ac
  - Update translations


author: Martin Osvald <mosvald@redhat.com> - 2.14.4-1
changelog:
  - protocols: add mptcp (262)
  - setup.spec: make setup protected package (rhbz#2155547)
  - setup.spec: don't report rpm -Va error on /run/motd (rhbz#2160954)
  - services: replace hostmon with llmnr for port 5355 (rhbz#2216914)


author: Martin Osvald <mosvald@redhat.com> - 2.14.5-1
changelog:
  - bashrc: switch PROMPT_COMMAND to be an array (rhbz#2097525)
  - profile: don't overwrite the HISTSIZE environment variable
  - hosts: use "example.org" as example domain (rhbz#2246220)
  - csh.login: source csh.local (RHEL-17226)


author: Martin Osvald <mosvald@redhat.com> - 2.14.6-1
changelog:
  - New version 2.14.6
  - Remove uidgid pair 77:77 for arpwatch
  - Define all hardware groups that systemd needs via sysusers
  - Switch to rpmautospec


author: Tomas Bzatek <tbzatek@redhat.com> - 1.48-4
changelog:
  - udev rules: avoid spurious warning for non-SCSI devices
  - Install missing 00-scsi-sg3_config.rules
  - Fix file references to other udev rules


author: Paul Pfeister <code@pfeister.dev> - 0.15.0-1
changelog:
  - Importable module renamed to sherlock_project (see Debian 1072733).
  - --dump-response flag added to aid in debugging.


author: Peter Jones <pjones@redhat.com> - 15.8-2
changelog:
  - Update to shim-15.8
    Resolves: CVE-2023-40546
    Resolves: CVE-2023-40547
    Resolves: CVE-2023-40548
    Resolves: CVE-2023-40549
    Resolves: CVE-2023-40550
    Resolves: CVE-2023-40551
    Resolves: rhbz#2113005
    Resolves: rhbz#2189197
    Resolves: rhbz#2238884
    Resolves: rhbz#2259264


author: Peter Jones <pjones@redhat.com> - 15.8-1
changelog:
  - Update to shim-15.8
    Resolves: CVE-2023-40546
    Resolves: CVE-2023-40547
    Resolves: CVE-2023-40548
    Resolves: CVE-2023-40549
    Resolves: CVE-2023-40550
    Resolves: CVE-2023-40551
    Resolves: rhbz#2113005
    Resolves: rhbz#2189197
    Resolves: rhbz#2238884


author: Karel Volný <kvolny@redhat.com> - 2.6.1-1
changelog:
  - Update to 2.6.1 (rhbz#2185665)
  - See the upstream changes at https://github.com/libsidplayfp/sidplayfp/releases


author: Karel Volný <kvolny@redhat.com> - 2.6.2-1
changelog:
  - Update to 2.6.2 (rhbz#2258031)
  - See the upstream changes at https://github.com/libsidplayfp/sidplayfp/releases


author: Karel Volný <kvolny@redhat.com> - 2.7.0-1
changelog:
  - Update to 2.7.0 (rhbz#2272265)
  - See the upstream changes at https://github.com/libsidplayfp/sidplayfp/releases


author: Karel Volný <kvolny@redhat.com> - 2.8.0-1
changelog:
  - Update to 2.8.0 (rhbz#2291233)
  - See the upstream changes at https://github.com/libsidplayfp/sidplayfp/releases


author: Karel Volný <kvolny@redhat.com> - 2.9.0-1
changelog:
  - Update to 2.9.0 (rhbz#2304308)
  - See the upstream changes at https://github.com/libsidplayfp/sidplayfp/releases


author: Karel Volný <kvolny@redhat.com> - 2.10.0-1
changelog:
  - Update to 2.10.0 (rhbz#2316879)
  - See the upstream changes at https://github.com/libsidplayfp/sidplayfp/releases


author: Karel Volný <kvolny@redhat.com> - 2.11.0-1
changelog:
  - Update to 2.11.0 (rhbz#2323726)
  - See the upstream changes at https://github.com/libsidplayfp/sidplayfp/releases


author: Kevin Fenzi <kevin@scrye.com> - 1.2-1
changelog:
  - Update to v1.2
  - Fix ftbfs. rhbz#2226426
  - Add patch to always set AuthorityKeyIdentifier
  - Add patch for constraints on ca cert.
  - Add patch for older python-cryptography in rhel9


author: Parag Nemade <pnemade AT redhat DOT com> - 3.300-1
changelog:
  - Convert spec to new fonts packaging guidelines
  - Update to new upstream release 3.300
  - Upstream renamed font family to "Scheherazade New"


author: Dominik Mierzejewski <dominik@greysector.net> - 0.8.2-1
changelog:
  - Upgrade to SIMDe 0.8.2
    Resolves: rhbz#2251016
  - Use upstream ci.sh
  - Fix build on aarch64 and backport some upstream fixes


author: Dominik Mierzejewski <dominik@greysector.net> - 0.8.2-2
changelog:
  - use upstream PR to fix tests with clang on aarch64
  - switch to noarch for the devel subpackage (tests still run on all arches)


author: Florian Weimer <fweimer@redhat.com> - 1.3.2-37
changelog:
  - Apply patches from github.com/trofi/ski to fix C99 compatibility issues
  - Fix sporadic build failure due to missing makefile dependency


author: Peter Fordham <peter.fordham@gmail.com> - 0.0.8-0.34.E0F1
changelog:
  - Add missing Forward declarations for rename_area and remove_area and fix a call-site.
  - Port configure script to C99.


author: Ranjan Maitra <aarem@Fedoraproject.org> - 1.3.6-23
changelog:
  - Rebuilt for Fedora unretired package
  - Follows comments by lichaoran and Artur Frenszek-Iwicki, see RH BZ #2173236
  - Note that the Source0 file actually has a v instead of slim in the address at the very end. However, the file that is downloaded is slim-version.tar.gz.


author: Ranjan Maitra <aarem@Fedoraproject.org> - 1.4.0-1
changelog:
  - Rebuilt 1.4.0 from slim-fork
  - Updated Fedora and selinux patches to correspond to 1.4.0
  - Note no need to remove files from slim.service and libslim.so.
  - selinux patch now removes xserver_arguments   -nolisten tcp -deferglyphs 16
  - TOD0: changes to the default wallpaoer for Fedora, perhaps through a patch


author: Ranjan Maitra <aarem@Fedoraproject.org> - 1.4.0-2
changelog:
  - Changed default theme to the current Fedora theme
  - dropped desktop-backgrounds-basic and included f41-backgrounds-base


author: Ranjan Maitra <aarem@Fedoraproject.org> - 1.4.0-4
changelog:
  - Changed  
    
    CFLAGS="${CFLAGS:--O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer }" ; export CFLAGS ; 
    CXXFLAGS="${CXXFLAGS:--O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer }" ; export CXXFLAGS ; 
    FFLAGS="${FFLAGS:--O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules }" ; export FFLAGS ; 
    FCFLAGS="${FCFLAGS:--O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules }" ; export FCFLAGS ; 
    VALAFLAGS="${VALAFLAGS:--g}" ; export VALAFLAGS ;
    RUSTFLAGS="${RUSTFLAGS:--Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn}" ; export RUSTFLAGS ; 
    LDFLAGS="${LDFLAGS:--Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes }" ; export LDFLAGS ; 
    LT_SYS_LIBRARY_PATH="${LT_SYS_LIBRARY_PATH:-/usr/lib64:}" ; export LT_SYS_LIBRARY_PATH ; 
    CC="${CC:-gcc}" ; export CC ; 
    CXX="${CXX:-g++}" ; export CXX 
    /usr/bin/cmake \
          -S "." \
          -B "redhat-linux-build" \
          -DCMAKE_C_FLAGS_RELEASE:STRING="-DNDEBUG" \
          -DCMAKE_CXX_FLAGS_RELEASE:STRING="-DNDEBUG" \
          -DCMAKE_Fortran_FLAGS_RELEASE:STRING="-DNDEBUG" \
          -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
          -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF \
          -DCMAKE_INSTALL_PREFIX:PATH=/usr \
          -DINCLUDE_INSTALL_DIR:PATH=/usr/include \
          -DLIB_INSTALL_DIR:PATH=/usr/lib64 \
          -DSYSCONF_INSTALL_DIR:PATH=/etc \
          -DSHARE_INSTALL_PREFIX:PATH=/usr/share \
          -DLIB_SUFFIX=64 \
          -DBUILD_SHARED_LIBS:BOOL=ON -DUSE_PAM=yes  to 
    
    CFLAGS="${CFLAGS:--O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer }" ; export CFLAGS ; 
    CXXFLAGS="${CXXFLAGS:--O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer }" ; export CXXFLAGS ; 
    FFLAGS="${FFLAGS:--O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules }" ; export FFLAGS ; 
    FCFLAGS="${FCFLAGS:--O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules }" ; export FCFLAGS ; 
    VALAFLAGS="${VALAFLAGS:--g}" ; export VALAFLAGS ;
    RUSTFLAGS="${RUSTFLAGS:--Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn}" ; export RUSTFLAGS ; 
    LDFLAGS="${LDFLAGS:--Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes }" ; export LDFLAGS ; 
    LT_SYS_LIBRARY_PATH="${LT_SYS_LIBRARY_PATH:-/usr/lib64:}" ; export LT_SYS_LIBRARY_PATH ; 
    CC="${CC:-gcc}" ; export CC ; 
    CXX="${CXX:-g++}" ; export CXX 
    /usr/bin/cmake \
          -S "." \
          -B "redhat-linux-build" \
          -DCMAKE_C_FLAGS_RELEASE:STRING="-DNDEBUG" \
          -DCMAKE_CXX_FLAGS_RELEASE:STRING="-DNDEBUG" \
          -DCMAKE_Fortran_FLAGS_RELEASE:STRING="-DNDEBUG" \
          -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
          -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF \
          -DCMAKE_INSTALL_PREFIX:PATH=/usr \
          -DINCLUDE_INSTALL_DIR:PATH=/usr/include \
          -DLIB_INSTALL_DIR:PATH=/usr/lib64 \
          -DSYSCONF_INSTALL_DIR:PATH=/etc \
          -DSHARE_INSTALL_PREFIX:PATH=/usr/share \
          -DLIB_SUFFIX=64 \
          -DBUILD_SHARED_LIBS:BOOL=ON -DUSE_PAM=yes -DUSE_CONSOLEKIT=no -DBUILD_SHARED_LIBS=no -DBUILD_SLIMLOCK=yes (per RH BZ #2173236, comment #18)
  - Also removed rm /builddir/build/BUILD/slim-1.4.0-build/BUILDROOT//usr/lib64/libslim.so as a consequence	- Removed /usr/lib64/libslim.so.1.4.0 from before the config files
  -Changed daemon default to no in slim.conf


author: Stewart Smith <stewart@flamingspork.com> - 2.26-37
changelog:
  - Build with the right LDFLAGS (fixes rpmlint warning about PIE binaries, hardens build)
  - Remove executable bit on man page.


author: Michel Lind <salimma@fedoraproject.org> - 22.05.9-4
changelog:
  - Consistently use rpmautospec by using %autorelease
  - Fix license: GPLv2 should be GPLv2 or later
  - Use SPDX license identifiers


author: Neil Hanlon <neil@fedoraproject.org> - 22.05.11-1
changelog:
  - Update to 22.05.11 (#2155310)
  - Closes CVE-2023-49933 through CVE-2023-49938; RHBZ bugs:
  - #2254496, #2254499, #2254502, #2254505, #2254507, #2254509


author: Benjamin A. Beasley <code@musicinmybrain.net> - 8.16.0-3
changelog:
  - Rely on python-unversioned-command
  - This seems to be the best compromise around portable remote execution


author: Ernest Lotter <ernest.lotter@canonical.com>
changelog:
  - New upstream release 2.62
   - Aspects based configuration schema support (experimental)
   - Refresh app awareness support for UI (experimental)
   - Support for user daemons by introducing new control switches
     --user/--system/--users for service start/stop/restart
     (experimental)
   - Add AppArmor prompting experimental flag (feature currently
     unsupported)
   - Installation of local snap components of type test
   - Packaging of components with snap pack
   - Expose experimental features supported/enabled in snapd REST API
     endpoint /v2/system-info
   - Support creating and removing recovery systems for use by factory
     reset
   - Enable API route for creating and removing recovery systems using
     /v2/systems with action create and /v2/systems/{label} with action
     remove
   - Lift requirements for fde-setup hook for single boot install
   - Enable single reboot gadget update for UC20+
   - Allow core to be removed on classic systems
   - Support for remodeling on hybrid systems
   - Install desktop files on Ubuntu Core and update after snapd
     upgrade
   - Upgrade sandbox features to account for cgroup v2 device filtering
   - Support snaps to manage their own cgroups
   - Add support for AppArmor 4.0 unconfined profile mode
   - Add AppArmor based read access to /etc/default/keyboard
   - Upgrade to squashfuse 0.5.0
   - Support useradd utility to enable removing Perl dependency for
     UC24+
   - Support for recovery-chooser to use console-conf snap
   - Add support for --uid/--gid using strace-static
   - Add support for notices (from pebble) and expose via the snapd
     REST API endpoints /v2/notices and /v2/notice
   - Add polkit authentication for snapd REST API endpoints
     /v2/snaps/{snap}/conf and /v2/apps
   - Add refresh-inhibit field to snapd REST API endpoint /v2/snaps
   - Add refresh-inhibited select query to REST API endpoint /v2/snaps
   - Take into account validation sets during remodeling
   - Improve offline remodeling to use installed revisions of snaps to
     fulfill the remodel revision requirement
   - Add rpi configuration option sdtv_mode
   - When snapd snap is not installed, pin policy ABI to 4.0 or 3.0 if
     present on host
   - Fix gadget zero-sized disk mapping caused by not ignoring zero
     sized storage traits
   - Fix gadget install case where size of existing partition was not
     correctly taken into account
   - Fix trying to unmount early kernel mount if it does not exist
   - Fix restarting mount units on snapd start
   - Fix call to udev in preseed mode
   - Fix to ensure always setting up the device cgroup for base bare
     and core24+
   - Fix not copying data from newly set homedirs on revision change
   - Fix leaving behind empty snap home directories after snap is
     removed (resulting in broken symlink)
   - Fix to avoid using libzstd from host by adding to snapd snap
   - Fix autorefresh to correctly handle forever refresh hold
   - Fix username regex allowed for system-user assertion to not allow
     '+'
   - Fix incorrect application icon for notification after autorefresh
     completion
   - Fix to restart mount units when changed
   - Fix to support AppArmor running under incus
   - Fix case of snap-update-ns dropping synthetic mounts due to
     failure to match  desired mount dependencies
   - Fix parsing of base snap version to enable pre-seeding of Ubuntu
     Core Desktop
   - Fix packaging and tests for various distributions
   - Add remoteproc interface to allow developers to interact with
     Remote Processor Framework which enables snaps to load firmware to
     ARM Cortex microcontrollers
   - Add kernel-control interface to enable controlling the kernel
     firmware search path
   - Add nfs-mount interface to allow mounting of NFS shares
   - Add ros-opt-data interface to allow snaps to access the host
     /opt/ros/ paths
   - Add snap-refresh-observe interface that provides refresh-app-
     awareness clients access to relevant snapd API endpoints
   - steam-support interface: generalize Pressure Vessel root paths and
     allow access to driver information, features and container
     versions
   - steam-support interface: make implicit on Ubuntu Core Desktop
   - desktop interface: improved support for Ubuntu Core Desktop and
     limit autoconnection to implicit slots
   - cups-control interface: make autoconnect depend on presence of
     cupsd on host to ensure it works on classic systems
   - opengl interface: allow read access to /usr/share/nvidia
   - personal-files interface: extend to support automatic creation of
     missing parent directories in write paths
   - network-control interface: allow creating /run/resolveconf
   - network-setup-control and network-setup-observe interfaces: allow
     busctl bind as required for systemd 254+
   - libvirt interface: allow r/w access to /run/libvirt/libvirt-sock-
     ro and read access to /var/lib/libvirt/dnsmasq/**
   - fwupd interface: allow access to IMPI devices (including locking
     of device nodes), sysfs attributes needed by amdgpu and the COD
     capsule update directory
   - uio interface: allow configuring UIO drivers from userspace
     libraries
   - serial-port interface: add support for NXP Layerscape SoC
   - lxd-support interface: add attribute enable-unconfined-mode to
     require LXD to opt-in to run unconfined
   - block-devices interface: add support for ZFS volumes
   - system-packages-doc interface: add support for reading jquery and
     sphinx documentation
   - system-packages-doc interface: workaround to prevent autoconnect
     failure for snaps using base bare
   - microceph-support interface: allow more types of block devices to
     be added as an OSD
   - mount-observe interface: allow read access to
     /proc/{pid}/task/{tid}/mounts and proc/{pid}/task/{tid}/mountinfo
   - polkit interface: changed to not be implicit on core because
     installing policy files is not possible
   - upower-observe interface: allow stats refresh
   - gpg-public-keys interface: allow creating lock file for certain
     gpg operations
   - shutdown interface: allow access to SetRebootParameter method
   - media-control interface: allow device file locking
   - u2f-devices interface: support for Trustkey G310H, JaCarta U2F,
     Kensington VeriMark Guard, RSA DS100, Google Titan v2


author: Ernest Lotter <ernest.lotter@canonical.com>
changelog:
  - New upstream release 2.63
   - Support for snap services to show the current status of user
     services (experimental)
   - Refresh app awareness: record snap-run-inhibit notice when
     starting app from snap that is busy with refresh (experimental)
   - Refresh app awareness: use warnings as fallback for desktop
     notifications (experimental)
   - Aspect based configuration: make request fields in the aspect-
     bundle's rules optional (experimental)
   - Aspect based configuration: make map keys conform to the same
     format as path sub-keys (experimental)
   - Aspect based configuration: make unset and set behaviour similar
     to configuration options (experimental)
   - Aspect based configuration: limit nesting level for setting value
     (experimental)
   - Components: use symlinks to point active snap component revisions
   - Components: add model assertion support for components
   - Components: fix to ensure local component installation always gets
     a new revision number
   - Add basic support for a CIFS remote filesystem-based home
     directory
   - Add support for AppArmor profile kill mode to avoid snap-confine
     error
   - Allow more than one interface to grant access to the same API
     endpoint or notice type
   - Allow all snapd service's control group processes to send systemd
     notifications to prevent warnings flooding the log
   - Enable not preseeded single boot install
   - Update secboot to handle new sbatlevel
   - Fix to not use cgroup for non-strict confined snaps (devmode,
     classic)
   - Fix two race conditions relating to freedesktop notifications
   - Fix missing tunables in snap-update-ns AppArmor template
   - Fix rejection of snapd snap udev command line by older host snap-
     device-helper
   - Rework seccomp allow/deny list
   - Clean up files removed by gadgets
   - Remove non-viable boot chains to avoid secboot failure
   - posix_mq interface: add support for missing time64 mqueue syscalls
     mq_timedreceive_time64 and mq_timedsend_time64
   - password-manager-service interface: allow kwalletd version 6
   - kubernetes-support interface: allow SOCK_SEQPACKET sockets
   - system-observe interface: allow listing systemd units and their
     properties
   - opengl interface: enable use of nvidia container toolkit CDI
     config generation


author: Ernest Lotter <ernest.lotter@canonical.com>
changelog:
  - New upstream release 2.64
   - Support building snapd using base Core22 (Snapcraft 8.x)
   - FIPS: support building FIPS complaint snapd variant that switches
     to FIPS mode when the system boots with FIPS enabled
   - AppArmor: update to AppArmor 4.0.1
   - AppArmor: support AppArmor snippet priorities
   - AppArmor prompting: add checks for prompting support, include
     prompting status in system key, and restart snapd if prompting
     flag changes
   - AppArmor prompting: include prompt prefix in AppArmor rules if
     prompting is supported and enabled
   - AppArmor prompting: add common types, constraints, and mappings
     from AppArmor permissions to abstract permissions
   - AppArmor prompting: add path pattern parsing and matching
   - Registry views (experimental): rename from aspects to registries
   - Registry views (experimental): support reading registry views
     using snapctl
   - Registry views (experimental): restrict view paths from using a
     number as first character and view names to storage path style
     patterns
   - Snap components: support installing snaps and components from
     files at the same time (no REST API/CLI)
   - Snap components: support downloading components related assertions
     from the store
   - Snap components: support installing components from the store (no
     REST API/CLI)
   - Snap components: support removing components (REST API, no CLI)
   - Snap components: started support for component hooks
   - Snap components: support kernel modules as components
   - Refresh app awareness (experimental): add data field for
     /v2/changes REST API to allow associating each task with affected
     snaps
   - Refresh app awareness (experimental): use the app name from
     .desktop file in notifications
   - Refresh app awareness (experimental): give snap-refresh-observe
     interface access to /v2/snaps/{name} endpoint
   - Allow re-exec when SNAP_REEXEC is set for unlisted distros to
     simplify testing
   - Generate GNU build ID for Go binaries
   - Add missing etelpmoc.sh for shell completion
   - Do not attempt to run snapd on classic when re-exec is disabled
   - Packaging/build maintenance for Debian sid, Fedora, Arch, openSuse
   - Add snap debug api command to enable running raw queries
   - Enable snap-confine snap mount directory detection
   - Replace global seccomp filter with deny rules in standard seccomp
     template
   - Remove support for Ubuntu Core Launcher (superseded by snap-
     confine)
   - Support creating pending serial bound users after serial assertion
     becomes available
   - Support disabling cloud-init using kernel command-line
   - In hybrid systems, apps can refresh without waiting for restarts
     required by essential snaps
   - Ship snap-debug-info.sh script used for system diagnostics
   - Improve error messages when attempting to run non-existent snap
   - Switch to -u UID:GID for strace-static
   - Support enabling snapd logging with snap set system
     debug.snapd.{log,log-level}
   - Fix restarting activated services instead of their activator units
     (i.e. sockets, timers)
   - Fix potential unexpected auto-refresh of snap on managed schedule
   - Fix potential segfault by guarding against kernel command-line
     changes on classic system
   - Fix proxy entries in /etc/environment with missing newline that
     caused later manual entries to not be usable
   - Fix offline remodelling by ignoring prerequisites that will
     otherwise be downloaded from store
   - Fix devmode seccomp deny regression that caused spamming the log
     instead of actual denies
   - Fix snap lock leak during refresh
   - Fix not re-pinning validation sets that were already pinned when
     enforcing new validation sets
   - Fix handling of unexpected snapd runtime failure
   - Fix /v2/notices REST API skipping notices with duplicate
     timestamps
   - Fix comparing systemd versions that may contain pre-release
     suffixes
   - Fix udev potentially starting before snap-device-helper is made
     available
   - Fix race in snap seed metadata loading
   - Fix treating cloud-init exit status 2 as error
   - Fix to prevent sending refresh complete notification if snap snap-
     refresh-observe interface is connected
   - Fix to queue snapctl service commands if run from the default-
     configure hook to ensure they get up-to-date config values
   - Fix stop service failure when the service is not actually running
     anymore
   - Add registry interface that provides snaps access to a particular
     registry view
   - steam-support interface: relaxed AppArmor and seccomp restrictions
     to improve user experience
   - home interface: autoconnect home on Ubuntu Core Desktop
   - serial-port interface: support RPMsg tty
   - display-control interface: allow changing LVDS backlight power and
     brightness
   - power-control interface: support for battery charging thesholds,
     type/status and AC type/status
   - cpu-control interface: allow CPU C-state control
   - raw-usb interface: support RPi5 and Thinkpad x13s
   - custom-device interface: allow device file locking
   - lxd-support interface: allow LXD to self-manage its own cgroup
   - network-manager interface: support MPTCP sockets
   - network-control interface: allow plug/slot access to gnutls config
     and systemd resolved cache flushing via D-Bus


author: Ernest Lotter <ernest.lotter@canonical.com>
changelog:
  - New upstream release 2.65
   - Support building snapd using base Core22 (Snapcraft 8.x)
   - FIPS: support building FIPS complaint snapd variant that switches
     to FIPS mode when the system boots with FIPS enabled
   - AppArmor: update to latest 4.0.2 release
   - AppArmor: enable using ABI 4.0 from host parser
   - AppArmor: fix parser lookup
   - AppArmor: support AppArmor snippet priorities
   - AppArmor: allow reading cgroup memory.max file
   - AppArmor: allow using snap-exec coming from the snapd snap when
     starting a confined process with jailmode
   - AppArmor prompting (experimental): add checks for prompting
     support, include prompting status in system key, and restart snapd
     if prompting flag changes
   - AppArmor prompting (experimental): include prompt prefix in
     AppArmor rules if prompting is supported and enabled
   - AppArmor prompting (experimental): add common types, constraints,
     and mappings from AppArmor permissions to abstract permissions
   - AppArmor prompting (experimental): add path pattern parsing and
     matching
   - AppArmor prompting (experimental): add path pattern precedence
     based on specificity
   - AppArmor prompting (experimental): add packages to manage
     outstanding request prompts and rules
   - AppArmor prompting (experimental): add prompting API and notice
     types, which require snap-interfaces-requests-control interface
   - AppArmor prompting (experimental): feature flag can only be
     enabled if prompting is supported, handler service connected, and
     the service can be started
   - Registry views (experimental): rename from aspects to registries
   - Registry views (experimental): support reading registry views and
     setting/unsetting registry data using snapctl
   - Registry views (experimental): fetch and refresh registry
     assertions as needed
   - Registry views (experimental): restrict view paths from using a
     number as first character and view names to storage path style
     patterns
   - Snap components: support installing snaps and components from
     files at the same time (no REST API/CLI)
   - Snap components: support downloading components related assertions
     from the store
   - Snap components: support installing components from the store
   - Snap components: support removing components individually and
     during snap removal
   - Snap components: support kernel modules as components
   - Snap components: support for component install, pre-refresh and
     post-refresh hooks
   - Snap components: initial support for building systems that contain
     components
   - Refresh app awareness (experimental): add data field for
     /v2/changes REST API to allow associating each task with affected
     snaps
   - Refresh app awareness (experimental): use the app name from
     .desktop file in notifications
   - Refresh app awareness (experimental): give snap-refresh-observe
     interface access to /v2/snaps/{name} endpoint
   - Improve snap-confine compatibility with nvidia drivers
   - Allow re-exec when SNAP_REEXEC is set for unlisted distros to
     simplify testing
   - Allow mixing revision and channel on snap install
   - Generate GNU build ID for Go binaries
   - Add missing etelpmoc.sh for shell completion
   - Do not attempt to run snapd on classic when re-exec is disabled
   - Packaging/build maintenance for Debian sid, Fedora, Arch, openSuse
   - Add snap debug API command to enable running raw queries
   - Enable snap-confine snap mount directory detection
   - Replace global seccomp filter with deny rules in standard seccomp
     template
   - Remove support for Ubuntu Core Launcher (superseded by snap-
     confine)
   - Support creating pending serial bound users after serial assertion
     becomes available
   - Support disabling cloud-init using kernel command-line
   - In hybrid systems, apps can refresh without waiting for restarts
     required by essential snaps
   - Ship snap-debug-info.sh script used for system diagnostics
   - Improve error messages when attempting to run non-existent snap
   - Switch to -u UID:GID for strace-static
   - Support enabling snapd logging with snap set system
     debug.snapd.{log,log-level}
   - Add options system.coredump.enable and system.coredump.maxuse to
     support using systemd-coredump on Ubuntu Core
   - Provide documentation URL for 'snap interface '
   - Fix restarting activated services instead of their activator units
     (i.e. sockets, timers)
   - Fix potential unexpected auto-refresh of snap on managed schedule
   - Fix potential segfault by guarding against kernel command-line
     changes on classic system
   - Fix proxy entries in /etc/environment with missing newline that
     caused later manual entries to not be usable
   - Fix offline remodelling by ignoring prerequisites that will
     otherwise be downloaded from store
   - Fix devmode seccomp deny regression that caused spamming the log
     instead of actual denies
   - Fix snap lock leak during refresh
   - Fix not re-pinning validation sets that were already pinned when
     enforcing new validation sets
   - Fix handling of unexpected snapd runtime failure
   - Fix /v2/notices REST API skipping notices with duplicate
     timestamps
   - Fix comparing systemd versions that may contain pre-release
     suffixes
   - Fix udev potentially starting before snap-device-helper is made
     available
   - Fix race in snap seed metadata loading
   - Fix treating cloud-init exit status 2 as error
   - Fix to prevent sending refresh complete notification if snap snap-
     refresh-observe interface is connected
   - Fix to queue snapctl service commands if run from the default-
     configure hook to ensure they get up-to-date config values
   - Fix stop service failure when the service is not actually running
     anymore
   - Fix parsing /proc/PID/mounts with spaces
   - Add registry interface that provides snaps access to a particular
     registry view
   - Add snap-interfaces-requests-control interface to enable prompting
     client snaps
   - steam-support interface: remove all AppArmor and seccomp
     restrictions to improve user experience
   - opengl interface: improve compatibility with nvidia drivers
   - home interface: autoconnect home on Ubuntu Core Desktop
   - serial-port interface: support RPMsg tty
   - display-control interface: allow changing LVDS backlight power and
     brightness
   - power-control interface: support for battery charging thesholds,
     type/status and AC type/status
   - cpu-control interface: allow CPU C-state control
   - raw-usb interface: support RPi5 and Thinkpad x13s
   - custom-device interface: allow device file locking
   - lxd-support interface: allow LXD to self-manage its own cgroup
   - network-manager interface: support MPTCP sockets
   - network-control interface: allow plug/slot access to gnutls config
     and systemd resolved cache flushing via D-Bus
   - network-control interface: allow wpa_supplicant dbus api
   - gpio-control interface: support gpiochip* devices
   - polkit interface: fix "rw" mount option check
   - u2f-devices interface: enable additional security keys
   - desktop interface: enable kde theming support


author: Ernest Lotter <ernest.lotter@canonical.com>
changelog:
  - New upstream release 2.65.1
   - Support building snapd using base Core22 (Snapcraft 8.x)
   - FIPS: support building FIPS complaint snapd variant that switches
     to FIPS mode when the system boots with FIPS enabled
   - AppArmor: update to latest 4.0.2 release
   - AppArmor: enable using ABI 4.0 from host parser
   - AppArmor: fix parser lookup
   - AppArmor: support AppArmor snippet priorities
   - AppArmor: allow reading cgroup memory.max file
   - AppArmor: allow using snap-exec coming from the snapd snap when
     starting a confined process with jailmode
   - AppArmor prompting (experimental): add checks for prompting
     support, include prompting status in system key, and restart snapd
     if prompting flag changes
   - AppArmor prompting (experimental): include prompt prefix in
     AppArmor rules if prompting is supported and enabled
   - AppArmor prompting (experimental): add common types, constraints,
     and mappings from AppArmor permissions to abstract permissions
   - AppArmor prompting (experimental): add path pattern parsing and
     matching
   - AppArmor prompting (experimental): add path pattern precedence
     based on specificity
   - AppArmor prompting (experimental): add packages to manage
     outstanding request prompts and rules
   - AppArmor prompting (experimental): add prompting API and notice
     types, which require snap-interfaces-requests-control interface
   - AppArmor prompting (experimental): feature flag can only be
     enabled if prompting is supported, handler service connected, and
     the service can be started
   - Registry views (experimental): rename from aspects to registries
   - Registry views (experimental): support reading registry views and
     setting/unsetting registry data using snapctl
   - Registry views (experimental): fetch and refresh registry
     assertions as needed
   - Registry views (experimental): restrict view paths from using a
     number as first character and view names to storage path style
     patterns
   - Snap components: support installing snaps and components from
     files at the same time (no REST API/CLI)
   - Snap components: support downloading components related assertions
     from the store
   - Snap components: support installing components from the store
   - Snap components: support removing components individually and
     during snap removal
   - Snap components: support kernel modules as components
   - Snap components: support for component install, pre-refresh and
     post-refresh hooks
   - Snap components: initial support for building systems that contain
     components
   - Refresh app awareness (experimental): add data field for
     /v2/changes REST API to allow associating each task with affected
     snaps
   - Refresh app awareness (experimental): use the app name from
     .desktop file in notifications
   - Refresh app awareness (experimental): give snap-refresh-observe
     interface access to /v2/snaps/{name} endpoint
   - Improve snap-confine compatibility with nvidia drivers
   - Allow re-exec when SNAP_REEXEC is set for unlisted distros to
     simplify testing
   - Allow mixing revision and channel on snap install
   - Generate GNU build ID for Go binaries
   - Add missing etelpmoc.sh for shell completion
   - Do not attempt to run snapd on classic when re-exec is disabled
   - Packaging/build maintenance for Debian sid, Fedora, Arch, openSuse
   - Add snap debug API command to enable running raw queries
   - Enable snap-confine snap mount directory detection
   - Replace global seccomp filter with deny rules in standard seccomp
     template
   - Remove support for Ubuntu Core Launcher (superseded by snap-
     confine)
   - Support creating pending serial bound users after serial assertion
     becomes available
   - Support disabling cloud-init using kernel command-line
   - In hybrid systems, apps can refresh without waiting for restarts
     required by essential snaps
   - Ship snap-debug-info.sh script used for system diagnostics
   - Improve error messages when attempting to run non-existent snap
   - Switch to -u UID:GID for strace-static
   - Support enabling snapd logging with snap set system
     debug.snapd.{log,log-level}
   - Add options system.coredump.enable and system.coredump.maxuse to
     support using systemd-coredump on Ubuntu Core
   - Provide documentation URL for 'snap interface '
   - Fix snapd riscv64 build
   - Fix restarting activated services instead of their activator units
     (i.e. sockets, timers)
   - Fix potential unexpected auto-refresh of snap on managed schedule
   - Fix potential segfault by guarding against kernel command-line
     changes on classic system
   - Fix proxy entries in /etc/environment with missing newline that
     caused later manual entries to not be usable
   - Fix offline remodelling by ignoring prerequisites that will
     otherwise be downloaded from store
   - Fix devmode seccomp deny regression that caused spamming the log
     instead of actual denies
   - Fix snap lock leak during refresh
   - Fix not re-pinning validation sets that were already pinned when
     enforcing new validation sets
   - Fix handling of unexpected snapd runtime failure
   - Fix /v2/notices REST API skipping notices with duplicate
     timestamps
   - Fix comparing systemd versions that may contain pre-release
     suffixes
   - Fix udev potentially starting before snap-device-helper is made
     available
   - Fix race in snap seed metadata loading
   - Fix treating cloud-init exit status 2 as error
   - Fix to prevent sending refresh complete notification if snap snap-
     refresh-observe interface is connected
   - Fix to queue snapctl service commands if run from the default-
     configure hook to ensure they get up-to-date config values
   - Fix stop service failure when the service is not actually running
     anymore
   - Fix parsing /proc/PID/mounts with spaces
   - Add registry interface that provides snaps access to a particular
     registry view
   - Add snap-interfaces-requests-control interface to enable prompting
     client snaps
   - steam-support interface: remove all AppArmor and seccomp
     restrictions to improve user experience
   - opengl interface: improve compatibility with nvidia drivers
   - home interface: autoconnect home on Ubuntu Core Desktop
   - serial-port interface: support RPMsg tty
   - display-control interface: allow changing LVDS backlight power and
     brightness
   - power-control interface: support for battery charging thesholds,
     type/status and AC type/status
   - cpu-control interface: allow CPU C-state control
   - raw-usb interface: support RPi5 and Thinkpad x13s
   - custom-device interface: allow device file locking
   - lxd-support interface: allow LXD to self-manage its own cgroup
   - network-manager interface: support MPTCP sockets
   - network-control interface: allow plug/slot access to gnutls config
     and systemd resolved cache flushing via D-Bus
   - network-control interface: allow wpa_supplicant dbus api
   - gpio-control interface: support gpiochip* devices
   - polkit interface: fix "rw" mount option check
   - u2f-devices interface: enable additional security keys
   - desktop interface: enable kde theming support


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.1.0-18
changelog:
  - Replace file path dependency by package name (rhbz#1731702). With dnf
    this was "illegal" but didn't have any practical effect. With dnf5 this
    causes an installation error (c.f. #2173051).


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.1.1-1
changelog:
  - Version 1.1.1 (rhbz#2264233)
  - Upstream mentions documentation improvements and build-system changes. In
    the sources, there's a bit of churn, which seems to be fixes and
    cleanups.


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.1.1-2
changelog:
  - Add missing BuildRequires
  - Update license tag to SPDX spelling (this was actually done in the
    previous commit.)


author: Michel Alexandre Salim <salimma@fedoraproject.org> - 2.5.1-1
changelog:
  - Update to 2.5.1
  - Convert to SPDX license identifier
  - Add compat subpackage for snoopy-disable and snoopy-enable


author: Dominik Mierzejewski <dominik@greysector.net> - 1.1.11-1
changelog:
  - update to 1.1.11 (#2263677)
  - drop obsolete patch
  - use SPDX license identifier
  - drop ancient Obsoletes/Provides


author: Paul Howarth <paul@city-fan.org> - 0.4.0-24
changelog:
  - Package clean-up
    - Use SPDX-format license tag
    - Drop SysV init support
    - Always assume run-directory is /run


author: Jeff Layton <jlayton@redhat.com> - 0.6.4-4.gce1a6720f69e
changelog:
  - Update to latest sparse git (commit ce1a6720f69e)
  - Fix bogus snprintf length argument in linearize.c (bz2171731)


author: David Cantrell <dcantrell@redhat.com> - 0.4.0-37
changelog:
  - Rebuild against latest iniparser
  - Update spec file macro use
  - Fix compile issues with latest gcc


author: Bruno Wolff III <bruno@wolff.to> - 4.6-1
changelog:
  - 4.6 release
  - PR #231 was merged
  - See https://github.com/plougher/squashfs-tools/blob/master/CHANGES


author: Bruno Wolff III <bruno@wolff.to> - 4.6.1-1
changelog:
  - Phillip is now doing two tags per release and we can
  - use the one that works better with forgemeta
  - There are a few fixes after the 4.6 release. I think only
  - one applies to Fedora because of the build options we use.
  - It was not something that affects image builds.


author: Luboš Uhliarik <luhliari@redhat.com> - 7:6.10-1
changelog:
  - new version 6.10
  - Resolves: #2294354 - CVE-2024-37894 squid: Out-of-bounds write error may
    lead to Denial of Service


author: Luboš Uhliarik <luhliari@redhat.com> - 7:6.12-2
changelog:
  - Disable ESI support since ESI support has been also removed from squid 7
  - Resolves: CVE-2024-45802 squid: Denial of Service processing ESI
    response content


author: Clark Williams <williams@redhat.com> - 1.17.1
changelog:
  - stalld: Fix memory leak in print_boosted_info()
  - utils: Check if the system is in lockdown mode
  - stalld: print process comm and cpu when boosting
  - stalld: Detect runnable dying tasks
  - stalld: Fix nr_periods calculation in do_fifo_boost()
  - stalld.conf: Lower threshold to 20
  - utils.c: Exit early if enabling HRTICK fails when using SCHED_DEADLINE
  - Add support for loongarch


author: Clark Williams <williams@redhat.com> - 1.18.1
changelog:
  - queue_track: Use LIBBPF_MAJOR/MINOR_VERSION to detect deprecated functions
  - utils: Close file descriptor
  - stalld: Fix function name of daemonize()
  - docs: Fix typo in the manual
  - queue_track: Use bpf_map__resize on older libbpf versions
  - utils: Let tgid to arrive at the fill proccess comm
  - stalld: Fix log message on idle detection
  - stalld: Add -b/--backend option
  - stalld: Add queue track eBPF based backend
  - stalld: Add fill_process_comm helper
  - stalld: Include regex.h on stalld.h
  - stalld: Get nr of cpus only once
  - stalld: Add the backend abstraction
  - sched_debug: Move sched debug functions to an specific file


author: Clark Williams <williams@redhat.com> - 1.19.2
changelog:
  - Make fill_process_comm() open comm file as READ_ONLY
  - throttlectl.sh: use legal value for exit on fail
  - stalld: free malloc'd buffer on function exit
  - throttling.c:  null terminate input buffer
  - stalld.conf: Fix stalld service start fail
  - Conditionalize BPF and queue_track build per architecture
  - clean up Makefile install logic and add .bz2 to .gitignore
  - modify Makefiles so install works with relative paths
  - rename 'redhat' to 'systemd' and remove redhat packaging logic
  - update SPDX tags to non-deprecated values
  - stalld: Add -a/--affinity option
  - Adding SPDX license info to each file
  - man/stalld.8:  change starving threshold to match code
  - utils: Fix freeing of invalid pointer
  - add bpftool as BuildRequires


author: Clark Williams <williams@redhat.com> - 1.19.3
changelog:
  - src/utils.c: fix off-by-one error in buffer allocation
  - Makefile:  change build to use FORTIFY_SOURCE=3


author: Clark Williams <williams@redhat.com> - 1.19.5
changelog:
  - Makefile:  refactor CFLAGS/LDFLAGS for local and koji builds
  - doc/Releases.md:  Add a note about tagging


author: Clark Williams <williams@redhat.com> - 1.19.6
changelog:
  - systemd: add BE environment variable to select backend
  - Makefile: add uninstall target
  - version bump to 1.19.6


author: Jerry James <loganjerry@gmail.com> - 1.392-6
changelog:
  - Install SMuFL metadata in a standard location
  - Simplify the font config files
  - Remove redundant metainfo check


author: Petr Menšík <pemensik@redhat.com> - 0.4.2-2
changelog:
  - Private users do not work with dynamic users
  - Provide path to unbound-anchor key, but keep it commented out


author: Dominik 'Rathann' Mierzejewski <dominik@greysector.net> - 0.54.0-17.20220919git75fa38b
changelog:
  - update to current git HEAD
  - switch to enchant2 (enchant is EOL, last release in 2010)
  - filter auto-generated Provides: for plugins


author: Yaakov Selkowitz <yselkowi@redhat.com> - 1.9.14-1.p3
changelog:
  - Rebase to 1.9.14p3
  - sudo-1_9_14p2 is available Resolves: rhbz#2175672
  - sudo fails to build with Python 3.12: FAILED: testcase
    check_example_group_plugin_is_able_to_debug() Resolves: rhbz#2186412


author: Radovan Sroka <rsroka@redhat.com> - 1.9.15-1.p5
changelog:
  - Rabase to 1.9.15p5
  - sudo-1_9_15p5 is available Resolves: rhbz#2248505
  - TRIAGE CVE-2023-42465 sudo: Targeted Corruption of Register and Stack
    Variables Resolves: rhbz#2255569


author: Nils Philippsen <nils@tiptoe.de> - 0.10.18-1
changelog:
  - Update to 0.10.18
  - Fix license and URLs
  - Build with meson instead of waf
  - Fix typos and trailing white space
  - Use package name macro consistently


author: Tom Callaway <spot@fedoraproject.org> - 3.2.4-1
changelog:
  - update to 3.2.4
  - upstream renamed it to "swatchdog"
  - looks abandoned though, for at least 7 years


author: Tom Callaway <spot@fedoraproject.org> - 3.2.4-2
changelog:
  - add BR: perl-interpreter
  - Fix obsoletes to include release
  - Add license files properly
  - own weird auto directory
  - remove perl(:MODULE_COMPAT... requires, it is obsolete
  - sent patches upstream and include links to issues
  - Use only %{buildroot}
  - fix patch invocations to use "new" syntax


author: Jerry James <loganjerry@gmail.com> - 9.2.7-1
changelog:
  - Version 9.2.7
  - Change subpackage names to match Debian at upstream's request
  - Build with tcmalloc support
  - Unbundle texinfo.tex
  - Setting LC_ALL is no longer necessary
  - Drop JavaConfig.java in favor of %%{java_home}
  - Tests now pass on all architectures
  - Numerous spec file cleanups and simplifications


author: Jerry James <loganjerry@gmail.com> - 9.2.7-3
changelog:
  - Fix swi-prolog-java FTI (rhbz#2313232)
  - Expose inclpr plugin dependency on the math library
  - Fix a license typo in swi-prolog-core
  - Fix broken links
  - Deduplicate files


author: Jerry James <loganjerry@gmail.com> - 9.2.8-1
changelog:
  - Version 9.2.8
  - Drop upstreamed gettid patch
  - Upstream has relicensed some files; change License tags accordingly


author: Stefan Berger <stefanb@linux.ibm.com> - 0.8.2-2
changelog:
  - Apply patch for swtpm SELinux policy due to changes in selinux-policy-40.17
  - Adjust post and postun install scripts


author: Stefan Berger <stefanb@linux.ibm.com> - 0.9.0-4
changelog:
  - Add rules for SELinux policy to allow appending to log (BZ 2306817)
  - Handle unknown swtpm file header version appropriately


author: Jerry James <loganjerry@gmail.com> - 0-0.12.20190517gitc3acaf6
changelog:
  - Add upstream patch to fix creation of zero-size bitvector
  - Add patch to avoid infinite recursion
  - Convert License tag to SPDX


author: Xavier Bachelot <xavier@bachelot.org> 6.2.70-2
changelog:
  - Fix sympasoap socket ownership for httpd (RHBZ#2152381)
  - Fix both wwwsympa and sympasoap socket ownership for nginx


author: Xavier Bachelot <xavier@bachelot.org> 6.2.72-4
changelog:
  - Tidy up BuildRequires/Requires
  - BR: tzdata, which is not pulled from dependencies on F39+ (RHBZ#2261742)


author: Xavier Bachelot <xavier@bachelot.org> 6.2.72-5
changelog:
  - Drop EL7 support
  - Fix filter ordering
  - Fix httpd config needed after httpd fix for CVE-2024-38477 (RHBZ#2307179)


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.2.99.4-12
changelog:
  - Migrate to SPDX identifier
  - Fix up BuildRequires
  - Some more clean up spec file
  - Add rest support


author: Milan Crha <mcrha@redhat.com> - 1:2.0.0-6
changelog:
  - Resolves: #2128381 (Port to pcre2)
  - Disable build of the libsoup transport layer (previous change only enabled libcurl)


author: Akashdeep Dhar <t0xic0der@fedoraproject.org> - 0.1.0-1
changelog:
  - Initial release for SyncStar project
  - More information can be found on https://github.com/gridhead/syncstar/releases/tag/0.1.0


author: Xavier Bachelot <xavier@bachelot.org> 1.0.20-11
changelog:
  - Fix build on EL9
  - egrep is deprecated, use grep -E instead in order to fix build on F38+
  - Drop conditionals for EL6


author: Lukáš Zaoral <lzaoral@redhat.com> - 12.7.2-1
changelog:
  - Update to v12.7.2 (rhbz#2165400)
  - Use SPDX license format
  - Modernize the spec file according to the current packaging guidelines


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 257~rc2-1
changelog:
  - Version 257~rc2
  - Changes in systemd-measure, systemd-networkd, documentation, systemd-
    sysupdated, systemd-sbsign, systemd-boot, systemd-stub, systemd-nspawn,
    run0, ukify
  - Hardware database update


author: Serhei Makarov <serhei@serhei.io> - 4.8-1
changelog:
  - Upstream release, see wiki page below for detailed notes.
    https://sourceware.org/systemtap/wiki/SystemTapReleases


author: Frank Ch. Eigler <fche@redhat.com> - 5.0-1
changelog:
  - Upstream release, see wiki page below for detailed notes.
    https://sourceware.org/systemtap/wiki/SystemTapReleases
  - migrated to SPDX license


author: Lumír Balhar <lbalhar@redhat.com> - 5.2-pre
changelog:
  - Final split of sdt-dtrace and sdt-devel (rhbz#2296275)
    https://fedoraproject.org/wiki/Changes/Separate_dtrace_package


author: Petr Šabata <contyk@redhat.com> - 0.7-1
changelog:
  - 0.7 bump
  - Now includes the xembed utility; as xembed has no implicit support for
    config.def, this release doesn't include xembed customization via the user
    subpackage; however, this could be improved in the future
  - Adding a temporary workaround for F36 builds
  - SPDX migration


author: David Cantrell <dcantrell@redhat.com> - 1:1.11.1-3
changelog:
  - Use %license for the COPYING file in the %files section
  - Convert the License tag to an SPDX expression


author: Davide Cavalca <dcavalca@fedoraproject.org> - 2.1-19
changelog:
  - Rework spec to comply with the latest guidelines
  - Convert license tag to SPDX
  - Reshuffle docs and examples


author: Bojan Smojver <bojan@rexursive com> - 4.4.3-3
changelog:
  - CVE-2023-27783 CVE-2023-27784 CVE-2023-27785 CVE-2023-27786
    CVE-2023-27787 CVE-2023-27788 CVE-2023-27789


author: Petr Pisar <ppisar@redhat.com> - 2.5.9-12
changelog:
  - Correct a license tag to "(LGPL-2.1-or-later OR CPL-1.0) AND
    (LGPL-2.1-or-later OR GPL-2.0-or-later OR MPL-2.0 OR MPL-1.1)"


author: Petr Pisar <ppisar@redhat.com> - 2.5.12-1
changelog:
  - 2.5.12 bump
  - Correct a license tag to "(LGPL-2.1-or-later OR CPL-1.0) AND
    (LGPL-2.1-or-later OR GPL-2.0-or-later OR MPL-2.0)"


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.18.4-23
changelog:
  - Patch for libxml2 2.12.0 API constness change
  - Patch for variable name confusion with errno
  - Use libsoup-3, linking with both libsoup-2 and -3 is not supported


author: Dennis van Raaij <dvraaij@fedoraproject.org> - 22.0.0-1
changelog:
  - Updated to v22.0.0.
  - Added build dependencies for building the documentation with Sphinx and LaTeX.
  - Updated the license to GPLv3+ with GCC or GNAT runtime exception.
  - License fields now contain SPDX license expressions.
  - Removed rpath removal step; it's no longer needed.
  - Updated all summaries and descriptions.
  - Moved the documentation into a separate package.
  - Fix up the symbolic links for the shared libraries.
  - Made the generated project files architecture-independent.
  - Attributes of the man pages are now set after installation.
  - Improved spec file readability.


author: Dennis van Raaij <dvraaij@fedoraproject.org> - 23.0.0-1
changelog:
  - Updated to v23.0.0.
  - Enabled support for XML-templates.
  - Re-enabled hardened build.
  - The examples are now in the package documentation directory.


author: Tom Callaway <spot@fedoraproject.org> - 11:2023-67
changelog:
  - Update to TeXLive 2023
  - No longer in TeXLive: elegantbook, elegantnote, elegantpaper, tablestyles, pgf-cmykshadings
  - soulutf is now part of soul
  - expkv-* became expkv-bundle


author: Than Ngo <than@redhat.com> - 11:2023-74
changelog:
  - fixed rhbz#2314476, missing dependencies for package texlive-europasscv
  - fixed rhbz#2295803, Chessboard requires skaknew for a font


author: Jan Grulich <jgrulich@redhat.com> - 1.14.0-2
changelog:
  - vncsession: use /bin/sh if the user shell is not set
  - add missing comma in default security type list


author: Jan Grulich <jgrulich@redhat.com> - 1.14.0-3
changelog:
  - Correctly handle ZRLE cursors
  - Move old log to log.old if present
  - Handle existing config directory in vncpasswd


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 1.10.1-1
changelog:
  - Update to v1.10.1
  - Drop Patch0 (change the default plugin dir - now supported upstream)
  - Migrate license tag to SPDX


author: Dominik Mierzejewski <dominik@greysector.net> 2.6.3-4
changelog:
  - enable long article number support
  - drop obsolete/redundant configure options
  - switch to package names in BuildRequires and sort alphabetically
  - use modern macros and drop __foo macro usage
  - more explicit file list to avoid duplicates
  - add missing files


author: Carl George <carlwgeorge@fedoraproject.org> - 1.11.1-1
changelog:
  - Update to version 1.11.1 rhbz#2220885
  - Switch to SPDX license identifier and mark license file appropriately
  - Use upstream default config file with minimal changes
  - Log to journal instead of files
  - Run daemon in foreground to remove the need for pidfile tracking


author: Dominik Mierzejewski <dominik@greysector.net> - 2.6.2-28
changelog:
  - apply Debian patch to fix CVE-2021-42260 (rhbz#2253716, rhbz#2253718)
  - apply Debian patch to fix CVE-2023-34194 and its duplicate, CVE-2023-40462
    (rhbz#2254376, rhbz#2254381)
  - fix incorrect text element encoding (upstream isssue #51)
  - compile and run tests


author: Tom Callaway <spot@fedoraproject.org> - 1.0-33
changelog:
  - drop quoting on file match strings
  - I tried to move this to the "new" fonts packaging format, but it was so poorly documented
    and buried in macros that it was impossible


author: Jakub Kadlcik <frostyx@email.cz> 0.6.22-1
changelog:
  - Fix python2 urlretrieve import (frostyx@email.cz)
  - Fixed submodule archives concatenation (jerzy.drozdz@jdsieci.pl)
  - Fixed issue #414 (jerzy.drozdz@jdsieci.pl)
  - Fixed issue #413 (jerzy.drozdz@jdsieci.pl)
  - Revert 45d431ad149cb33e2462a990c4c4f29e6bb2bb7e (nmoumoul@redhat.com)


author: Jakub Kadlcik <frostyx@email.cz> 0.6.23-1
changelog:
  - Replace `submodule--helper list` with `git config --get-regexp`
  - do not overwrite packit.yaml and its variants (msuchy@redhat.com)
  - packit: fixing the Fedora build failures (praiskup@redhat.com)
  - Don't upload patches to the lookaside cache (frostyx@email.cz)
  - use spdx license (msuchy@redhat.com)


author: Jakub Kadlcik <frostyx@email.cz> 0.6.24-1
changelog:
  - Will now copy both source files and patch files declared in the spec
  - Fix UpstreamBuilder deprecation warning (#461) (frostyx@email.cz)
  - Fix the setup.py license according to tito.spec (#433) (frostyx@email.cz)


author: Jakub Kadlcik <frostyx@email.cz>
changelog:
  - Use rpm.ds instead of deprecated hdr.dsFromHeader (frostyx@email.cz)
  - Support branch aliases in releasers (frostyx@email.cz)
  - Document how to automate bodhi updates (msuchy@redhat.com)
  - Use raw strings for regex patterns (frostyx@email.cz)
  - Allow tito build without .tito directory (frostyx@email.cz)
  - Unify README and index.md (msuchy@redhat.com)
  - Fix PEP8 issues found by runtests.py (frostyx@email.cz)
  - Replace egrep with grep -E (frostyx@email.cz)
  - Don't use --cacheonly on DNF5 (frostyx@email.cz)


author: Jakub Kadlcik <frostyx@email.cz> 0.6.26-1
changelog:
  - Fix issue with missing version numbers in the changelog (frostyx@email.cz)
  - Tito wrapper for easier development (praiskup@redhat.com)


author: Jakub Kadlčík <frostyx@email.cz>
changelog:
  - Defer submodule detection to git
  - Many improvements to tests and they now run during package build
  - New config option `buildconfig.test_version_suffix`


author: Göran Uddeborg <goeran@uddeborg.se> - 221220-3
changelog:
  - Build nonatomic_uint64 on platforms where it is possible. - Include
    ns_capable as a general tool.


author: Peng Wu <pwu@redhat.com> - 0.7.3-7
changelog:
  - Renamed from thai-scalable-fonts
  - Update to follow New Fonts Packaging Guidelines
  - Migrate to SPDX license


author: Jerry James <loganjerry@gmail.com> - 0.6.0-1
changelog:
  - Version 0.6.0
  - Drop upstreamed cstdint patch
  - Upstream fails to set the SOVERSION, so we do it for them for now


author: Tomáš Bajer <tbajer@redhat.com> - 1.33.0
changelog:
  - Fix installation of packages from files (#2914)
  - Simplify the documentation building (#2483)
  - Install dependencies of upgrade tasks
  - Improve fail message when library doesn't exist
  - Parse the `system` hardware requirement (#2795)
  - Define `location.lab-controller` hardware requirement (#2794)
  - Test restart on crash (#2870)
  - Add `codespell` pre-commit and fix revealed errors
  - Add test restart counter, similar to `TMT_REBOOT_COUNT`
  - Fix error message if no supported package manager found
  - Fix copy/paste issue for `combine_hw_disk_size()`
  - Slightly improve rendering of ReST for command like
  - Allow `duration` in the `execute` schema
  - Log hash of the beakerlib library repo
  - Fix inability of rpm-ostree to install multiple packages (#2887)
  - Fix Alpine Linux support (#2828)
  - Allow custom failure patterns in `dmesg` test check
  - Make `junit_xml` more visible to linters
  - Add support for `virtualization.hypervisor` hardware requirement (#2733)
  - Add a new section `Review` to contributor docs
  - Accept SSH options from environment variable (#2783)
  - Fix AVC denial detection on Fedora rawhide (#2881)
  - Reuse "become" image to fix sudo-related trouble in /tests/provision/user (#2892)
  - Polish prepare/ansible documentation
  - Support `cpu.cores` hardware requirement for mrack (#2728)
  - Allow pip install from git-archive
  - Add the `cpu.vendor` hardware requirement
  - Fix incorrect translation of `cpu.processors` to Beaker
  - Document custom Jinja template filters (#2769)
  - Update logger-name for clean


author: Martin Hoyer <mhoyer@redhat.com> - 1.34.0
changelog:
  - Fix normalization of `hardware` key/option (#3015)
  - Keep patched sources directly in TMT_SOURCE_DIR (#2999)
  - Copy launch description to suite description (#2992)
  - Add support for multiple disks to testcloud plugin (#2767)
  - Improve rendering of story links in our docs (#3001)
  - Simplify parsing of HW requirements and add missing ones (#2928)
  - Make test shell wrapper filename even more unique (#2998)
  - Add support for basic rerun of tests (#2521)
  - Split provision/virtual plans to subgroups per step (#2938)
  - Document custom container images built for tmt tests (#2930)
  - Require python3.9 in 'develop' target
  - Fix multiple rules `adjust` example in `duration` spec (#2971)
  - Fix "skip missing" behavior when installig debuginfo packages with dnf (#2956)
  - Extend results schema to allow test phases (#2933)
  - Fix path to watchdog log (#2901)
  - Display locals in traceback when requested (#2900)
  - Polish test-check/dmesg documentation (#2897)
  - docs: tweak docs to include how to see details about test failures (#2541)
  - Allow multiplication in duration input value (#2845)
  - Fix validation of fmf id URL, it must be cloneable first (#2957)
  - Cover `tmt.trying` with `pyright` check (#2942)
  - Clarify the `trigger` context dimension values (#2961)
  - Add konflux as possible initiator (#2947)
  - Fix some invalid links in documentation (#2940)
  - Define "block-device" key for guest topology HW exposition
  - Cover tmt.steps.prepare.shell with pyright checks
  - Ignore report files created by pytest-html
  - Fix pre-commit typing python version (#2959)
  - Cover tmt.steps.prepare.distgit with pyright
  - Pass correct spec to _parse_system and _parse_location (#2924)
  - Support `cpu.model-name` hardware requirement for mrack (#2921)
  - Enforce "one blank line after class docstring" rule (#2934)
  - Enable pydocstyle checks in ruff (#2906)
  - Update distros in the `mrack` provisioning config (#2932)
  - Drop duplicate list of supported HW requirements in beaker plugin (#2902)
  - Update interaction with Fedora rawhide (#2931)
  - Run the `no-commit-to-branch` check only locally


author: David Cantrell <dcantrell@redhat.com> - 20230507-1
changelog:
  - Upgrade to tnftp-20230507 (#2203899)
  - Change License tag to SPDX expression
  - Add signature verification before unpacking source archive


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.14.1-75
changelog:
  - Add epoch prefix to version-release in requires
  - Add rpminspect.yaml to adjust configuration for rpminspect run


author: Marcel Härry <mh+fedora@scrit.ch> - 0.4.8.9-1
changelog:
  - update to latest upstream release https://forum.torproject.org/t/security-release-0-4-8-9/10155
  - security fixes for bz#2248562 & bz#2248563
  - add --enable-gpl build options to enable PoW as DDoS protection bz#2247828


author: Marcel Härry <mh+fedora@scrit.ch> - 0.4.8.10-1
changelog:
  - update to latest upstream release https://forum.torproject.org/t/security-release-0-4-8-10/10536
  - security fixes for bz#2253846 & bz#2211726 & bz#2253847


author: Marcel Härry <mh+fedora@scrit.ch> - 0.4.8.11-1
changelog:
  - update to latest upstream release https://forum.torproject.org/t/stable-release-0-4-8-11/12265
  - bz#2211726


author: Marcel Härry <mh+fedora@scrit.ch> - 0.4.8.12-1
changelog:
  - update to latest upstream release https://forum.torproject.org/t/stable-release-0-4-8-12/13060
  - Security fixes: bz#2248564, bz#2281499, bz#2281500, bz#2281502, bz#2281503
  - switch to sysusers based user provisioning approach - fixes bz#2252618
  - Add legacy openssl build dependency from F41 on - fixes FTBS / bz#2301334
  - since we can now drop EL7 support we can also cleanup systemd handling


author: Marcel Härry <mh+fedora@scrit.ch> - 0.4.8.12-2
changelog:
  - Re-add systemd-devel as build dependency so the daemon knows how to notify systemd that it was started - fixes bz#2302910


author: Marcel Härry <mh+fedora@scrit.ch> - 0.4.8.13-1
changelog:
  - update to latest upstream release https://forum.torproject.org/t/new-tor-stable-release-0-4-8-13/15397 (bz#2211726)
  - reviewed and adjusted SPDX license format


author: Miro Hrončok <miro@hroncok.cz> - 4.16.0-1
changelog:
  - Update to 4.16.0
  - https://tox.wiki/en/latest/changelog.html#v4-16-0-2024-07-02
  - Fixes: rhbz#2277427


author: Adrian Freihofer <adrian.freihofer@gmail.com> 1.2.0-2
changelog:
  - tito: use release tagger (adrian.freihofer@gmail.com)
  - Revert "Automatic commit of package [tpm2-openssl] release [1.2.1-1]."
    (adrian.freihofer@gmail.com)
  - Automatic commit of package [tpm2-openssl] release [1.2.1-1].
    (adrian.freihofer@gmail.com)
  - run-with-simulator: backport from upstream (adrian.freihofer@gmail.com)


author: Adrian Freihofer <adrian.freihofer@gmail.com> 1.2.0-3
changelog:
  - refactor: rpmlint E: use-of-RPM_SOURCE_DIR (adrian.freihofer@gmail.com)
  - do not require tpm2-abrmd (adrian.freihofer@gmail.com)


author: Adrian Freihofer <adrian.freihofer@gmail.com> 1.2.0-5
changelog:
  - Fix tests for F41 https://bugzilla.redhat.com/show_bug.cgi?id=2301337
  - Revert exclude broken test on s390


author: Gary Buhrmaster <gary.buhrmaster@gmail.com> - 1.2.0-1
changelog:
  - Update to 1.2.0
  - Don't build static libraries
  - Minor glob changes to follow the spirit of recent packaging guidelines
  - SPDX License


author: John Zaitseff <J.Zaitseff@zap.org.au> - 7.18-1
changelog:
  - Updated the RPM package for a new release of Star Traders: version 7.18.
  - Added verification of upstream signature.


author: John Zaitseff <J.Zaitseff@zap.org.au> - 7.19-1
changelog:
  - Updated the RPM package for a new release of Star Traders: version 7.19.
  - Update rules for AppStream metainfo and desktop files.


author: Jered Floyd <jered@redhat.com> 9.2.4-2
changelog:
  - Enable build with deprecated OpenSSL Engine
    https://fedoraproject.org/wiki/Changes/OpensslDeprecateEngine


author: Yaakov Selkowitz <yselkowi@redhat.com> - 1.6.0-4
changelog:
  - Modernize spec
  - Use libayatana-appindicator instead of libappindicator
  - Convert dependencies to pkgconfig syntax
  - Fix dependencies wrt git and pod2man
  - Convert license to SPDX
  - Implement desktop-file and appstream validations


author: Michal Schorm <mschorm@redhat.com> - 1.16.0-21
changelog:
  - Build against the 'mariadb-connector-c-devel' package
    https://bugzilla.redhat.com/show_bug.cgi?id=2241091


author: Jiri Kucera <jkucera@redhat.com> - 0.7.0.1-0.15.20220904git5295175
changelog:
  - New git snapshot, up to gpgme[>=1.18.0] fix (gpgme is not rebased yet)
    Note that no new strings have been added from commit 5295175 to now so it is save
    to fetch the latest ./po revision from SVN
  - Fixes FTBFS with akonadi-contact>=22.04.x
  - Add support for ragel 7
  - Use SPDX license identifier
  - Spec file cleanup


author: Jerry Snitselaar <jsnitsel@redhat.com> - 1:1.6.0-8
changelog:
  - migrated to SPDX license
  - resolves: rhbz#2219549* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.6.0-5

  - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild


author: Ken Goldman <kgoldman@us.ibm.com> - 1:2.3.1-1
changelog:
  - Add support for loadexternal schemes
  - Fix ObjectTemplates to accept caller curveID
  - Add Nuvoton configure utilities to VS projects
  - ifdef out functions deprecated with openssl 3.x
  - Recode the OpenSSL pkeyutl uses.  OpenSSL 3.x no longer ignores the oaep hash algorithm for the pkcs1 scheme.
  - Add userWithAuth to unseal policy sample scripts.  This is best practice.
  - Add policyparameters, policycapability


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.24.0-0.1.rc1
changelog:
  - new release
    - hotplug: wait for device initialization
      resolves: RHEL-39468
    - functions: added 'package2cpus' and 'packages2uncores' matchers
    - functions: added 'lscpu' to list CPU details
    - plugin_uncore: allow to configure frequency limits using percent
    - amd-pstate: added support for controlling core performance boost
    - plugin_scheduler: adjusted error logging in _set_affinity
      resolves: RHEL-46560
    - plugin_audio: enabled controller reset to fix suspend with NVIDIA
    - plugin_irq: fixed expansion of variables
    - plugin_irqbalance: switched to IRQBALANCE_BANNED_CPULIST


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.24.0-1
changelog:
  - new release
    - clear plugin repository when stopping tuning
      resolves: RHEL-36442
    - man: add description of the balanced-battery profile


author: Michel Lind <salimma@fedoraproject.org> - 4.0.2-4
changelog:
  - Add bcond for documentation building
  - Fix warnings when regenerating the RPM by moving post-endif comments to new lines


author: Carl George <carlwgeorge@fedoraproject.org> - 5.5.3-1
changelog:
  - Update to version 5.5.3 rhbz#2218490
  - Change runtime dependency from /usr/bin/node to /usr/bin/node-<major>
  - Avoid broken command symlinks that can happen after a nodejs major
    version bump


author: Patsy Griffin <patsy@redhat.com> - 2024a-1
changelog:
  - Rebase to tzdata-2024a
    - Kazakhstan will transition from UTC+6 to UTC+5 on 2024-03-01.
    - Palestine will spring forward a week later than previously
      predicted.


author: Patsy Griffin <patsy@redhat.com> - 2024a-8
changelog:
  - zic now defaults to "-b slim" to control data bloat.
    For now, build with ZFLAGS="-b fat" for backward compatibitliy.


author: Peter Robinson <pbrobinson@fedoraproject.org> - 1:2024.10-0.3.rc3
changelog:
  - Fix Allwinner firmware chainloading (rhbz#2309138)
  - Fix ATF firmware selection on a number of devices
  - Support Allwinner SCP firmware (fixes suspend/resume)


author: Vit Mojzis <vmojzis@redhat.com> - 0.2.7-5
changelog:
  - Show diff when checking formatting
  - Fix several lint findings
  - Fix generating policy for Crio mounts


author: Carl George <carlwgeorge@fedoraproject.org> - 4.5.2-1
changelog:
  - Update to 4.5.2 rhbz#2232891
  - Add support for .br (brotli-compressed) files
  - Add bash, fish, and zsh completions


author: Andreas Schneider <asn@redhat.com> - 1.3.0-1
changelog:
  - Update to version 1.3.0
    o https://gitlab.com/cwrap/uid_wrapper/-/blob/uid_wrapper-1.3.0/CHANGELOG


author: Packit <hello@packit.dev> - 0.17.17-1
changelog:
  - Fix race with worker thread accessing $UMOCKDEV_DIR
  - Disable -Wincompatible-function-pointer-types for clang


author: Packit <hello@packit.dev> - 0.17.18-1
changelog:
  - preload: Don't read udev cache data from system (thanks Bastien Nocera)
  - spec: Update License: to SPDX format
  - Various test fixes


author: Packit <hello@packit.dev> - 0.18.0-1
changelog:
  - Record and restore SELinux context for mocked /dev nodes
  - preload: wrap fstatfs() and statfs() on musl
  - Fix build with meson 1.4


author: Packit <hello@packit.dev> - 0.18.1-1
changelog:
  - preload: Provide wrappers for functions specific to 64-bit time_t (thanks Steve Langasek)
  - preload: Fix building with _FILE_OFFSET_BITS (thanks Zixing Liu and Steve Langasek)


author: Packit <hello@packit.dev> - 0.18.4-1
changelog:
  - Add ioctls for Chromium OS EC devices (thanks Abhinav Baid)
  - Generate "remove" uevent in umockdev_testbed_remove_device() (thanks Bob Henz)
  - Recursively remove children with uevents (thanks Bob Henz)
  - preload: Fix sigmask block and restore race (thanks barath)


author: Mike FABIAN <mfabian@redhat.com> - 15.0-1
changelog:
  - Update to Unicode Emoji Data 15.0 (was released on September 13, 2022)
  - Migrate license tag to SPDX


author: Mike FABIAN <mfabian@redhat.com> - 15.0-3
changelog:
  - Change license tag from Unicode-TOU to Unicode-DFS-2016
    See: https://gitlab.com/fedora/legal/fedora-license-data/-/issues/199


author: Jens Petersen <petersen@redhat.com> - 15.1.0-0.1
changelog:
  - update to draft 15.1.0: https://unicode.org/versions/Unicode15.1.0/
  - do not add copyright.html file from website
  - add missing Unicode-TOU license tag


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 15.0.01-1
changelog:
  - Version 15.0.01 (rhbz#2149996)
  - THE FORMAT IS CHANGED from TTF to OTF. It seems that both formats contain
    the same glyphs and .otf is significantly smaller.


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 16.0.01-1
changelog:
  - Version 16.0.01
  - License tag is updated and converted to proper SPDX
  - The ttf subpackage is dropped and will be removed from systems


author: Packit <hello@packit.dev> - 2.3.12-1
changelog:
  - New Release 2.3.12 (lurcher)
  - Don't check state with shared env (lurcher)
  - Add --enable-singleenv option (lurcher)
  - Allow longer messages via SQLGetDiag (lurcher)
  - Add --enable-utf8ini flag and coding (lurcher)
  - Fix possible seg faults with SQLAPI and pooling (lurcher)
  - Fix possible seg faults with SQLAPI and pooling (lurcher)
  - Remove self-reference (Stefan)
  - Avoid implicit function declarations, for C99 compatibility (Florian Weimer)
  - Fix --enable-stats config error (lurcher)
  - Allow diagnostics to be retrieved on SQL_NO_DATA (Kevin Adler)
  - isql.1: Add information about passwords containing semicolons (Hugh McMaster)
  - isql.1: Various text updates (Hugh McMaster)
  - Export __clear_ini_cache from libodbcinst (lurcher)
  - Revert "Add call to atexit to clear the ini cache" (lurcher)
  - Add call to atexit to clear the ini cache (lurcher)
  - Add extra iusql connectionstring syntax (lurcher)
  - Allow longer connection strings (part 3) (lurcher)
  - Allow longer connection strings (part 2) (lurcher)
  - Allow longer connection strings (lurcher)
  - Fixed Connection String (Stefan)
  - Add extra connection syntax to isql help (lurcher)
  - Add extra logging for ODBCINST connect settings (lurcher)
  - Allow isql to handle SQLPrepare returning SQL_SUCCESS_WITH_INFO (and report warning) (lurcher)
  - Allow isql to handle SQLPrepare returning SQL_SUCCESS_WITH_INFO (lurcher)
  - Allow passing complete connection string into iusql (lurcher)
  - Remove __get_connection from cursor lib (lurcher)
  - Avoid failed build if clock_gettime() is not available (lurcher)
  - Update change log (lurcher)
  - DriverManager/_info.c: Get locale encoding on Windows. (Markus Mützel)
  - DriverManager/drivermanager.h: fix build without threads (Fabrice Fontaine)
  - Fix iconv handle leak with pooling (lurcher)
  - Fix buffer overrun (lurcher)
  - Create SECURITY.md (Nick Gorham)
  - Move to 2.3.12pre (lurcher)
  - Makefile.am: Do not install config.h (Hugh McMaster)


author: Victor Toso <victortoso@redhat.com> - 0.13.0-1
changelog:
  - Update to 0.13.0
    Release 0.13.0 drops usbredirserver binary so we now have renamed
    usbredir-server pacakge to usbredir-tools which is more befitting what it
    contains


author: Dominik Mierzejewski <dominik@greysector.net> - 3.2.4-1
changelog:
  - update to 3.2.4 (resolves rhbz#2231660)
  - switch to SPDX expression in License tag
  - use modern autosetup and plain cmake dependency and macros


author: Björn Esser <besser82@fedoraproject.org> - 2.3.0-5
changelog:
  - Add tools package
  - Add explicit perl BRs
  - Add example program to doc package
  - Drop google site-verification file from doc package
  - Require main package in doc package to avoid file conflicts


author: Sérgio Basto <sergio@serjux.com> - 1.6.2-61
changelog:
  - Use standard Fedora linker flags (bug #1548666)
    https://src.fedoraproject.org/rpms/uuid/pull-request/1


author: Michel Lind <salimma@fedoraproject.org> - 0.0.27-2
changelog:
  - Use script to generate list of coreutils commands
  - On EPEL 9, reduce the list of obsoletes to packages actually built


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.7.0-5
changelog:
  - Backport upstream fix for ruby3.2 compatibility
    (File.exists? removal, URI#parse host name result change)


author: Mark Wielaard <mjw@fedoraproject.org> - 3.22.0-8
changelog:
  - Add BuildRequires: python3-devel for running testsuite.
  - Add valgrind-3.22.0-gdb-thread-exited.patch
  - Add valgrind-3.22.0-set_vma_name-supp.patch
  - Add valgrind-3.22.0-pth_mempcpy_false_races.patch
  - Add valgrind-3.22.0-amd64-VFMADD213.patch
  - Add valgrind-3.22.0-amd64-redir-strcmp.patch


author: Mark Wielaard <mjw@fedoraproject.org> - 3.23.0-3
changelog:
  - Add more upstream VALGRIND_3_23_BRANCH patches
    0012-Bug-487439-SIGILL-in-JDK11-JDK17.patch
    0013-Don-t-leave-fds-created-with-log-file-xml-file-or-lo.patch
    0014-Close-both-internal-pipe-fds-after-VG_-fork-in-paren.patch
    0015-Don-t-allow-programs-calling-fnctl-on-valgrind-s-own.patch


author: Mark Wielaard <mjw@fedoraproject.org> - 3.23.0-4
changelog:
  - Add more upstream VALGRIND_3_23_BRANCH patches
    0016-mips-skip-using-shared-syscall-numbers-for-mips64.patch
    0017-gdbserver_tests-filters-remove-python-rpm-module-loa.patch
    0018-Implement-VMOVQ-xmm1-xmm2-m64.patch
    0019-arm64-Fix-fcvtas-instruction.patch
    0020-gdbserver_tests-filters-remove-more-verbose-python-r.patch
    0021-Avoid-dev-inode-check-on-btrfs-with-sanity-level-3.patch


author: Packit <hello@packit.dev> - 2.10-1
changelog:
  - Update to 2.10 upstream release
  - Update libdir patch
  - No longer glob SONAME when listing shared library files
  - Use SPDX license identifiers
  - Fix license from BSD to MIT AND BSD-3-Clause
  - Fixes: RHBZ#2269036


author: Ingvar Hagelund <ingvar@redpill-linpro.com> - 7.4.2-1
changelog:
  - New upstream release. A security release
  - Includes fix for CVE-2023-44487 aka VSV00013, rhbz#2243328, HTTP/2 Rapid Reset Attack


author: Ingvar Hagelund <ingvar@redpill-linpro.com> - 7.5.0-1
changelog:
  - New upstream release
  - Moved somethings around to make the diff from the upstream spec less
  - Upped some memory requirements in some of the tests. Necessary on aarch64 and ppc64le (and ppc32)
  - Reduced number of parallel jobs on s390x builders as builds tend to fail when stressed
  - Retired armv7hl


author: Jonathan Wright <jonathan@almalinux.org> - 1.32.0-1
changelog:
  - update to 1.32.0 rhbz#2304045
    Resolves CVE-2024-39924
    Resolves CVE-2024-39925
    Resolves CVE-2024-39926


author: Javier Martinez Canillas <javierm@redhat.com> - 20230127-1.git9b08a3c4
changelog:
  - Update to upstream snapshot 9b08a3c4
  - Drop `BuildRequires: flashrom-devel` since all tools depending on it are removed.


author: Pavel Raiskup <praiskup@redhat.com> - 5-1
changelog:
  - support for fast "ruff" analyser
  - --linter-tag option added
  - subproject detection by .vcs-diff-lint.yml


author: Pavel Raiskup <praiskup@redhat.com> 6-1
changelog:
  - bugfix: correctly honor file renames
  - bugfix: fix subproject detection for git worktree
  - ruff: do full project scans (since Ruff is fast enough)
  - check the new (changed) code in a side-directory


author: Pavel Raiskup <praiskup@redhat.com> 6.2-1
changelog:
  - drop unnecessary newline in the output
  - ruff: don't prefix the error locations with absolute path
  - ruff: don't optimize out the full Ruff run
  - print the git sha1 being analyzed
  - bugfix: correct matching filenames with endswith()


author: Pavel Raiskup <praiskup@redhat.com> 6.3-1
changelog:
  - don't require all the linters, just recommend them
  - use requested linters only if they are available
  - nicer info/debug output


author: Martin Gansser <martinkg@fedoraproject.org> - 2.6.5-1
changelog:
  - Update to 2.6.5
  - vdr-devel does not require any translation management tools (BZ#2119032)
    use RR gettext-runtime


author: Martin Gansser <martinkg@fedoraproject.org> - 2.7.3-1
changelog:
  - Update to 2.7.3
  - Use recent dvbhddevice Source file 3473a7b939d7.zip
  - Add %{name}-2.7.3-remux-radio.patch


author: Martin Gansser <martinkg@fedoraproject.org> - 2.4.0-31
changelog:
  - Rebuilt for new VDR API version 2.7.2
  - Add 0002-femon-Removal-of-deprecated-interface-functions.patch


author: Martin Gansser <martinkg@fedoraproject.org> - 0.7.0-35
changelog:
  - Rebuilt for new VDR API version 2.7.2

  -* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.0-34
  -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild


author: Jeremy Sanders <jeremy@jeremysanders.net> - 3.5.3-2
changelog:
  - Use explicit files, rather than glob all
  - Update licence to new rules
  - Update provide filtering to new method for internal libraries


author: Troy Curtis, Jr. <troy@troycurtisjr.com> - 1.10-1
changelog:
  - Update to 1.10
  - Update description to be more accurate to the latest version
  - Use SPDX for the license field


author: Thomas E. Dickey <dickey@invisible-island.net> - 9.8w-1
changelog:
  - Update to 9.8w
  - Use desktop file from upstream.
  - Use Xaw rather than plain X11 for xvile screentype, to provide menus.
  - Change absolute symbolic links for manpage to relative.


author: Jerry James <loganjerry@gmail.com> - 5.4-1
changelog:
  - Version 5.4
  - Stop building for 32-bit x86
  - SPDX migration
  - Get the tarball from github
  - Use the system-defined vimfiles_root macro
  - Install metainfo in the metainfo directory
  - Validate the metainfo


author: Benson Muite <benson_muite@emailplus.org> - 3.6.0-2
changelog:
  - Use macros for installation
  - Update source location
  - Use pkgconfig instead of devel
  - Indicate gtk3 is a direct dependency


author: Kleis Auke Wolthuizen <fedora@kleisauke.nl> - 8.16.0-1
changelog:
  - Update to 8.16.0
  - Migrate to SPDX license
  - Don't ignore test failures on s390x
  - Update outdated comments and URLs
  - Cleanup Requires


author: William Poteat <wpoteat@redhat.com> 1.31.25-1
changelog:
  - 2099925: Drop support for RHEVM on RHEL 9 (jhnidek@redhat.com)
  - Update virt-who-config.5 (s10w.1ife.31@gmail.com)
  - Big optimization and refactoring of Nutanix code (jhnidek@redhat.com)


author: Jiri Hnidek <jhnidek@redhat.com> 1.31.26-1
changelog:
  - Fix stylish issue in migrateconfiguration.py (jhnidek@redhat.com)
  - Added next rhel-9.x subversion to releasers.conf file. (jhnidek@redhat.com)
  - 2158710: Migrated virt-who.conf, when necessary (jhnidek@redhat.com)
  - Added documentation for the 'rhsm_insecure' option, for insecure connections
    (fernandez.santos.d@gmail.com)
  - Added configuration for rhel-9.x into releasers.conf (jhnidek@redhat.com)


author: Yanko Kaneti <yaneti@declera.com> - 2017.08-0.18.20230312gitab6e6f3
changelog:
  - Pull a recent snapshot. Brings back the kms backend. Drop upstreamed patch
  - Migrate to SPDX license identifier


author: Davide Cavalca <dcavalca@fedoraproject.org> - 1.2.1-4
changelog:
  - Convert license tag to SPDX
  - Rework specfile to follow the Fedora packaging guidelines
  - Fix outstanding rpmlint issues
  - Rework package description


author: Davide Cavalca <dcavalca@fedoraproject.org> - 07.35-1
changelog:
  - Unretire and update to 07.35; Fixes: RHBZ#2246766
  - Rework specfile to comply with the latest packaging guidelines
  - Update license tag and convert to SPDX
  - Rework package descriptions
  - Preserve timestamps when installing files
  - Refresh patches and backport and upstream Python fix
  - Drop manpage generation because it hangs the build
  - Disable tests by default due to flakiness
  - Drop the Java bindings, nothing uses them and they don't install properly


author: Stephen Smoogen <smooge@fedoraproject.org> - 3.3.0-1
changelog:
  - Updated to 3.3.0
  - Removed un-needed patches to code to fix C20 problems
  - Removed endian patches
  - Changed CMakefileLists.txt patch to remove -Werror for gcc-13
  - Opened upstream on that.


author: Robert Scheck <robert@fedoraproject.org> - 0.5.3-63.git20230121
changelog:
  - Added upstream patch to fix out-of-bounds access due to multiple backspaces
    to address incomplete fix for CVE-2022-38223 (#2222775, #2222780, #2255207)


author: Dominik Mierzejewski <dominik@greysector.net> 1.0.28-1
changelog:
  - update to 1.0.28 (#2065997)
  - run fixed tests on 32-bit again
  - work around test failures due to new gcc-12 warnings


author: Dominik Mierzejewski <dominik@greysector.net> 1.0.30-1
changelog:
  - update to 1.0.30 (#2132095)
  - increase timeout to fix tests on ARM
  - skip some new failing tests on i686 and s390x for now


author: Dominik Mierzejewski <dominik@greysector.net> 1.0.33-1
changelog:
  - update to 1.0.33 (#2203483)
  - drop obsolete patch
  - disable failing tests on aarch64 and ppc64le (reported upstream)
  - fix running tests on i686
  - disable failing wasm2c tests on s390x (big endian not supported upstream)
  - fix deprecated patchN macro usage


author: Michel Lind <salimma@fedoraproject.org> - 2024.07.22.00-1
changelog:
  - Update to 2024.07.22.00 (rhbz#2266619)
  - replace `std::latch` with `folly::Latch` for C++17 compatibility
  - similarly, replace `std::barrier` with `boost::barrier`
  - switch to disabling unwanted tests via `--exclude-regex`


author: Alessandro Astone <alessandro.astone@canonical.com> - 1.4.3-1
changelog:
  - new version (rhbz#2303618)
  - fix python 3.12 error (rhbz#2258411)
  - make it clearer that OTA channels must be provided to `waydroid init`


author: Dominique Martinet <asmadeus@codewreck.org> - 0.9.0-1
changelog:
  - Update to 0.9.0
  - fix fd leak (probably #2290715)
  - enable lz4 compression by default
  - add supprt for av1 software encoding/decoding
  - add support for vsock transport
  - fix build with gcc-14


author: Dominique Martinet <asmadeus@codewreck.org> - 0.9.1-1
changelog:
  - Update to 0.9.1
  - don't abort on double-^C (#2262447)
  - fix for compositors using drm_syncobj protocol


author: Benjamin A. Beasley <code@musicinmybrain.net> - 6.0.4-12
changelog:
  - Explicitly set most Makefile variables
  - Moves the documentation into the standard location
  - Enables rebuilding localized man pages etc.


author: Arun Babu Neelicattu <arun.neelicattu@gmail.com> 2.4.0-1
changelog:
  - update to v2.4.0 release (arun.neelicattu@gmail.com)
  - Fix another typo (me@treier.xyz)
  - readme: add firefox instruction for extension (arun.neelicattu@gmail.com)
  - Fix typo in install command (me@treier.xyz)


author: Brian C. Lane <bcl@redhat.com> - 35.13-1
changelog:
  - New release: 35.13 (bcl)
  - HACKING.md: Reformat code blocks for docusaurus (simon.steinbeiss)
  - README: Update code block formatting and drop subtitle (simon.steinbeiss)
  - info: Add upload status to the output (bcl)
  - info: Fix display of blueprint packages with no version (bcl)
  - weldr: Add Stringer interface to Package (bcl)
  - compose: Add --wait options to start-ostree (bcl)
  - compose: Add --wait options to start command (bcl)
  - compose: Add compose wait command (bcl)
  - weldr: Add ComposeWait to wait for a compose to finish (bcl)
  - build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (49699333+dependabot[bot])
  - CI: Drop SonarQube in favor of Snyk (jrusz)


author: Neal Gompa <ngompa@fedoraproject.org> - 0.5.0-3
changelog:
  - Refresh build dependencies to match actual build requirements
  - Refresh free codec patch
  - Drop ffmpeg 7 compatibility patch as its included in this release


author: Romain Geissler <romain.geissler@amadeus.com> - 2.1.0-10
changelog:
  - Disable explicit OCSP requests by default for privacy reasons.
  - Accept --progress=dot:... for backwards compatibility.


author: Sudip Shil <sshil@redhat.com> - 1.0.7-1
changelog:
  - feature added: fontname option, sans-serif would be default
  - feature added: add option to print utf8 hex sequence


author: Sudip Shil <sshil@redhat.com> - 1.0.8-1
changelog:
  - Handling non-printable charcaters
  - Print nicer names for all non-printable characters
  - code rendering


author: Gustavo Costa <xfgusta@gmail.com> - 2.0.0-1
changelog:
  - Update to 2.0.0 (rhbz#2186215)
  - Change gtk3, libhandy and webkit2gtk4.1 to gtk4, libadwaita and webkitgtk6.1


author: Aleksei Bavshin <alebastr@fedoraproject.org> - 0.17.0-1
changelog:
  - Update to 0.17.0 (#2250885)
  - Use xcb-errors util library
  - Apply patches from 0.17.x bugfix branch


author: Damian Wrobel <dwrobel@ertelnet.rybnik.pl> - 1.16.1-1
changelog:
  - Update to 1.16.1 (rhbz#2264357)
  - Switch to use pkgconfig for BuildRequires
  - Specify Require for rtl-wmbus which supports needed -f option


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.20091126-27
changelog:
  - Clarify URL/Source situation, and do not claim to have a working source
    archive URL
  - General tidying of spec file; use modern macros and install HTML format
    description as documentation
  - Add hand-written man pages


author: Davide Cavalca <dcavalca@fedoraproject.org> - 1:2.10-8
changelog:
  - Backport WPA3 support for Broadcom devices. Fixes: rhbz#2226569
  - Enable parsing of IPv6 addresses in RADIUS configuration (#2095296)


author: Dominik Mierzejewski <dominik@greysector.net> - 1.5.24-4
changelog:
  - spec cleanup for Fedora inclusion
  - use upstream patches with fixes for autoconf-2.71 and gcc-13
  - use SPDX License expression
  - use pkgconfig-style build dependencies for FFmpeg, cairo and pangocairo
  - drop unused build dependencies


author: David Cantrell <dcantrell@redhat.com> - 1.2.4.1-40
changelog:
  - Modernize the spec file with newer macros
  - Pull source from github using forge macros since the original site
    has disappeared
  - Patched for latest glibc and gcc to handle warnings
  - Use SPDX license expression for the License tag


author: Sérgio Basto <sergio@serjux.com> - 0.9.16^20230801gita61f364-1
changelog:
  - Update to a61f364e385d98677c04070a994397b287385219 git snapshot from
    2023-08-01 (a support for acquiring a DRM framebuffer with a drm schema
    in -rawfb option)


author: Lucian Langa <lucilanga@7pot.org> - 1:2.2.0-1
changelog:
  - drop pcre
  - re-add shapelib depdency - interal shapelib dropped upstream
  - drop all patches - fixed upstream
  - upgrade to latest upstream


author: Patrick Monnerat <patrick@monnerat.net> 2.5.0-1
changelog:
  - New upstream release.
  - Build using cmake.
  - Doc file "README.IMPORTANT" for needed passord reset.
    https://github.com/chris2511/xca/issues/458#issuecomment-1740106691


