# changelog

author: Simone Caronni <negativo17@gmail.com> - 1.4.23-2
changelog:
  - Remove Thirdparty folder from sources and provide script to recreate tarball.
  - Remove duplicated docs in samples subpackage.


author: Miro Hrončok <mhroncok@redhat.com> - 1.49-6
changelog:
  - Subpackage python2-GeographicLib has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 2.06.09-21
changelog:
  - Add BuildRequires on gcc-c++
  - Packaging updates
    - Remove Group and BuildRoot tags
    - Don't clear the buildroot in the install section
    - Remove the clean section
    - Install license in licensedir (where applicable)


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 2.06.10-1
changelog:
  - Update to version 2.06.10
  - Drop patches - all fixed in the new version
  - Drop the -ffp-contract=off hack
  - Remove redundant m_outstream->setf(std::ios::fixed)
  - Fix GenEventCopmpare
  - Adjust expected test output for changes in the code


author: Markus Neteler <neteler@mundialis.de> 2.0.1-1
changelog:
  - New 2.0.1 upstream release
  - PCL support dropped as per release notes
  - added BuildRequires gcc-c++ as per RHBZ #1551327 (removing gcc and gcc-c++ from default buildroot)
  - further dependency cleanup


author: Markus Neteler <neteler@mundialis.de> 2.1.0-3
changelog:
  - commented out vertical datums due to size for initial Fedora upload
  - cleanup upon review by Sandro Mani, BZ#1838686


author: Stephen Gallagher <sgallagh@redhat.com> - 2.0.1-1
changelog:
  - Update to RBTools 2.x
  - https://www.reviewboard.org/docs/releasenotes/rbtools/2.0.1/
  - https://www.reviewboard.org/docs/releasenotes/rbtools/2.0/


author: Stuart D. Gathman <stuart@gathman.org> 4.1.0-3
changelog:
  - Update README-fedora.md to describe notify.sh
  - Apply selected changes from Marcel Metz <mmetz@adrian-broher.net>:
  - Use openssl x509 -checkend parameter to determine certificate expiration
  - Remove Let's Encrypt intermediate certificate
  - Remove cron job used on non systemd systems


author: Juan Orti Alcaine <jortialc@redhat.com> - 2.12.0-9
changelog:
  - Drop unused dependency: perl(Digest::SHA1)
  - Make optional: perl(Convert::TNEF), perl(Convert::UUlib)


author: Maxwell G <gotmax@e.email> - 1-7
changelog:
  - Implement %ansible_test_unit and add ansible-packaging-tests metapackage.
  - Require ansible-core at buildtime


author: Maxwell G <gotmax@e.email> - 1-8.1
changelog:
  - Refactor %ansible_collection_url, %ansible_collection_install,
    %ansible_test_unit.
  - Specfiles no longer need to define %collection_namespace or %collection_name
    for the macros to work.
  - Add new %ansible_collections_dir, %ansible_roles_dir, and
    %ansible_collection_filelist macros.
  - Prepare to deprecate %ansible_collection_files
  - Undefine %_package_note_file to stop that file from leaking into collection
    artifacts.


author: Stephen Gallagher <sgallagh@redhat.com> - 2.8.0-1
changelog:
  - Update to 2.8.0
  - New features:
    * Allow argbash and argbash-init to be run from symbolic links.
    * Allow scripts generated by argbash-init with complete separation (-s -s) to
      be run from a symbolic link.
    * Implemented output to generate manpages using the rst2man utility
    * Introduced the ARG_VERSION_AUTO macro.
  - Bugfixes:
    * Double quotes in help messages are escaped (fixes #61).
    * Fixed regression that allowed duplicate short options (fixes #58).


author: Stephen Gallagher <sgallagh@redhat.com> - 2.9.0-1
changelog:
  - Update to 2.9.0
  - Bugfixes
    * Fixed typo in `argbash-init` and updated obsolete/inaccurate hints
    * Fixed incorrect permission of non-script output files
    * Increased MacOS compatibility by removing terminator from the `chmod`
      invocation
  - New Features
    * Increased flexibility of the help option
    * Improved `argbash-init` script template
    * Increased flexibility of the version option
    * Added a convenience function for module loading
    * Added a possibility to the `argbash` tool to generate the script in-place,
      exposed as the `-i` option


author: Stephen Gallagher <sgallagh@redhat.com> - 2.10.0-1
changelog:
  - Update to 2.10.0
  - Bugfixes
    * argbash-init is able to handle empty string as the only argument without
      being puzzled.
    * Error handling of script working directory detection now more robust.
  - New features
    * Argbash in the container has no longer the terminal output limitation
      caused by the crlf line ending.
    * The ARG_USE_PROG implementation was missing. Therefore, it was implemented
      as ARG_USE_PROGRAM using a slightly different interface.


author: Paolo Gigante <paolo.gigante@rackspace.co.uk> 0.10-1
changelog:
  - Added pre and post prep script hooks
  - Added a pidfile and process check to --status
  - Added a auter success log with a last run timestamp
  - Clear pidfile if the process is no longer running when disabling auter
  - Added auter.aptModule for ubuntu/debian support


author: Paolo Gigante <paolo.gigante@rackspace.co.uk> 0.11-4
changelog:
  - Updated documentation and references to include apt for Ubuntu/debian
  - Removed debugging message that was printed during apt update
  - Added "Valid Options" in auter.conf
  - Added the pre/post prep directories in auter.conf
  - Added retention and rotation for last-prep-output and last-apply-output files in /var/lib/auter
  - Corrected file permissions for the auter-postreboot cron file
  - Added --stdout option to force output to stdout even if there is no active tty
  - Added a package manager lock file check before prep and apply functions call the package manager
  - Improved checks to confirm prepared patches are still required
  - Adjusted some string arguments to arrays for better handling


author: Paolo Gigante <paolo.gigante.sa@gmail.com> 0.12-1
changelog:
  - Added --skip-all-scripts to skip the executions of all custom scripts
  - Added --skip-scripts-by-phase to skip the executions of custom scripts for the specified phase
  - Added --skip-scripts-by-phase to skip the executions of custom scripts by name
  - Added man page for auter.conf
  - Updated auter.aptModule to reflect changes in auter.yumdnfModule
  - added no-wall option
  - Fix for --status when run as non-root user
  - Logs auter output in /var/lib/auter/ when no updates are available
  - Minor improvements to rotation of output files in /var/lib/auter/


author: Nick Rhodes <nrhodes91@gmail.com> 0.12.1-1
changelog:
  - Add max-delay option to override MAXDLAY via command line
  - Redirect stderr to stdout and capture in APPLYOUTPUT variable


author: Nick Rhodes <nrhodes91@gmail.com> 1.0.0-1
changelog:
  - #220 Introduce package dependant reboots using AUTOREBOOT option
  - #215 Remove rpm and deb package build tests from travis
  - #223 Parallelize the travis jobs
  - #224/#225 Clean up ShellCheck warnings


author: Ondřej Míchal <harrymichal@seznam.cz> - 1.2.1-1
changelog:
  - Update to 1.2.1
  - new dependency - GNU Parallel
  - new upstream test in %check - parallel.bats
  - remove the sed in %prep because shebang mangling is done automatically
  - change the URL for Source0 so that it does not rely on hardcoded commit


author: Ondřej Míchal <harrymichal@seznam.cz> - 1.3.0-1
changelog:
  - Update to 1.3.0
  - new build dependency - procps-ng (needed for testing)
  - adjust test file name - parallell.bats -> parallel.bats


author: Mikel Olasagasti Uranga <mikel@olasagasti.info> - 1.4.1-1
changelog:
  - Update to 1.4.1 (BZ 1985582)
  - Fix some spec warnings
  - Add rpmlintrc to avoid hardcoded-library-path error


author: Weitao Zhou <yunqi.zwt@alibaba-inc.com> - 3.7.2-1.3
changelog:
  - fix error Too many levels of symbolic links
  - Update to 3.7.2
  - [PATCH] set python3 interpreter
  - make disabled strip work to fix  "file is invalid or corrupted (missing end of central directory - record)"
  - change BuildRequires suse-style java-1_8_0-openjdk-devel to centos-style java-1.8.0-openjdk-devel
  - fix bazel raise "file is invalid or corrupted (missing end of central directory record)" under - java-11
  - change Requires suse-style update-alternatives to centos-style chkconfig
  - Workaround for s390x: use java-11
  - change BuildRequires and Requires to java-11-openjdk-devel totally
  - Update to 3.7.2
  - [PATCH] set python3 interpreter


author: Dalibor Pospisil <dapospis@redhat.com> - 1.23-1
changelog:
  - TestResults state indicator
  - profiling code
  - rebased yash to 1.1
  - fixed rlAssertLesser
  - fixed failed library load name logging


author: Dalibor Pospisil <dapospis@redhat.com> - 1.24-1
changelog:
  - rlImport --all imports only required libraries, not recommend
  - implemented chkconfig fallback to systemctl
  - fixed `make test` test suite execution


author: Dalibor Pospisil <dapospis@redhat.com> - 1.25-1
changelog:
  - rebased yash to version 1.2, fixes the backtick iterpretation
  - docs fixes, by Štěpán Němec <snemec@redhat.com>


author: Dalibor Pospisil <dapospis@redhat.com> - 1.28-1
changelog:
  - cleanup rlRun_LOG files at rlJournalEnd
  - close journal in rlDie - generate journal.xml at that moment
  - implemented functions rlIsOS, rlIsOSLike, rlIsOSVersion, and rlIsRHELLike
  - rlAssertRequired can now handle versioned dependencies
  - new functions rlCheckRerquired, rlCheckRecommended, and rlCheckDependencies


author: Dalibor Pospisil <dapospis@redhat.com> - 1.29.1-1
changelog:
  - rlImport: upwards traversal start in the current directory
  - rlImport: support '.' to import lib.sh from the current directory
  - rlImport: can handle libraries required by the fmf_id in different forms than (url, name)
    also name-only. Also the path attribute is considered
  - fingerprint: an asserts fingerprint and phases fingerprint is computed
    it is printed as a message and it is also available in the TestResults file
  - fixed a check for os-release file existence
  - fixed LOG_LEVEL usage
  - removed dependency on selinuxenabled
  - fixed a few typos, thanks to jwakely@fedoraproject.org


author: Simone Caronni <negativo17@gmail.com> - 0-7.20210312giteaa9a04
changelog:
  - Do not use forge macros. Breaks changelog, date in package release, changelog
    and complete release on EPEL 8.


author: James Hogarth <james.hogarth@gmail.com> - 0-20171019.gitec9672b
changelog:
  - Include documentation files
  - Adjust to bring in line with guidelines for a header only package
  - Place headers in correct place for epel


author: James Hogarth <james.hogarth@gmail.com> - 0-20171026.gitec9672b
changelog:
  - Fix the directory location on EPEL to align with the boost157 package correctly
  - Move the docs to a dedicated subpackage


author: Ben Kircher <bkircher@0xadd.de> - 2.12.1-3
changelog:
  - Backport patch for #1934458 (Constant-time computations for base32, base58, base64, hex) from 2.17.3.


author: Mat Booth <mat.booth@redhat.com> - 1.57-1
changelog:
  - Update to latest release of bouncycastle
  - Build all bouncycastle modules from a single source tree, using upstream's
    own build scripts
  - Add sub-packages for each module


author: Mattia Verga <mattia.verga@protonmail.com> - 3.4.7-1
changelog:
  - Update to 3.4.7
  - Fix build errors on s390x
  - Fix FCFLAGS transmission to fortran compiler
  - Enable multi-threading support


author: František Dvořák <valtri@civ.zcu.cz> - 3.0.0-1
changelog:
  - Major version bump
  - OpenSSL 1.1 (fixed  #1423249)
  - Removed EPEL macros (branch 3.x.x only for openssl >= 1.1 and F26+)


author: Petr Pisar <ppisar@redhat.com> - 2.24.0-5
changelog:
  - Specify all dependencies
  - Package a license
  - Align a spec file with the current packaging guide lines
  - Fix the file permissions


author: Simone Caronni <negativo17@gmail.com> - 2.25.0-1
changelog:
  - Update to 2.25.0.
  - Add patches from upstream.
  - Use autosetup macro.
  - rpmlint fixes.
  - Trim changelog.
  - Use automatic dependency generator.


author: Björn Esser <besser82@fedoraproject.org> - 1.11.1-1
changelog:
  - Update to 1.11.1 (BZ#1693841)
  - Section of man-page was moved to man1
  - Add patch to disable --update command
  - Add patch to fix shebang
  - De-tabbify spec file


author: Stephane Thiell <sthiell@stanford.edu> 1.8.3-2
changelog:
  - Removed unversioned __python macros https://fedoraproject.org/wiki/Changes/PythonMacroError [1896129]


author: Orion Poplawski <orion@nwra.com> - 3.2.2-4
changelog:
  - Add new keys to settings.yaml on migration or if missing
  - Save original settings to settings.rpmorig


author: Liwei Ge <geliwei@openanolis.org> - 3.3.2-2.0.1
changelog:
  - Add anolis support
  - Fix permission error in mod_wsgi script
  - Fix autoinstall meta empty after distro got imported


author: Karel Volný <kvolny@redhat.com> 2.2-2
changelog:
  - fixes as per review RHBZ#1271787#c3
  - removed %clean
  - removed %defattr
  - moved %_font_pkg to %install section


author: Nick Rhodes <nrhodes91@gmail.com> - 0.16.1-1
changelog:
  - Revert previous --config release with argparse rewrite
  - Add --config option for specifying custom a configuration file using optparse
  - Filter the "ip address show" output to remove lines containing valid_lft XXsec preferred_lft XXsec


author: Nick Rhodes <nrhodes91@gmail.com> - 0.19.0-1
changelog:
  - Added lsblk and blkid (PR 115)
  - Fix flake8 warnings (PR 118)
  - Filtering out update line in pcs status (PR 112)


author: Jakub Kadlcik <frostyx@email.cz> 0.5-1
changelog:
  - explicitely requires python3-setuptools
  - all: run pytest with -vv in package build
  - pylint: sync all the pylintrc files
  - pylint: run pylint in all run*tests.sh files


author: Miroslav Suchý <msuchy@redhat.com> 1.51-1
changelog:
  - do the relabel in %posttrans
  - use git_dir_archive instead of git_dir_pack
  - allow frontend's apache to ioctl uploaded tarballs
  - packaging: Python 2/3, RHEL/Fedora fixes


author: Brad Bell <bradbell at seanet dot com> - 20210000.5-2
changelog:
  - Remove %debug_package (not necessary to create debug info).
  - Use %setup to unpack tarballs (sets premissions properly).
  - Add comments about using %clean to check BUILDROOT.


author: Brad Bell <bradbell at seanet dot com> - 20220000.1-1
changelog:
  - Advance to upstream source 20220000.1
  - Add -Wno-array-bounds to compiler flags (see remarks about this flag)


author: Brad Bell <bradbell at seanet dot com> - 20220000.1-1
changelog:
  - Fix following long standing typos in cmake command:
  - 1. cppad_test_vector -> cppad_testvector
  - 2. cppad_max_num_theads -> cppad_max_num_threads
  - Temporary change to debug ppc64le build failure: replace to_string.cpp
  - Replace temporary change by a patch to example/utility/to_string.cpp


author: Brad Bell <bradbell at seanet dot com> - 20220000.1-1
changelog:
  - Modify to_string.cpp patch to print out more information on failure.
  - Add simple program to print machine epsilon before any other testing.


author: Brad Bell <bradbell at seanet dot com> - 20220000.1-1
changelog:
  - Try commenting out to_string test of long double on ppc56le arch.
    This problem does not reproduce on ppc64le-test.fedorainfracloud.org.


author: Brad Bell <bradbell at seanet dot com> - 20220000.1-1
changelog:
  - Not necessary to advance to 20220000.2 because Fedora build is getting
    correct result for cppad.pc.


author: Brad Bell <bradbell at seanet dot com> - 20220000.4-1
changelog:
  - Advance to upstream 20220000.4. Main motivation for this is to make 
    cppad_eigen.hpp work with Eigen 3.4.0.


author: Jason Montleon jmontleo@redhat.com - 1.0-0.34.20200608git0767a9f
changelog:
  - Update to master 0767a9f
  - Removes cros-pulse-config service. Adds /etc/skel/.config/pulse config files


author: Peter Robinson <pbrobinson@fedoraproject.org> - 2.38-1
changelog:
  - Rebase on GNU Binutils 2.38.
  - Add support for specifying a section type in linker scripts. (#2052801)


author: Dave Love <loveshack@fedoraproject.org> - 4.4.2-2
changelog:
  - Adapt to el8, with qt5
  - Add guilib{,-devel} sub-packages really to separate GUI dependency
  - Add missing license files


author: Neal Gompa <ngompa@datto.com> - 1.0-0.2
changelog:
  - Add fontpackages-filesystem Requires to all subpackages
  - Update the summary and description to indicate exp means expanded


author: Sérgio Basto <sergio@serjux.com> - 1.0.109-3
changelog:
  - Don't mangling shebang in /usr/sbin/debootstrap from /bin/sh to /usr/bin/sh
    (#1654765), thanks to Laurent Vivier


author: Sérgio Basto <sergio@serjux.com> - 1.0.123-1
changelog:
  - Update to 1.0.123
  - Undefine mangle_shebangs (#1654765)
  - Remove old scriplets, %{_datadir} and /usr/share is the same
    and %{_sbindir} and /usr/sbin is also the same


author: Paul Wouters <paul.wouters@aiven.io> - 0.7.0-1
changelog:
  - Resolved: rhbz#1872621 [RFE] Ship systemd units for auto-renewal
  - Resolved: rhbz#1906674 dehydrated-0.7.0 is available


author: Petr Vokac <petr.vokac@cern.ch> - 1.15.2-3
changelog:
  - Fix response for Want-Digest header
  - Reduce checksum status interval for small files
  - Improve dCache migration config files


author: Petr Vokac <petr.vokac@cern.ch> - 1.15.2-5
changelog:
  - Query dpm_db first not to loose connection during long cns_db dump
  - More robust migration of files not associated with any spacetoken


author: Petr Vokac <petr.vokac@cern.ch> - 1.15.2-7
changelog:
  - Added new dependency on xrootd-voms
  - Fixed BDII ldif generation by new python ldap3 module
  - Fixed main dCache config template


author: Davide Cavalca <dcavalca@fb.com> - 1.0-2
changelog:
  - Rename source package to dnf-flunk-dependent-remove
  - Add BuildRequires for python-dnf
  - Fix license tag


author: Robert Scheck <robert@fedoraproject.org> 1.28-3
changelog:
  - Update python 2 dependency declarations to new packaging standards,
    see https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Davide Cavalca <dcavalca@fedoraproject.org> - 1.12.1-1
changelog:
  - Update to 1.12.1
  - Make doc subpackage noarch
  - Drop unnecessary Requires
  - Misc specfile fixes to comply with the latest guidelines
  - Fix changelog formatting


author: Davide Cavalca <dcavalca@fedoraproject.org> - 1.12.1-4
changelog:
  - Add Recommends for pam_duo to the main package to prevent potential lockout
    issues (Fixes: RHBZ#2134160)


author: Parag Nemade <pnemade AT redhat DOT com> - 20030318-12
changelog:
  - Add metainfo file to show this font in gnome-software
  - Remove %clean section which is optional now
  - Remove buildroot which is optional now
  - Remove removal of buildroot in %install
  - Remove %defattr
  - Remove group tag
  - Change %define to %global


author: Jos de Kloe <josdekloe@gmail.com> - 2.8.2-3
changelog:
  - Explicitely disable python in cmake call and use ctest3 rather than ctest
    to ensure the build runs on EPEL-7 as well


author: Petr Pisar <ppisar@redhat.com> - 1.7.5.2-16
changelog:
  - perl dependency renamed to perl-interpreter
    <https://fedoraproject.org/wiki/Changes/perl_Package_to_Install_Core_Modules>


author: Miro Hrončok <mhroncok@redhat.com> - 1.18.10-5
changelog:
  - Add breezy plugin on Fedora 31+
  - Remove bazaar plugin on Fedora 32+
  - https://fedoraproject.org/wiki/Changes/ReplaceBazaarWithBreezy


author: Adam Williamson <awilliam@redhat.com> - 31.0.2-4
changelog:
  - Drop the unnecessary downstream copy of metadata.desktop
  - Install upstream copy to the place we were installing downstream copy


author: Richard Shaw <hobbes1069@gmail.com> - 0.11.1-6
changelog:
  - Change default firewalld backend from ipset to rich-rules as ipset causes
    firewalld to use legacy iptables. Fixes RHBZ#1823746.
  - Remove conditionals for EL versions less than 7.


author: Richard Shaw <hobbes1069@gmail.com> - 0.11.1-9
changelog:
  - Add conditonals back for EL 7 as it's being brought up to date.
  - Add patch to deal with nftables not accepting ":" as a port separator.


author: Richard Shaw <hobbes1069@gmail.com> - 0.11.1-10.2
changelog:
  - Create shorewall-lite subpackage package which conflicts with shorewall
    subpackage. Fixes RHBZ#1872759.


author: 21:42:16 +0530 Dr Anirban Mitra <mitra_anirban@yahoo.co.in> - 3.0.1-1
changelog:
  - Change in EM square from 2048 to 1000
  - Upgrade fto Unicode 14.0 standard for Bengali
  - shift from version 1 to version 2 of Bengali OpenType specification
  - support for Assamese language
  - support for both traditional and modern form of conjunts 
  - addition of vedic stress marks
  - removal of Latin glyphs
  - removal of references and over lapping 
  - addition of missing conjuncts 
  - various bugfixes 
  - Removed Bengali namespace error of double utf-8 encoding
  - Created Mukti from MuktiNarrow 
  - Converted splines from quadratic to cubic
  - saved source in fontforge sfd format 
  - removed microsoft volt


author: 15:30:00 +0530 Dr Anirban Mitra <mitra_anirban@yahoo.co.in> - 3.0.1-3
changelog:
  - Preparing fonts from source sfd files using fontforge as required in gpl
  - collecting source from remote


author: 19:36:29 +0530 Dr Anirban Mitra <mitra_anirban@yahoo.co.in> - 3.0.1-4
changelog:
  - Modified fontconfig 
  - removed excess white spaces and tabs in spec file
  - modified source line and fontcofig lines in spec


author: 22:56:29 +0530 Dr Anirban Mitra <mitra_anirban@yahoo.co.in> - 3.0.2-1
changelog:
  - bumped upstream to version 3.0.2 
  - change docs and licence to match upstream
  - removed forgemeta references


author: Miroslav Suchý <msuchy@redhat.com> 1.6-1
changelog:
  - Add MS-LPL as not-allowed
  - Add ISO-8879 to not-allowed with big usage exception
  - Delete redundant license info from README.md
  - Add LicenseRef-Glyphicons as not-allowed
  - Add Spencer-99
  - Add LicenseRef-UPX as not-allowed
  - Add LicenseRef-STREAM as not-allowed
  - Simplify overcomplicated condition to evaluate if a license is approved
  - Handle licenses with only SPDX identifier in mkjson.py


author: Miroslav Suchý <msuchy@redhat.com> 1.7-1
changelog:
  - redefine JSON format
  - Also use rich-deps on EL 8 (miro@hroncok.cz)
  - Once again, abandon the toml module, use tomllib/tomli/tomli-w instead
    (miro@hroncok.cz)
  - Fix typos in license review template (dcavalca@fedoraproject.org)
  - rename [fedora]name to [fedora]legacy-name
  - rename [fedora]abbreviation to [fedora]legacy-abbreviation
  - Revise toml for GPL-2.0-or-later WITH x11vnc-openssl-exception
    (rfontana@redhat.com)
  - Add FSFULLRWD (rfontana@redhat.com)
  - Add OFL-1.1-RFN as allowed-fonts (rfontana@redhat.com)
  - use tomllib instead of toml
  - document availablity of fedora-licenses.json artifact


author: Miroslav Suchý <msuchy@redhat.com> 1.8-1
changelog:
  - Add Public Domain license text used in libselinux (plautrba@redhat.com)
  - Make LicenseRef for GPLv2 with UPX exception more SPDX-confrmant
    (rfontana@redhat.com)
  - Add the equivalent LicenseRef-UPX and LicenseRef-GPL-2.0-or-later WITH UPX
    (rfontana@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.9-1
changelog:
  - Add ibus-table-chinese FRWR statement to UltraPermissive
    (rfontana@redhat.com)
  - Update UltraPermissive.txt (jlovejoy@redhat.com)
  - Add new file for collecting Freely Redistributable (jlovejoy@redhat.com)
  - Add BSD-3-Clause-Modification (code@musicinmybrain.net)
  - Add public domain license in perl-IO-HTML (mspacek@redhat.com)
  - Add GPL-3.0-only WITH Qt-GPL-exception-1.0 (arthur@bols.dev)
  - packaging: Don't unnecessarily generate rpmlint data (gotmax@e.email)
  - Add public domain text found in .NET 7 source code (omajid@redhat.com)
  - data: add HSNCL license (dcavalca@fedoraproject.org)
  - Add the OCaml LGPL linking exception (loganjerry@gmail.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.10-1
changelog:
  - Add GPL-2.0-only WITH GCC-exception-2.0
  - Update LicenseRef-HSNCL.toml - remove usage
  - Update UltraPermissive.txt: add for texlive-kix
  - add for texlive-docbytex
  - Update UltraPermissive.txt: add texlive-courseoutline
  - Add new file: LicenseRef-CoreMark-Pro
  - Add new file: LOOP
  - Add new file: TTWL
  - Add new file: TPDL
  - Add new file: MIT-Wu
  - Add new file: SunPro
  - remove Fedora block
  - Add new file: IJG-short
  - Add new file: Bitstream-Charter
  - Add new file: Knuth-CTAN
  - Add new file: libutil-David-Nugent
  - Add new file: W3C-19980720
  - Add Symlinks
  - add link to legal-doc artifacts
  - Old "Python" could be either "Python-2.0.1" or "PSF-2.0"


author: Ondřej Nosek <onosek@redhat.com> - 1.2.0-1
changelog:
  - 1.2.0 Release (onosek)
  - Accept files without trailing new-line - rhbz#1943593 (onosek)
  - Handle empty lines in sources file (onosek)
  - Retry stalled downloads after 15 minutes, with the maximum of 5 retries (contyk)
  - Make a fedpkg-base to distinguish between prod and stg (puiterwijk)
  - Add a basic set of tests (lsedlar)
  - Update $baseurl to src.fpo (lsedlar)
  - Make curl follow redirects (lsedlar)
  - remove the () in two steps (dennis)
  - Read BSD formatted sources (lsedlar)


author: Benjamin A. Beasley <code@musicinmybrain.net> 0.10-5
changelog:
  - Update License field to SPDX
  - Additionally, correct the License field for the -doc subpackage to
    reflect its dual license.


author: Weitao Zhou <yunqi.zwt@alibaba-inc.com> 1.12.0-6.3
changelog:
  - export VERSION=1.12.0 for python install
  - export VERSION=1.12.0 for python build
  - Rebuild for Anolis OS


author: Hans de Goede <hdegoede@redhat.com> - 3.1-12
changelog:
  - Add a /usr/share/sounds/sf2/default.sf2 symlink since some apps search for
    soundfonts under /usr/share/sounds/sf2, this fixes midi playback in totem


author: Petr Šplíchal <psplicha@redhat.com> - 0.13-1
changelog:
  - Enable copr builds from master, simplify config
  - Adjust documentation for the new Context class
  - Add documentation for the new Context class
  - Add a new Tree.adjust() method for handling rules
  - Context: Better operator names, comments
  - Adjust the new Context implementation
  - Context implementation


author: Petr Šplíchal <psplicha@redhat.com> - 0.14-1
changelog:
  - Adjust context docs, fix typos, style cleanup
  - Left vs Right side in Context matches
  - Simplify deep merging, adjust test suite a bit
  - Implement recursive merging of data
  - Remove the duplicate build job from packit config
  - Adjust 'make test' to work under virtualenv
  - Update the adjust continue key default to True


author: Petr Šplíchal <psplicha@redhat.com> - 0.15-1
changelog:
  - Implement the new 'fmf clean' command
  - Functions to manipulate cache
  - Fetch the whole tree using utils.fetch_tree()
  - Raise FileException on duplicate YAML keys
  - Allow to set desired cache location
  - Adjust support for storing modified data to disk
  - Add support for storing modified metadata to disk
  - Prevent exploring tests in the tmt directory
  - Simplify special distro comparison examples
  - Store command output in run(), fetch() exceptions
  - Use filelock for locking, expand test coverage
  - Adjust locking for Tree.node() and utils.fetch()
  - Use locking to checkout/read tree
  - Enable integration testing with tmt, some cleanup
  - Implement a new method copy() for cloning nodes
  - Adjust fetch() with custom destination and env
  - Support calls fetch(destination, env) and run(env)
  - Use the origin default branch instead of master
  - Store commit hash if the tree is under a git repo


author: Petr Šplíchal <psplicha@redhat.com> - 0.16.0-1
changelog:
  - Add support for empty files and virtual nodes
  - Change outcome of CannotDecide operations
  - Enable copr builds from master for epel-7 as well
  - Define dict method to get child or data item
  - Keep original adjust rules when adjusting nodes
  - Use a deep copy when storing raw node data
  - Fix warnings in pytest


author: Petr Šplíchal <psplicha@redhat.com> - 1.0.0-1
changelog:
  - Migrate yaml parsing to ruamel.yaml
  - Drop support for Python 2
  - Add extra requires and enable readthedocs config (#143)
  - Filter accept value with a colon
  - Adjust style to fix issues revealed by pre-commit
  - Enable pre-commit, update contribution docs
  - Disable integration testing with tmt for centos-7


author: Lukáš Zachar <lzachar@redhat.com> - 1.1.0-1
changelog:
  - Implement a directive for disabling inheritance
  - Add support for prepending items during merging
  - Explicitly convert context value to string
  - Workaround s390x ruamel read issue
  - Support reference schemas in validation function
  - Add JSON Schema validation method
  - Fixes blocking with symbolic link loops
  - Use a better way to detect the default git branch
  - Add unit tests for comma operator in context rules
  - Add examples demonstrating the context syntax


author: Lukáš Zachar <lzachar@redhat.com> - 1.2.0-1
changelog:
  - Shallow git clone if no reference is used
  - Select by the source of object
  - Enable the flake8 check, fix detected issues
  - Make when in adjust optional, add true|false expr.
  - Version as fmf flag and module attribute


author: Artur Iwicki <fedora@svgames.pl> - 3.2.0-1
changelog:
  - Update to v3.2.0 (official release - no longer using SVN snapshots)
  - Drop Patch3 (missing consts - merged upstream)


author: Edoardo Apra <edoardo.apra@gmail.com> - 5.7-1
changelog:
  - Release 5.7
  - removed openib target
  - fix for MKL error "PDSTEDC parameter number 10 had an illegal value"
  - fix for MPI-2 deprecated MPI_Type_struct and MPI_Errhandler_set
  - added NOUSE_MMAP config.h option for 32bit linux
  - fix for pgcc configure error


author: Greg Bailey <gbailey@lxpro.com> - 2019.10-1
changelog:
  - New upstream release 2019.10 (#1772903)
  - Fix python3 incompatibility (#1748462)
  - Drop python2 support


author: Greg Bailey <gbailey@lxpro.com> - 2019.11-1
changelog:
  - New upstream release 2019.11 (#1777999)
  - several performance improvements
  - use ISO datetime format
  - refactor git calls into a convenience class
  - improve documentation
  - add several TODO and FIXME notes as a roadmap draft
  - remove outdated benchmarks


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 5.0-1
changelog:
  - Switch upstream to Grid Community Toolkit
  - First Grid Community Toolkit release
  - Add Requires on perl(DBD::SQLite)
  - Create database in post scriptlet


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 5.2-1
changelog:
  - Use -nameopt sep_multiline to derive certificate subject string
  - Drop support for generating GPT package
  - Add BuildRequires perl-interpreter
  - Add additional perl dependencies for tests
  - Specfile updates


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 3.4-1
changelog:
  - Minor fixes to makefiles (3.3)
  - Use -nameopt sep_multiline to derive certificate subject string (3.4)
  - Add BuildRequires perl-interpreter
  - Add additional perl dependencies for tests
  - Specfile updates


author: Nicolas Mailhot <nim@fedoraproject.org> - 1.4-7.git2972be2
changelog:
  - redhat-rpm-config-123 triggers bugs in gosetup, remove it from Go spec files as it’s just an alias
  - https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/RWD5YATAYAFWKIDZBB7EB6N5DAO4ZKFM/


author: GreatSQL <greatsql@greatdb.com> - 8.0.32-27.3
changelog:
  - greatsql-mysql-config was removed previously, my.cnf was moved
    into greatsql-server package without conflicts and obsoletes
  - add /usr/lib64/mysql/private into ld.so.conf.d/mysql-x86_64.conf


author: GreatSQL <greatsql@greatdb.com> - 8.0.32-27.5
changelog:
  - remove greatsql-test, greatsql-tokudb, greatsql-rocksdb package
  - updated conflict declarations with MySQL/MariaDB/Percona
  - new file /etc/greatsql.cnf for GreatSQL
  - remove some duplicate requires
  - change PROTOBUF=bundled to system
  - add new library libfido2.so
  - fixed several incorrect conflict declarations


author: GreatSQL <greatsql@greatdb.com> - 8.0.32-27.7
changelog:
  - add conflicts and obsoletes on greatsql-test/greatsql-icu-data-files package
  - remove greatsql-icu-data-files package


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.26.0-11
changelog:
  - General:
    * Update summaries and descriptions
    * Update License fields to include licenses from bundled components
    * Fix failure to respect Fedora build flags
    * Use the system shared certificate bundle instead of shipping our own
  - CLI:
    * No longer set rpath $ORIGIN
  - C (core) and C++ (cpp):
    * Add c_so_version/cpp_so_version macros
    * Split out C++ bindings and shared data into subpackages
    * Drop obsolete ldconfig_scriptlets macro
    * Stop stripping debugging symbols
  - Python:
    * Use generated BR’s
    * Build and package Python binding documentation
    * Disable accommodations for older libc’s
    * Patch out -std=gnu99 flag, which is inappropriate for C++
    * Build additional Python packages grpcio_tools, gprcio_channelz,
      grpcio_health_checking, grpcio_reflection, grpcio_status, and
      grpcio_testing


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.26.0-12
changelog:
  - C (core) and C++ (cpp):
    * Add CMake build support but do not enable it yet; there is still a problem
      where grpc_cli is only built with the tests, and a linking problem when
      building the tests


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.26.0-13
changelog:
  - General:
    * Replace * with • in descriptions
    * Use cmake() dependencies first, and pkgconfig() dependencies second, where
      available
    * Drop explicit pkgconfig BR
    * Fix the directory in which CMake installs pkgconfig files
    * Improved CMake options
    * Build the Doxygen reference manuals
  - C (core) and C++ (cpp):
    * Let the -devel package require cmake-filesystem
    * Allow building tests with our own copy of gtest/gmock, which will become
      mandatory when we depend on abseil-cpp and switch to C++17
    * Fix a link error in the core tests when using CMake
    * Manually install grpc_cli (CMake)
    * Add CMake files to the files list for the -devel package
    * Start running some of the core tests in %check
  - Python:
    * Add several patches required for the tests
    * BR gevent for gevent_tests
    * Fix build; in particular, add missing preprocess and build_package_protos
      steps, without which the packages were missing generated proto modules and
      were not
      usable!
    * Add %py_provides for Fedora 32
    * Drop python3dist(setuptools) BR, redundant with %pyproject_buildrequires
    * Start running most of the Python tests in %check
    * Merge the python-grpcio-doc subpackage into grpc-doc


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.26.0-15
changelog:
  - General:
    * Do not use %exclude for unpackaged files (RPM 4.17 compatibility)
  - Python:
    * Stop using %pyproject_buildrequires, since it is difficult to fit the
      pyproject-rpm-macros build and install macros into this package, and Miro
      Hrončok has advised that “mixing %pyproject_buildrequires with
      %py3_build/%py3_install is generally not a supported way of building
      Python packages.”


author: Zhongling He <zhongling.h@alibaba-inc.com> 1.34.1-1.1
changelog:
  - Rebuild for Anolis OS
  - fix symlinks error: xxxx Not a directory
  - update spec: symlinks -c -o "${fn}" ->  symlinks -c -o "$(dirname ${fn})"
  - make patch grpc-1.34.1-python-grpcio_tests-skip-compression-reset-tests.patch
  - Add BuildRequires:  python3dist(pyasn1-modules)
  - add BuildRequires python3dist(google-auth)
  - Add BuildRequires:  python3dist(sphinx-autodoc-typehints)
  - disable useless plugin
  - disable core_tests


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 2.8.60-5
changelog:
  - Apply fix for advisory regarding abort with cookies enabled
  - Adjust gsoap-size-aname.patch to correspond to upstream's fix


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 2.8.75-1
changelog:
  - Update to gsoap 2.8.75
  - Drop patches gsoap-advisory-cookies-abort.patch, gsoap-header.patch and
    gsoap-size-aname.patch


author: Andy Li <andy@onthewings.net> - 4.0.5-5
changelog:
  - Fix build command to avoid accidentially building to OCaml bytecode.
  - Add test that runs the Haxe compiler.
  - Add missing BuildRequires: ocaml-gen-devel.


author: Fabio Valentini <decathorpe@gmail.com> - 1.2.2-1
changelog:
  - Update to version 1.2.2.
  - Drop custom maven-compiler-plugin overrides in favor of upstream settings.


author: Parag Nemade <pnemade AT redhat DOT com> - 3.001-2
changelog:
  - Add metainfo file to show this font in gnome-software
  - Remove %clean section which is optional now
  - Remove buildroot which is optional now
  - Remove removal of buildroot in %install
  - Remove %defattr
  - Remove group tag


author: Nicolas Chauvet <kwizart@gmail.com> - 1-29
changelog:
  - Update copyrights
  - Drop Group field
  - Patches from Nicolas Vieville - Enhancements for RHEL kernel:
  - remove unneeded uname-r sub-package for RHEL
  - enforce a range dependency for kernels
  - register modules with /usr/sbin/weak-modules
  - use depmod as seen in example file /usr/lib/rpm/redhat/kmodtool
  - Add -e to depmod.


author: Jakub Ružička <jakub.ruzicka@nic.cz> - 3.2.0-1
changelog:
  - Update to 3.2.0
  - Patch: fix tests on 32-bit platforms
  - Patch: revert problematic hardening of service file
  - Enable QUIC
  - New knot-dnssecutils subpackage
  - Debian compat (knot-utils vs knot-dnsutils)
  - Remove bundled(jquery) version as it differes between distros


author: Davide Cavalca <dcavalca@fedoraproject.org> - 5.3-2
changelog:
  - Do not remove buildroot on install
  - Make build output more verbose
  - Ensure build flags are applied
  - Build docs


author: Pavel Raiskup <praiskup@redhat.com> - 3.3.2-4
changelog:
  - fix out-of-bounds read within lha_read_data_none() (CVE-2017-14503)
  - fix crash on crafted 7zip archives (CVE-2019-1000019)
  - fix infinite loop in ISO9660 (CVE-2019-1000020)


author: Ondrej Dubaj <odubaj@redhat.com> - 3.3.2-7
changelog:
  - fix use-after-free in delayed newc link processing (#1602575)
  - fix a few obvious resource leaks and strcpy() misuses (#1602575)


author: Robert Scheck <robert@fedoraproject.org> 1.4.4-1
changelog:
  - Update to upstream 1.4.4 (#1352496)
  - Reworked spec file to build libburn1 for RHEL >= 6 (#750009)


author: Robert Scheck <robert@fedoraproject.org> 1.5.2-5
changelog:
  - Don't ship API docs twice (devel and doc subpackages)
  - Reworked spec file to build libisoburn1 for RHEL >= 8


author: Iryna Shcherbina <ishcherb@redhat.com> - 0.4.1-12
changelog:
  - Update Python 2 dependency declarations to new packaging standards
    (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.6.0-9
changelog:
  - Reformat whitespace
  - Convert URLs from HTTP to HTTPS
  - Add BR on make for
    https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
  - Use macros to reduce repetition throughout
  - Use modern macros (license, make_build/make_install)
  - Make -devel dependency on main package strict (arched)
  - Add -doc subpackage with finite state machine pseudocode
  - Fix so version symlinking
  - Add patch from Debian for upstream issue PRI-186 (libpri fails to build with
    GCC 10)
  - Honor system rpm configuration build flags, including hardening flags
  - Run some tests


author: Dave love <loveshack@fedoraproject.org> - 1.15-1
changelog:
  - New version
  - Drop _legacy_common_support
  - Remove installed modules file
  - Fix cleanup in %check
  - Define OMPLIB for backport to EL7


author: Alec Leamas <leamas.alec@gmail.com> - 0.10.0-19
changelog:
  - Fix FTBS on python 3.8. Closes: #1718285.
  - mode2: Fix inconsistent loglevel/debug option (upstream #307)
  - plugins: devinput: fix glob "no match" error (upstream #285, DBS 860551)


author: Carl George <carl@george.computer> - 0.9.24-1
changelog:
  - Convert RHEL8 lmdb to lmdb-epel, with all subpackages except lmdb-libs
  - Related: rhbz#1833564
  - Related: rhbz#1972979


author: Till Hofmann <till.hofmann@posteo.de> - 0.10.0-22
changelog:
  - Fix missing isa in devel's Requires:
  - Remove unused shlib dependencies
  - Do not build static libs


author: Thomas Moschny <thomas.moschny@gmx.de> - 3.0.0-1
changelog:
  - Update to 3.0.0.
  - Language bindings are separate projects now.
  - Update spec file and remove obsolete constructs.


author: Dridi Boukelmoune <dridi.boukelmoune@gmail.com> - 2.3.0-1
changelog:
  - Bump version to 2.3.0
  - Update the URL
  - Rename the patch
  - Use more macros
  - Require iconv
  - Install the LSM file


author: Dridi Boukelmoune <dridi.boukelmoune@gmail.com> - 2.4.0-1
changelog:
  - Bump version to 2.4.0
  - Change the Source URL to get %{name}-%{version}.tar.gz
  - Ship the script as makeself.sh as per upstream documentation
  - Add a symbolic link to the previous script name (just makeself)


author: Stuart Gathman <stuart@gathman.org> - 1.1.0-1
changelog:
  - New upstream release
  - CVE-2015-8854 ReDos fixed in 0.3.9
  - bz#1529736 bz#1529738 - XSS w/ mangling disabled fixed in 0.3.9
  - bz#1702320 ReDos vuln - CVE removed, problem not in marked
  - CVE-2016-1000013 fixed in 0.7.0
  - CVE-2017-17461 ReDos in dependency (still open)
  - CVE-2017-1000427 XSS via data URI fixed in 0.3.7


author: Stuart Gathman <stuart@gathman.org> - 1.1.0-3
changelog:
  - Move web assets to js-marked
  - On EPEL8, own /usr/share/javascript until web-assets-filesystem available


author: Morten Stevens <mstevens@fedoraproject.org> - 2.28.0-2
changelog:
  - Ensure ELF binary dependency generation and -debug{info,source} packages
  - Remove deprecated PolarSSL dependency


author: Miroslav Suchý <msuchy@redhat.com> 27.4-1
changelog:
  - Fix mock & mock-core-config specs to support Mageia (ngompa13@gmail.com)
  - Ensure mock-core-configs will select the right default on Mageia
    (ngompa13@gmail.com)


author: Miroslav Suchý <msuchy@redhat.com> 27.5-1
changelog:
  - add fedora 28 configs
  - remove failovermethod=priority for repos which use dnf
  - remove fedora 24 configs
  - set skip_if_unavailable=False for all repos


author: Miroslav Suchý <msuchy@redhat.com> 28.3-1
changelog:
  - bump up releasever in rawhide configs
  - add CentOS SCL repositories to EPEL 6 & 7 (x86_64)
    (tmz@pobox.com)


author: Miroslav Suchý <msuchy@redhat.com> 28.4-1
changelog:
  - requires distribution-gpg-keys with opensuse keys
  - Add initial openSUSE distribution targets (ngompa13@gmail.com)
  - provide fedora-29 configs as symlinks to fedora-rawhide
  - use cp instead of install to preserve symlinks
  - use correct url for local repos for s390x for F27+ [RHBZ#1553678]
  - add CentOS SCL repositories to EPEL 7 (aarch64 & ppc64le)
    (tmz@pobox.com)


author: Miroslav Suchý <msuchy@redhat.com> 29.1-1
changelog:
  - add fedora 29 configs and change rawhide to F30
  - defattr is not needed since rpm 4.2
  - Replace armv5tl with aarch64 for Mageia Cauldron (ngompa13@gmail.com)
  - check gpg keys for rawhide


author: Miroslav Suchý <msuchy@redhat.com> 29.3-1
changelog:
  - add rhelbeta-8-* configs
  - move EOLed configs to /etc/mock/eol directory
  - Add source repos to all fedora configs (sfowler@redhat.com)
  - add epel-7-ppc64.cfg


author: Miroslav Suchý <msuchy@redhat.com> 30.1-1
changelog:
  - default for config['decompress_program'] (praiskup@redhat.com)
  - require recent distribution-gpg-keys which has F31 key
  - add examples how to enable/install module in F29+ configs
  - add module_platform_id
  - add modular repos
  - enable gpgcheck for debuginfo for rawhide
  - enable gpgcheck for testing and debuginfo for F30
  - EOL Fedora 27 configs
  - remove mdpolicy from F30
  - add Fedora 30 configs
  - add link to distribution-gpg-keys for rhel8 bootstrap


author: Miroslav Suchý <msuchy@redhat.com> 30.2-1
changelog:
  - disable modular repos
  - Add openSUSE Leap AArch64 configs (ngompa13@gmail.com)
  - Add openSUSE Leap 15.1 configuration (ngompa13@gmail.com)
  - Bump releasever in Cauldron to 8 and create symlinks to cauldron configs
    (ngompa13@gmail.com)
  - Add Mageia 7 configs (ngompa13@gmail.com)


author: Miroslav Suchý <msuchy@redhat.com> 30.3-1
changelog:
  - Allow AArch64 systems to build 32-bit ARM packages (ngompa13@gmail.com)
  - Fix openSUSE Tumbleweed DistTag definition (ngompa13@gmail.com)


author: Miroslav Suchý <msuchy@redhat.com> 30.4-1
changelog:
  - Add 'fastestmirror=1' to Mageia mock configs (ngompa13@gmail.com)
  - bootstrap: disable sclo* repos for epel --installroot (praiskup@redhat.com)
  - drop Fedora ppc64 configs [RHBZ#1714489]


author: Miroslav Suchý <msuchy@redhat.com> 30.5-1
changelog:
  - disable updates-modulare repos for now
  - buildrequire systemd-srpm-macros to get _sysusersdir
  - removed info about metadata expire (khoidinhtrinh@gmail.com)
  - added updates-modular to 29 and 30 (khoidinhtrinh@gmail.com)
  - replace groupadd using sysusers.d
  - core-configs: epel-7 profiles to use mirrorlists (praiskup@redhat.com)
  - EOL Fedora 28
  - do not protect packages in chroot [GH#286]
  - Fix value for dist for OpenMandriva 4.0 configs (ngompa13@gmail.com)
  - Add initial OpenMandriva distribution targets (ngompa13@gmail.com)


author: Miroslav Suchý <msuchy@redhat.com>
changelog:
  - add fedora 31 configs and rawhide is now 32
  - Add local-source repo definition to Fedora Rawhide (miro@hroncok.cz)


author: Miroslav Suchý <msuchy@redhat.com> 31.2-1
changelog:
  - revert sysusers setting [RHBZ#1740545]
  - add rhelepel-8 configs (praiskup@redhat.com)
  - add RHEL 7/8 (praiskup@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 31.3-1
changelog:
  - mock-core-configs: installroot fix for fedora 31+ i386 (praiskup@redhat.com)
  - Moving templates into templates dir (sisi.chlupova@gmail.com)
  - Changing cfg files for fedora 30 to use tpl file (sisi.chlupova@gmail.com)
  - Moving fedora-30-x86_64.cfg into templates/fedora-30.tpl
    (sisi.chlupova@gmail.com)
  - baseurl for f30-build was changed (sisi.chlupova@gmail.com)
  - no i686 repositories [GH#325]
  - adds equation sign to --disablerepo (thrnciar@reedhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 31.4-1
changelog:
  - provide explanation why modular repos are disabled
  - add epel-8
  - Changing cfg files for fedora rawhide to use tpl file
    (sisi.chlupova@gmail.com)
  - Changing cfg files for fedora 31 to use tpl file (sisi.chlupova@gmail.com)
  - Changing cfg files for fedora 29 to use tpl file (sisi.chlupova@gmail.com)


author: Miroslav Suchý <msuchy@redhat.com> 31.5-1
changelog:
  - expand contentdir for now
  - expand $stream for now
  - add extra_chroot_dirs to centos8
  - use dnf for centos8
  - add centos-stream-8
  - rhelepel: reuse epel-8.tpl (praiskup@redhat.com)
  - Add Amazon Linux 2 configs (haroldji@amazon.com)
  - centos-8: enable PowerTools repo (praiskup@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 31.6-1
changelog:
  - disable modular repo for f29
  - configure podman containers for Fedora, EPEL and Mageia (frostyx@email.cz)
  - Fix baseurl typo in centos-stream config (dollierp@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 31.7-1
changelog:
  - Add configs for epel8-playground (mmathesi@redhat.com)
  - add 3 base packages to epel-playground buildroot [RHBZ#1764445]
  - add 3 base packages to epel buildroot [RHBZ#1764445]


author: Pavel Raiskup <praiskup@redhat.com> 32.0-1
changelog:
  - add F32 configs and move rawhide to F33
  - make compatibility changes with mock 2.0
  - allow host overrides (build-time for now)
  - use jinja for gpgkey= in rawhide template
  - add rhel-{7,8}-s390x configs
  - drop rhel-8-ppc64, it was never supported
  - fix rhel-7 configs
  - update epel-8 config template to include modular repos as well as missing
    non-modular source repo (mmathesi@redhat.com)
  - drop for a long time useless epel-6-ppc64 config
  - use template for opensuse, openmandriva, mageia, epel, custom ...
  - fix epel-6.tpl config bug
  - set default podman image for centos-stream
  - remove aarch64 string from repo name in template [RHBZ#1780977]
  - EOL F29 configs
  - fix rhelepel configs
  - allow including configs and templates from relative path (frostyx@email.cz)
  - configs: drop cost=2000 from fedora-31+-i386
  - add missing metadata_expire=0 to epel configs
  - change default of 'package_manager' to 'dnf', and use 'dnf.conf'
  - remove rhelbeta-8-*


author: Pavel Raiskup <praiskup@redhat.com> 32.2-1
changelog:
  - use one template for branched fedoras
  - templatize F31+ i386
  - use 'dnf.conf' in mageia, opensuse and openmandriva configs


author: Pavel Raiskup <praiskup@redhat.com> 32.4-1
changelog:
  - disable package_state plugin for openmandriva 4.0/Cooker
  - Mageia 6 is EOL
  - opensuse: copy ssl ca bundle to correct path


author: Pavel Raiskup <praiskup@redhat.com> 32.5-1
changelog:
  - Add Devel repo to CentOS 8 and CentOS Stream (ngompa13@gmail.com)
  - Add PowerTools sources repo entry to CentOS 8 and CentOS Stream
    (ngompa13@gmail.com)
  - Fix openSUSE Leap 15.1 aarch64 update repo & package filters
    (ngompa13@gmail.com)
  - Add openSUSE Leap 15.2 (ngompa13@gmail.com)
  - openSUSE Leap 15.0 is EOL (ngompa13@gmail.com)
  - Add OpenMandriva Lx 4.1 (ngompa13@gmail.com)
  - OpenMandriva Lx 4.0 is EOL (ngompa13@gmail.com)


author: Pavel Raiskup <praiskup@redhat.com> 32.6-1
changelog:
  - the site-defaults.cfg file moved from mock to mock-core-configs
  - new option config_opts['isolation'], obsoletes 'use_nspawn'
  - declare minimal version of mock, and set this to v2.2 as we use the new
    'isolation' config option now, and we provide site-defaults.cfg file
  - specify amazonlinux bootstrap image, to fix --use-bootstrap-image
  - allow to replace mock-core-configs by packages that 'Provides: mock-configs'
  - rpmlint: remove macro in comment


author: Pavel Raiskup <praiskup@redhat.com> 32.7-1
changelog:
  - add branched Fedora 33 configs
  - eol Fedora 30
  - tolerate a 1-minute baseurl outages in OpenSUSE configs
  - fix site-defaults.cfg reference to docs
  - change all openSUSE configs to use the download redirector (baseurl)


author: Pavel Raiskup <praiskup@redhat.com> 32.8-1
changelog:
  - set the DNF user_agent in dnf.conf (msuchy@redhat.com)
  - add Fedora ELN configs
  - introduce mock-filesystem subpackage (msuchy@redhat.com)


author: Pavel Raiskup <praiskup@redhat.com> 33-1
changelog:
  - bump version to 33, as we already ship F33 configs
  - because of the mock-filesystem change, depend on mock 2.5


author: Pavel Raiskup <praiskup@redhat.com> 33.1-1
changelog:
  - ELN fixups (mmathesi@redhat.com)
  - EPEL: fix repo-id and name=
  - Add missing repos to CentOS 6 and CentOS 7 configs
  - Do --disablerepo=centos-sclo* in templates
  - Add plain CentOS 6/7/8 configs (without epel)
  - EPEL Playground depends on normal EPEL


author: Pavel Raiskup <praiskup@redhat.com> 33.4-1
changelog:
  - fix bootstrapping of newer Fedora on EL7
  - efine a bootstrap image for openSUSE Tumbleweed (ngompa13@gmail.com)
  - use fully qualified paths for Fedora/CentOS/RHEL images (ngompa13@gmail.com)
  - rename repoid for centos8 (msuchy@redhat.com)
  - EOL CentOS 6 (msuchy@redhat.com)
  - EOL Fedora 31 (msuchy@redhat.com)


author: Pavel Raiskup <praiskup@redhat.com> 33.6-1
changelog:
  - Add Mageia 8 stable release configs (ngompa13@gmail.com)
  - Update Mageia Cauldron configuration for Mageia 9 (ngompa13@gmail.com)
  - add RHEL 6 x86_64 configuration


author: Pavel Raiskup <praiskup@redhat.com> 34-1
changelog:
  - add fedora 34 configs (msuchy@redhat.com)
  - require distribution-gpg-keys with F35 keys (msuchy@redhat.com)
  - make F35 symlink to rawhide (msuchy@redhat.com)
  - Rename centos-stream centos-stream-8 (orion@nwra.com)


author: Pavel Raiskup <praiskup@redhat.com> 34.3-1
changelog:
  - Add Oracle Linux 8 (ngompa13@gmail.com)
  - Add Oracle Linux 7 (ngompa13@gmail.com)
  - Add openSUSE Leap 15.3 (ngompa13@gmail.com)
  - openSUSE Leap 15.1 is EOL (ngompa13@gmail.com)
  - Add openSUSE Tumbleweed s390x config (ngompa13@gmail.com)
  - Add AlmaLinux 8 configs (ngompa13@gmail.com)
  - Remove make from default ELN buildroot (miro@hroncok.cz)


author: Pavel Raiskup <praiskup@redhat.com> 34.4-1
changelog:
  - Add GPG keys and RPM repositories for openSUSE Leap 15.3 (ngompa13@gmail.com)
  - EOL Fedora 32 (msuchy@redhat.com)
  - sync centos-stream-8 with centos-stream-repos (msuchy@redhat.com)


author: Pavel Raiskup <praiskup@redhat.com> 34.5-1
changelog:
  - Add CentOS Stream 9 "preview" files
  - Add rocky support to mock (tucklesepk@gmail.com)
  - Add AlmaLinux 8 AArch64 target (ngompa13@gmail.com)
  - Add AlmaLinux Devel repo as an optional repo for AlmaLinux 8 (ngompa13@gmail.com)
  - Fix GPG key path for SLE updates in openSUSE Leap 15.3 (ngompa13@gmail.com)
  - Move Requires of shadow-utils from mock-core-configs to mock-filesystem (msuchy@redhat.com)
  - Switch CentOS templates to use quay.io images for bootstrap (carl@george.computer)
  - Add epel-next-8 configs (carl@george.computer)


author: Pavel Raiskup <praiskup@redhat.com> 34.6-1
changelog:
  - Disable Rocky Linux "Devel" repo by default (ngompa13@gmail.com)
  - Fix URL for Rocky Linux repos in commented out "baseurl" lines
    (ngompa13@gmail.com)


author: Miroslav Suchý <msuchy@redhat.com> 36-1
changelog:
  - config: Align CentOS Stream 9 with the production configuration
    (ngompa13@gmail.com)
  - config: Disable installing weak dependencies on RHEL rebuilds
    (ngompa13@gmail.com)
  - config: Disable installing weak dependencies on CentOS Stream
    (ngompa13@gmail.com)
  - config: Validate GPG signatures for CentOS Stream 9 (ngompa13@gmail.com)
  - Add eurolinux-8 x86_64 and i686 buildroots (alex@euro-linux.com)


author: Pavel Raiskup <praiskup@redhat.com> 36.1-1
changelog:
  - Finalize CentOS Stream 9 configuration (ngompa13@gmail.com)
  - Update Oraclelinux 7/8 configs and add Oraclelinux EPEL 7/8 configs (darren.archibald@oracle.com)


author: Pavel Raiskup <praiskup@redhat.com> 36.3-1
changelog:
  - add EuroLinux 8 aarch64 (alex@euro-linux.com)
  - add HA and RS configs to EuroLinux configs (alex@euro-linux.com)
  - Add epel9-next configs (carl@george.computer)


author: Pavel Raiskup <praiskup@redhat.com> 36.4-1
changelog:
  - add CentOS Stream 9 + EPEL Next 9 (ngompa13@gmail.com)
  - add compatibility symlinks for EPEL 7 to centos+epel-7-* (ngompa13@gmail.com)
  - EPEL 7 for AArch64 and PPC64 are EOL (ngompa13@gmail.com)
  - resolve the multiple "local" repo collision (from multiple templates)
  - configure the alternative help for missing 'epel-8-*' configs
  - Fedora 33 is EOL
  - rhelepel moved to rhel+epel
  - EOL the EPEL Playground configs (ngompa13@gmail.com)
  - Add rocky+epel confs + Disable devel-debug (tucklesepk@gmail.com)
  - Rename epel to centos+epel (ngompa13@gmail.com)
  - fix the root name and remove Next from the EPEL 9 configs (ngompa13@gmail.com)
  - rename 'epel-next' to 'centos-stream+epel-next' (ngompa13@gmail.com)
  - add epel9 repos to epel9 template (carl@george.computer)
  - rhbz#2026571 - expand dnf_vars (msuchy@redhat.com)
  - oraclelinux+epel configs (carl@george.computer)
  - Add AlmaLinux+EPEL configs (ngompa13@gmail.com)
  - add navy-8-x86_64 (adil@linux.com)
  - use quay.io Almalinux image (gotmax@e.email)
  - use fully qualified bootstrap_image name (gotmax@e.email)
  - update almalinux-8.tpl bootstrap_image (gotmax@e.email)
  - add Koji local repos to CentOS Stream configs (ngompa13@gmail.com)
  - reduce packages installed in epel chroots (carl@george.computer)


author: Pavel Raiskup <praiskup@redhat.com> 37-1
changelog:
  - move CentOS/EPEL 8 configs to eol/
  - Fedora 36 branching, Rawhide == Fedora 37 now
  - depend on distribution-gpg-keys 1.64
  - drop failovermethod=priority from EL8 configs
  - Add Extras repo for CentOS Stream 9 (ngompa13@gmail.com)
  - remove el7 specific parts from the spec file (msuchy@redhat.com)


author: Pavel Raiskup <praiskup@redhat.com> 37.1-1
changelog:
  - drop EL7 related %build hack
  - link default.cfg file to the right EL N config file
  - Add centos-stream+epel-8 configs


author: Pavel Raiskup <praiskup@redhat.com> 37.2-1
changelog:
  - Update CentOS Stream 9 Extras repo to use correct key (ngompa@centosproject.org)
  - Add AlmaLinux+EPEL 8 for POWER (ppc64le) (ngompa13@gmail.com)
  - Add AlmaLinux 8 for POWER (ppc64le) (ngompa13@gmail.com)
  - Delete Fedora 37/Rawhide armhfp configs (miro@hroncok.cz)


author: Pavel Raiskup <praiskup@redhat.com> 37.3-1
changelog:
  - updated %description field
  - provide 'epel-9' symlinks for 'fedpkg mockbuild'
  - allow n-2 gpg key for Fedora ELN (msuchy@redhat.com)
  - added config "description" fields for --list-chroots (msuchy@redhat.com)


author: Russell Golden <niveusluna@niveusluna.org> - 2019.11.7-1
changelog:
  - EASE HTTP Once Exception
  - Add Private network IPs to exclusion for HTTPSE
  - Revert icons back to previous state
  - Optimizations to url handling and hsts prune


author: Russell Golden <niveusluna@fedoraproject.org> - 2020.5.20-1
changelog:
  - EASE HTTP Once CSS fix
  - Allow users to whitelist hosts from the option page
  - EASE mode fixes for locale issue
  - Fetch Test Prep, TLS 1.2 update
  - Fetch Test Prep, Updated check rules script
  - Fix options page appearance on Firefox when dark mode is on
  - Dark mode adjustments
  - Reverting Onboarding page for the time being
  - Patch for whitelisting rules and EASE mode issue
  - Double rule load patch in update channels
  - Fix minor JS and UX issues


author: Russell Golden <niveusluna@fedoraproject.org> - 2020.8.13-1
changelog:
  - Fix port based whitelisting issue #19291
  - Update documentation
  - Update dependencies (NPM and Chromedriver)
  - Minor code fixes in JS


author: Wolfgang Ulbrich <fedora@raveit.de> - 1.26.0-2
changelog:
  - use https://github.com/mate-desktop/mozo/commit/558d88a
  - use https://github.com/mate-desktop/mozo/commit/1824bef
  - add some upstream patches


author: Miro Hrončok <mhroncok@redhat.com> - 3.0.1-2
changelog:
  - Subpackages python2-mpi4py, python2-mpi4py-openmpi have been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Orion Poplwski <orion@nwra.com> - 3.0.2-5
changelog:
  - Re-enable mpi thread multiple since openmpi is built with it
  - Re-enable openmpi tests on arm, mpich is still failing


author: Packit <hello@packit.dev> - 1.12.2-1
changelog:
  - chore: Release version 1.12.2 (github-actions)
  - chore: Use python 3.10 in GH actions (Tibor Dudlák)
  - refactor: pylint fixes related to Python 3.10 (Tibor Dudlák)
  - test: Fix test_utils.py to be included in pytest run (Tibor Dudlák)
  - chore(pytest): add missing python_path when using pytest >=7.0.0 (Tibor Dudlák)
  - test: Add test for value_to_bool util function (Tibor Dudlák)
  - fix: Owner requirement boolean parsing from string (Tibor Dudlák)
  - chore(Packit): Add upstream_tag_template to .packit.yaml (Tibor Dudlák)


author: Packit <hello@packit.dev> - 1.12.3-1
changelog:
  - chore: Release version 1.12.3 (github-actions)
  - chore(Packit): Enable copr build for commit to main only. (Tibor Dudlák)
  - chore(Packit): Enable TF tests job to run on pull request. (Tibor Dudlák)
  - chore(Packit): Add fedora gating.yaml to synced files. (Tibor Dudlák)
  - chore(TestingFarm): Add gating for fedora workflow (Tibor Dudlák)
  - fix: Add cache decorator for older python versions. (Tibor Dudlák)
  - fix(mrack.spec): Missing dependency in c8s for beaker-client (Tibor Dudlák)
  - chore(Packit): enable epel-8 and epel-9 updates and tests (Tibor Dudlák)
  - fix(AWS): refactor sources to be py3.6 compatible (Tibor Dudlák)


author: Miro Hrončok <mhroncok@redhat.com> - 4.11.0-5
changelog:
  - Switch the test runner in %check from deprecated nose to pytest
  - Drop undesired and unused build dependency on coverage


author: Kim B. Heino <b@bbbs.net> - 2.0.69-2
changelog:
  - Replace /etc/munin/conf.d with upstream default /etc/munin/munin-conf.d
  - Add compatibility symlink /etc/munin/conf.d if necessary


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 6.2.9-6
changelog:
  - Fix IPv6 glitch in the trust root retrieval in the client
  - Drop the patch reverting the use of the -l flag in myproxy-test
    (issue fixed by the new trust root patch)


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 6.2.9-7
changelog:
  - Fix wrong name in myproxy-store -V output
  - Use write+rename when changing passphrase
  - Improve detection of an encrypted private key


author: Severin Gehwolf <sgehwolf@redhat.com> - 0:1.9.22-8
changelog:
  - Add explicit requirement on javapackages-tools since nekohtml-filter
    script uses java-functions. See RHBZ#1600426.


author: ElXreno <elxreno@gmail.com> - 0.2.0-4
changelog:
  - * Format spec
    * Replace git command via echo in Makefile
    * Don't exec chcon in Makefile
    * Don't exec systemctl in Makefile
    * Disable search of debuginfo
    * Drop not required build macros


author: Sam P <survient@fedoraproject.org> - 2.1.23-1
changelog:
  - Updated to latest upstream release
  - Changed crypto depedency to match upstream
  - Removed now-irrelevant patch and added versionfix.patch
    See https://github.com/Rackspace-DOT/nova-agent/issues/100.


author: Lee Yarwood <lyarwood@redhat.com> - 1.3.0-2
changelog:
  - Add novnc_proxy and associated man pages
  - Drop various utilities, tests and other files not required from the package
  - Add docs/API.md docs/EMBEDDING.md docs/LIBRARY.md as docs


author: Gerd Pokorra <gp@zimt.uni-siegen.de> 0.0.2018.04-1
changelog:
  - nqp builds again on all primary architectures
  - add BuildRequires for perl-Digest-SHA
  - update to 2018.04


author: Gerd Pokorra <gp@zimt.uni-siegen.de> 0.0.2019.07.1-1
changelog:
  - update to 2019.07.1
  - build on epel8
  - add the perl dependencies Data::Dumper and IPC::Cmd
  - refer to the source from github


author: Marcin Dulak <Marcin.Dulak@gmail.com> - 7.0.2-2
changelog:
  - Set OMP_NUM_THREADS=1 https://github.com/edoapra/fedpkg/issues/10#issuecomment-699276160
  - Fix hostname br for el6


author: Marcin Dulak <Marcin.Dulak@gmail.com> - 7.0.2-3
changelog:
  - Replace OMP_NUM_THREADS=1 with FLEXIBLAS=openblas-serial to restore https://src.fedoraproject.org/rpms/flexiblas/c/4286c061697330a8d30d2cd3a1d20f018da81258
  - Replace mentions of the old website with nwchemgit.github.io


author: Zelin Wang <wangzelin.wzl@oceanbase.com> - 4.2.1.4
changelog:
  - new features: support for packaging with spec files
  - new features: support for packaging on anolis


author: Miro Hrončok <mhroncok@redhat.com> - 1.3.4-10
changelog:
  - Subpackage python2-odfpy has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Michal Ambroz <rebus AT_ seznam.cz> - 0.20180820-1
changelog:
  * Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.20140818-11
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild


author: Scott K Logan <logans@cottsay.net> - 1.11.1-3
changelog:
  - Drop OpenNI dependency
  - Drop VTK dependency (and therefore pcl_visualization component)
  - Drop dependency on cminpack - not needed since 1.3


author: Paul Howarth <paul@city-fan.org> - 0.10-16
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Specify all build dependencies
    - Drop redundant buildroot cleaning in %install section
    - Simplify find command using -delete
    - Fix permissions verbosely


author: Paul Howarth <paul@city-fan.org> - 0.35-10
changelog:
  - Tweak for EPEL-8 build
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Fix permissions verbosely
    - Make %files list more explicit
    - Package README.md


author: Paul Howarth <paul@city-fan.org> - 1.71-10
changelog:
  - Drop POD patch, fixed in 1.67
  - Fix source URL to refer to current upstream maintainer
  - Escape macro used in changelog (#1527541)
  - Drop legacy Group: and BuildRoot: tags
  - Drop %defattr, redundant since rpm 4.4
  - Use %license where possible
  - Drop redundant buildroot cleaning
  - Don't need to remove empty directories from the buildroot
  - Simplify find command using -delete
  - Specify all build dependencies
  - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.11-12
changelog:
  - For EPEL, don't bother with optional test requiring Parallel::ForkManager
  - Use author-independent source URL


author: Paul Howarth <paul@city-fan.org> - 0.27-1
changelog:
  - Update to 0.27
    - Force FreeRADIUS dictionary format when BEGIN-VENDOR directive is found
    - Load included files using the requested format
    - Added full support for octets type


author: Paul Howarth <paul@city-fan.org> - 0.29-1
changelog:
  - Update to 0.29
    - Fixed tagged integer attribute encoding
    - Fix tests if FreeRADIUS dictionary not available


author: Paul Howarth <paul@city-fan.org> - 0.31-1
changelog:
  - Update to 0.31
    - Fixed check_pwd() method when dictionaries are not loaded and attribute ID
      is used instead of Name


author: Paul Howarth <paul@city-fan.org> - 1.16-1
changelog:
  - Update to 1.16
    - Added 5.27.7 changes (CPAN RT#123948)
    - Added cperl class keywords
    - Added keywords per version back to 5.004
  - Drop legacy Group: tag
  - Simplify find command using -delete


author: Paul Howarth <paul@city-fan.org> - 0.013-11
changelog:
  - Spec tidy-up
    - Drop redundant buildroot cleaning in %install section
    - Fix permissions verbosely


author: Paul Howarth <paul@city-fan.org> - 0.08-16
changelog:
  - Tweak for EPEL-8 build
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Use %{make_build} and %{make_install}
    - Fix permissions verbosely
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.33-1
changelog:
  - Update to 0.33
    - Update bundled ExtUtils::HasCompiler to 0.017
    - Moved repository to Moose GitHub org
    - Avoid using base.pm in tests (CPAN RT#120530)
    - Minor pod and test clean ups


author: Paul Howarth <paul@city-fan.org> - 0.14-25
changelog:
  - Spec clean-up
    - Classify buildreqs by usage
    - Make %files list more explicit
    - Drop %defattr, redundant since rpm 4.4
    - Don't need to remove empty directories from the buildroot
    - Use DESTDIR rather than PERL_INSTALL_ROOT
    - Drop buildroot cleaning from %install section
    - Drop legacy Group: tag


author: Paul Howarth <paul@city-fan.org> - 0.010-7
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Drop redundant use of %{?perl_default_filter}
    - Follow upstream guidance (META.json) on run-time dependencies
    - Use %{make_build} and %{make_install}
    - Fix permissions verbosely
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 1.07-10
changelog:
  - Spec tidy-up
    - Classify buildreqs by usage
    - Fix permissions verbosely
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.11-2
changelog:
  - Tweak for EPEL-8 build
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Fix permissions verbosely
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 2.33-25
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Fix permissions verbosely
    - Drop redundant buildroot cleaning in %install section
    - Simplify find command using -delete
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.07-22
changelog:
  - Spec tidy-up
    - 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> - 1.4.0-17
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Specify all build dependencies
    - Simplify Digest::MD5 versioned dependency generation using a patch
    - Simplify find command using -delete
    - Fix permissions verbosely
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 1.03-40
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Specify all build requirements
    - Use %{make_build} and %{make_install}
    - Don't need to remove empty directories from the buildroot
    - Fix permissions verbosely
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 2.0014-1
changelog:
  - Update to 2.0014
    - Fix for tests failing on 5.26
  - Drop explicit buildroot cleaning in %install section
  - BR: perl-interpreter rather than perl


author: Paul Howarth <paul@city-fan.org> - 2.0016-1
changelog:
  - Update to 2.0016
    - Fix for tests failing on 5.28
  - Switch upstream from search.cpan.org to metacpan.org


author: Paul Howarth <paul@city-fan.org> - 0.04-24
changelog:
  - Classify buildreqs by usage
  - Drop %defattr, redundant since rpm 4.4
  - Don't need to remove empty directories from the buildroot


author: Paul Howarth <paul@city-fan.org> - 0.02-28
changelog:
  - Fix typo in Summary
  - Avoid use of 'use lib' in shipped code (CPAN RT#123225)
  - Fix test warnings about pack 'c' (CPAN RT#123226)
  - Clean up
    - Make %files list more explicit
    - Drop %defattr, redundant since rpm 4.4
    - Don't need to remove empty directories from the buildroot
    - Use %{_fixperms} macro rather than our own chmod incantation
    - Simplify find command using -delete
    - Specify all build requirements
    - Avoid use of macros for basic commands
    - Drop explicit buildroot cleaning in %install
    - Drop explicit %clean section
    - Drop legacy Group: and BuildRoot: tags
    - Use DESTDIR rather than PERL_INSTALL_ROOT


author: Paul Howarth <paul@city-fan.org> - 0.07-17
changelog:
  - Spec tidy-up
    - Use author-independent URLs
    - Specify all build dependencies
    - Drop support for building with Test::More < 0.88
    - Drop redundant buildroot cleaning in %install section
    - Simplify find command using -delete
    - Fix permissions verbosely
    - Use %license where possible


author: Paul Howarth <paul@city-fan.org> - 0.02-22
changelog:
  - Spec clean-up
    - Drop legacy Group: tag
    - Drop %defattr, redundant since rpm 4.4
    - Drop buildroot cleaning in %install section
    - Don't need to remove empty directories from the buildroot
    - Simplify find command using -delete
    - Use DESTDIR rather than PERL_INSTALL_ROOT
    - Package the README file


author: Paul Howarth <paul@city-fan.org> - 0.08-23
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Specify all build requirements
    - Drop redundant buildroot cleaning in %install section
    - Simplify find command using -delete
    - Fix permissions verbosely


author: Paul Howarth <paul@city-fan.org> - 1.9-18
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Drop redundant buildroot cleaning in %install section
    - Simplify find command using -delete
    - Fix permissions verbosely


author: Paul Howarth <paul@city-fan.org> - 1.912-5
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Use %{make_build} and %{make_install}
    - Fix permissions verbosely
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 1.315-17
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Use DESTDIR rather than PERL_INSTALL_ROOT
    - Simplify find command using -delete
    - Fix permissions verbosely
    - Use %license
    - Make %files list more explicit


author: Petr Pisar <ppisar@redhat.com> - 1.406-10
changelog:
  - Remove an unused dependency on Email::Address (bug #1475784)
  - Modernize spec file and specify all dependencies


author: Paul Howarth <paul@city-fan.org> - 1.406-14
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Specify all build requirements
    - Use %{make_build} and %{make_install}
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 2.216-1
changelog:
  - Update to 2.216
    - Do not re-fold folded lines
  - Classify buildreqs by usage
  - Drop legacy Group: tag
  - Drop provides/obsoletes for perl-Email-Simple-Creator added in 2010
  - Make %files list more explicit
  - Simplify find command using -delete
  - Don't need to remove empty directories from the buildroot


author: Paul Howarth <paul@city-fan.org> - 1.12-17
changelog:
  - Spec tidy-up
    - Specify all build requirements
    - Simplify find command using -delete
    - Drop redundant buildroot cleaning in %install section
    - Use %license where possible


author: Paul Howarth <paul@city-fan.org> - 0.2501-1
changelog:
  - Update to 0.2501
    - Fix "Redundant argument in sprintf" warning on Perl 5.21.2
  - Classify buildreqs by usage
  - Switch to ExtUtils::MakeMaker flow
  - Package LICENSE
  - Add test case to verify fix for #1273668
    (to_string() appends 'undef' to array attribute)
  - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.10-13
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Specify all build dependencies
    - Fix permissions verbosely
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.008-13
changelog:
  - Specify all build dependencies
  - Simplify find command using -delete
  - Use %license where possible
  - Drop EL-5 support
    - Drop BuildRoot: and Group: tags
    - Drop explicit buildroot cleaning in %install section
    - Drop explicit %clean section
    - Drop workaround for building with Test::More < 0.88


author: Paul Howarth <paul@city-fan.org> - 0.8000-1
changelog:
  - Update to 0.8000
    - Bump version so https://metacpan.org/pod/ExtUtils::Depends shows the
      correct ExtUtils::Depends module
    - Quote directories with spaces
  - Modernize spec using features from ExtUtils::MakeMaker ≥ 6.76


author: Paul Howarth <paul@city-fan.org> - 0.026-8
changelog:
  - Drop EL-5 support
    - Drop BuildRoot: and Group: tags
    - Drop explicit buildroot cleaning in %install section
    - Drop explicit %clean section


author: Paul Howarth <paul@city-fan.org> - 0.012-1
changelog:
  - Update to 0.012
    - Allow an argument to install_map with source dirs
    - Make tests prove and 5.6 friendly
  - Release tests moved to xt/, so don't bother with them
  - Simplify find command using -delete
  - Drop EL-5 support
    - Drop BuildRoot: and Group: tags
    - Drop explicit buildroot cleaning in %install section
    - Drop explicit %clean section


author: Paul Howarth <paul@city-fan.org> - 0.005-1
changelog:
  - Update to 0.005
    - Introduce rcopy(), a stripped-down replacement for
      File::Copy::Recursive::rcopy()
    - Implement copying of symlinks within all three public functions; at this
      point we should be able to make substitutions for File::Copy::Recursive's
      fcopy(), dircopy() and rcopy() functions in a large proportion of toolchain
      libraries, particularly in test suites


author: Paul Howarth <paul@city-fan.org> - 0.006-1
changelog:
  - Update to 0.006
    - File::Copy::Recursive 0.41 has been released to CPAN and addresses the
      problem which was the focus of File::Copy::Recursive::Reduced; Hence, FCR2
      is now feature-complete


author: Paul Howarth <paul@city-fan.org> - 0.13-1
changelog:
  - Update to 0.13
    - Add rules files for 'prove' and Test::Harness to specify that tests need to
      be run serially for now
    - Support spaces (and other special characters too) in share files (GH#2)
  - BR: perl(CPAN::Meta::YAML) so we can process testrules.yml


author: Paul Howarth <paul@city-fan.org> - 0.5001-28
changelog:
  - Spec tidy-up
    - Classify buildreqs by usage
    - Fix permissions verbosely
    - Simplify find command using -delete
    - Don't need to remove empty directories from the buildroot
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 1:1.54-11
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Use %{make_build} and %{make_install}
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.86-42
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Use %{make_build} and %{make_install}
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 2009041301-27
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Use DESTDIR rather than PERL_INSTALL_ROOT
    - Drop redundant buildroot cleaning in %install section
    - Don't need to remove empty directories from the buildroot
    - Simplify find command using -delete
    - Fix permissions verbosely
    - Make %files list more explicit
    - Package upstream's documentation


author: Emmanuel Seyman <emmanuel@seyman.fr> - 6.05-1
changelog:
  - Update to 6.05
  - Add %license tag
  - Repllace calls to %{__perl} with /usr/bin/perl
  - Replace call to "make pure_install" with %{make_install}
  - Replace calls to make with %{make_build}


author: Paul Howarth <paul@city-fan.org> - 0.26-2
changelog:
  - Spec tweaks for EPEL
    - Use author-independent source URL
    - Classify build dependencies by usage
    - Use %{make_build} and %{make_install}
    - Fix permissions verbosely
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 2.97-10
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Add Suggests: for modules providing optional functionality
    - Use DESTDIR rather than PERL_INSTALL_ROOT
    - Simplify find command using -delete
    - Don't need to remove empty directories from the buildroot
    - Fix permissions verbosely
    - Make %files list more explicit
    - Use %license


author: Paul Howarth <paul@city-fan.org> - 1.1104-15
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Specify all dependencies
    - Use DESTDIR rather than PERL_INSTALL_ROOT
    - Simplify find command using -delete
    - Don't need to remove empty directories from the buildroot
    - Fix permissions verbosely
    - Package CONTRIBUTING.mkdn and LICENSE files
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.74-2
changelog:
  - Incorporate feedback from package review (#1546648)
    - Add version requirements for constant and Socket runtime dependencies
    - Add examples/ as documentation


author: Paul Howarth <paul@city-fan.org> - 0.32-13
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Switch to upstream's preferred flow, using Module::Build::Tiny
    - Classify buildreqs by usage
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 1.3-40
changelog:
  - Spec clean-up
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Drop redundant buildroot cleaning in %install section
    - Simplify find command using -delete
    - Don't need to remove empty directories from the buildroot
    - Fix permissions verbosely
    - Make %files list more explicit


author: Tom Callaway <spot@fedoraproject.org> - 12.38-1
changelog:
  - update to 12.38 for CVE-2022-23935
    NOTE: 12.38 is not considered a "Stable" release and is not on CPAN


author: Paul Howarth <paul@city-fan.org> - 1.003010-1
changelog:
  - Update to 1.003010
    - Use bundled ExtUtils::HasCompiler rather than ExtUtils::CBuilder to detect
      compiler availability
    - Clarify exported JSON in documentation
  - This release by HAARG → update source URL


author: Paul Howarth <paul@city-fan.org> - 1.004000-1
changelog:
  - Update to 1.004000
    - Added true and false subs so they can be used via JSON::MaybeXS rather than
      only JSON() exported sub


author: Paul Howarth <paul@city-fan.org> - 2.07-30
changelog:
  - Spec tidy-up
    - Classify buildreqs by usage
    - Drop redundant buildroot cleaning in %install section
    - Simplify find command using -delete
    - Fix permissions verbosely
    - Retain timestamp of Jcode/Nihongo.pod when patching


author: Paul Howarth <paul@city-fan.org> - 6.03-21
changelog:
  - Tweak for EPEL-8 build
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Use %{make_build} and %{make_install}
    - Don't need to remove empty directories from the buildroot
    - Fix permissions verbosely
    - Make %files list more explicit


author: Emmanuel Seyman <emmanuel.seyman@club-internet.fr> 1.06-1
changelog:
  - Update to 1.06
  - Clean up spec file with indentation
  - Remove no-longer-used macros
  - Add perl default filter


author: Paul Howarth <paul@city-fan.org> - 3.04-13
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Simplify find command using -delete
    - Fix permissions verbosely


author: Paul Howarth <paul@city-fan.org> - 0.208-17
changelog:
  - Spec tidy-up
    - Specify all dependencies
    - Drop redundant buildroot cleaning in %install section
    - Use DESTDIR rather than PERL_INSTALL_ROOT
    - Don't need to remove empty directories from the buildroot
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 1.843-1
changelog:
  - Update to 1.843
    - Updated results in MCE::Child (Parallel::ForkManager-like demonstration)
    - Completed missing interrupt signal-safety for the non-blocking methods in
      MCE::Channel::Mutex and MCE::Channel::Threads


author: Paul Howarth <paul@city-fan.org> - 1.844-1
changelog:
  - Update to 1.844
    - Resolved MCE stalling when specifying max_retries with init_relay, ditto
      for loop_timeout with init_relay on UNIX platforms
    - Enhanced loop_timeout to handle workers dieing uncontrollably from any
      user_tasks (i.e. task_id ≥ 0); previously, only task_id == 0
    - Improved IPC on the Windows platform for edge case when a worker is
      awaiting input while the manager process is restarting a worker
    - MCE, MCE::Child workers exit immediately upon receiving a SIGSEGV signal;
      this safeguards IPC from stalling inside the manager process
    - Enhanced the _wait_one private function in MCE::Child
    - Removed Prima from the list for auto-enabling the posix_exit option; Prima
      (since 1.52) is parallel safe during global cleanup
    - Reached 100% Pod coverage


author: Paul Howarth <paul@city-fan.org> - 1.845-1
changelog:
  - Update to 1.845
    - Croak if is_joinable, is_running, or join is called by a non-managed
      process in MCE::Child; added LIMITATION section to the documentation
    - Improved is_joinable, is_running, list_joinable, and list_running in
      MCE::Child
    - Added example (consumer requests item) to MCE::Channel documentation
    - Support the task_end option regardless of whether user_tasks is specified
    - Support IO::All::{ File, Pipe, STDIO } for input data including output
      via MCE->print($io, ...), printf, and say
    - Support gather ⇒ MCE::Candy::out_iter_fh($io) using MCE::Candy


author: Paul Howarth <paul@city-fan.org> - 1.847-1
changelog:
  - Update to 1.847
    - Obsolete RedHat MCE-1.840-Sereal-deps.patch file; this patch file is no
      longer needed and finally resolved with this release
    - PDL random numbers now unique between threads:
      see https://www.perlmonks.org/?node_id=1214439
    - Replaced "PF_UNIX" with "AF_UNIX" in MCE::Util


author: Paul Howarth <paul@city-fan.org> - 1.848-1
changelog:
  - Update to 1.848
    - Improved IO::All::{ File, Pipe, STDIO } output via MCE->print($io, ...),
      printf, and say; this resolves a bug introduced in 1.845 when using
      App::Cmd::Tester to capture output


author: Paul Howarth <paul@city-fan.org> - 1.849-1
changelog:
  - Update to 1.849
    - Fixed edge case in MCE::Child when reaping inside a signal handler
    - Added list_pids class method to MCE::Child


author: Paul Howarth <paul@city-fan.org> - 1.860-1
changelog:
  - Update to 1.860
    - Signal-handling update release
    - Localized input and output record separators in MCE::Channel
    - IPC safety in MCE::Child during SIGINT and SIGTERM
    - Method $child->exit in MCE::Child now sends the SIGINT signal for extra
      reliability with MCE::Shared (previously SIGQUIT)


author: Paul Howarth <paul@city-fan.org> - 1.862-1
changelog:
  - Update to 1.862
    - The edge cases regarding signal handling have finally been resolved for
      MCE::Child; see mce-examples/framebuffer on GitHub


author: Paul Howarth <paul@city-fan.org> - 1.843-1
changelog:
  - Update to 1.843
    - Updated results in MCE::Hobo (Parallel::ForkManager-like demonstration)
    - Bumped MCE dependency to 1.843


author: Paul Howarth <paul@city-fan.org> - 1.844-1
changelog:
  - Update to 1.844
    - Completed validation running Kelp and Raisin apps with MCE::Shared
      - For example, constructing shared objects at the top of the script (i.e.
        MCE::Shared->scalar, MCE::Shared->cache, et cetera)
      - Shared objects are accessible by Plack workers (i.e. Starman)
    - Disable internal signal handling for the shared-manager process if
      spawned from inside a thread or process
    - MCE::Hobo workers exit immediately upon receiving a SIGSEGV signal; this
      safegaurds IPC from stalling inside the manager process
    - Enhanced the _wait_one private function in MCE::Hobo
    - Removed Prima from the list for auto-enabling the posix_exit option; Prima
      (since 1.52) is parallel safe during global cleanup
    - Reached 100% Pod coverage


author: Paul Howarth <paul@city-fan.org> - 1.845-1
changelog:
  - Update to 1.845
    - Improved is_joinable, is_running, list_joinable, and list_running in
      MCE::Hobo
    - Added parallel Graphics::Framebuffer demonstrations:
      https://github.com/marioroy/mce-examples/tree/master/framebuffer
    - Bumped MCE dependency to 1.845


author: Paul Howarth <paul@city-fan.org> - 1.847-1
changelog:
  - Update to 1.847
    - Obsolete RedHat MCE-Shared-1.841-Sereal-deps.patch file; this patch file is
      no longer needed and finally resolved with this release
    - Updated PDL examples in the documentation including Cookbook on GitHub:
      - Resolved segmentation fault in global cleanup for shared PDL objects
      - Added missing pdl_random class method to MCE::Shared
    - Bumped MCE dependency to 1.847


author: Paul Howarth <paul@city-fan.org> - 1.848-1
changelog:
  - Update to 1.848
    - Fixed broken examples in the MCE::Shared documentation
    - Bumped MCE dependency to 1.848


author: Paul Howarth <paul@city-fan.org> - 1.849-1
changelog:
  - Update to 1.849
    - Fixed edge case in MCE::Hobo when reaping inside a signal handler
    - Guard clean-up code in MCE::Shared::Server during global destruction
    - Configured extra data channel used for reaping Hobos and exporting
    - Optimized reaping in MCE::Hobo when void_context is set
    - Added list_pids class method to MCE::Hobo
    - Added pid class method to MCE::Shared
    - Bumped MCE dependency to 1.849


author: Paul Howarth <paul@city-fan.org> - 1.850-1
changelog:
  - Update to 1.850
    - More safety around clean-up code in MCE::Shared::Server
    - Bumped MCE dependency to 1.850


author: Paul Howarth <paul@city-fan.org> - 1.860-1
changelog:
  - Update to 1.860
    - Signal-handling update release
    - SIGINT and SIGTERM safety for shared objects during IPC
    - IPC safety in MCE::Hobo during SIGINT and SIGTERM
    - Method $hobo->exit in MCE::Hobo now sends the SIGINT signal for extra
      reliability with MCE::Shared (previously SIGQUIT)
    - Bumped MCE dependency to 1.860


author: Paul Howarth <paul@city-fan.org> - 1.862-1
changelog:
  - Update to 1.862
    - The edge cases regarding signal handling have finally been resolved for
      MCE::Hobo; see mce-examples/framebuffer on GitHub
    - Bumped MCE dependency to 1.862


author: Paul Howarth <paul@city-fan.org> - 1.07-26
changelog:
  - Spec tidy-up
    - Drop redundant buildroot cleaning in %install section
    - Drop redundant explicit %clean section
    - Simplify find command using -delete
    - Use author-independent source URL


author: Paul Howarth <paul@city-fan.org> - 1.20181021-1
changelog:
  - Update to 1.20181021
    - Autogenerate META.json file (GH#7)
    - Remove Module::Build build dependency to make installation easier
  - Switch to ExtUtils::MakeMaker flow


author: Paul Howarth <paul@city-fan.org> - 1.20190601-1
changelog:
  - Update to 1.20190601
    - Update for 2019
    - Reduce scope of lexical %dates (CPAN RT#128406)
    - Support 'perl -Modern::Perl=20xx' (CPAN RT#96319)


author: Paul Howarth <paul@city-fan.org> - 1.20190727-1
changelog:
  - Update to 1.20190727
    - Remove explicit autodie dependency (GH#11)
    - Add description of odern::Perl module (GH#12)


author: Paul Howarth <paul@city-fan.org> - 0.17-1
changelog:
  - Update to 0.17
    - Support pure-perl build
  - BR: perl-devel for test suite
  - Drop redundant BuildRoot: tag


author: Paul Howarth <paul@city-fan.org> - 0.18-1
changelog:
  - Update to 0.18
    - Remove Module::Build::Tiny from deps
  - Drop explicit perl-devel test dependency as it's pulled in by
    perl-ExtUtils-CBuilder, which is a more sane place for the dependency to be


author: Paul Howarth <paul@city-fan.org> - 0.19-1
changelog:
  - Update to 0.19
    - Use File::Copy::Recursive::Reduced instead of File::Copy::Recursive (GH#13)
  - Treat perl-devel as a runtime dependency


author: Paul Howarth <paul@city-fan.org> - 0.342-1
changelog:
  - Update to 0.342
    - Escape left (and right) braces to silence deprecation warnings
      (CPAN RT#124146)
  - Drop EL-5 support
    - Drop BuildRoot: and Group: tags
    - Drop explicit buildroot cleaning in %install section
    - Drop explicit %clean section


author: Paul Howarth <paul@city-fan.org> - 0.13-15
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Specify all build dependencies
    - Keep timestamp of Changes file constant
    - Drop redundant buildroot cleaning in %install section
    - Simplify find command using -delete


author: Paul Howarth <paul@city-fan.org> - 1.09-8
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Be verbose about permissions changes
    - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 0.17-25
changelog:
  - Spec tidy-up
    - Escape '%' in %summary
    - Specify all dependencies
    - Use %{make_build} and %{make_install}
    - Fix permissions verbosely
    - Make %files list more explicit


author: Emmanuel Seyman <emmanuel@seyman.fr> - 8.23-1
changelog:
  - Update to 8.23
  - Replace calls to %{__perl} with /usr/bin/perl
  - Replace calls to "make pure_install" with %{make_install}
  - Replace calls to "make" with %{make_build}
  - Pass NO_PERLLOCAL=1 to Makefile.PL


author: Paul Howarth <paul@city-fan.org> - 0.06-24
changelog:
  - Spec clean-up
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Fix permissions verbosely
    - Simplify find command using -delete
    - Don't need to remove empty directories from the buildroot
    - Drop ancient obsoletes/provides for old -tests sub-package
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.19-1
changelog:
  - Update to 0.19
  - Drop redundant %{?perl_default_filter}
  - Classify buildreqs by usage
  - Don't need to delete empty directories from the buildroot
  - Use %license
  - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.20-1
changelog:
  - Update to 0.20
    - _ipcmp: Handle comparison of mixed IPv4 and IPv6-specified addresses,
      allowing cidrlookup() to look up IPv6-mapped IPv4 addresses in IPv4
      address ranges, and vice versa


author: Paul Howarth <paul@city-fan.org> - 0.21-26
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Use %{make_build} and %{make_install}
    - Fix permissions verbosely


author: Paul Howarth <paul@city-fan.org> - 0.22-1
changelog:
  - Update to 0.22
    - Security: IPv4 octets with leading zeroes are no longer allowed
      https://blog.urth.org/2021/03/29/security-issues-in-perl-ip-address-distros/


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


author: Paul Howarth <paul@city-fan.org> - 1.26-20
changelog:
  - Use upstream-approved fix for zero networks (CPAN RT#60439)
  - Fix shellbangs in utility scripts
  - Specify all dependencies
  - Use %license


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.26-41
changelog:
  - Use /usr/bin/perl instead of %{__perl}
  - Drop patch and fix shebangs in the spec file
  - Pass NO_PERLLOCAL to Makefile.PL
  - Use %{make_install} instead of "make pure_install"
  - Use %{make_build} instead of make


author: Paul Howarth <paul@city-fan.org> - 0.14-30
changelog:
  - Spec clean-up
    - Drop %defattr, redundant since rpm 4.4
    - Drop buildroot cleaning in %install section
    - Drop legacy Group: tag
    - Use %license where possible
    - Simplify find command using -delete
    - Classify buildreqs by usage


author: Paul Howarth <paul@city-fan.org> - 0.05-2
changelog:
  - Incorporate feedback from package review (#2073377)
    - perl(strict) is a run-time dependency, not just a test dependency
    - Don't package the tests as documentation


author: Paul Howarth <paul@city-fan.org> - 1.967014-1
changelog:
  - Update to 1.967014
    - Add a newline to package declaration lines in precompiled parsers, to keep
      CPAN from indexing them (CPAN RT#110404)
    - Provide repository and bugtracker entries in MYMETA.* (CPAN RT#110403)
    - Update tests to handle '.' no longer being part of @INC in perl-5.26.0
      (CPAN RT#120415)


author: Paul Howarth <paul@city-fan.org> - 0.37-14
changelog:
  - Switch to ExtUtils::MakeMaker flow
  - Don't try to run author tests during package build
  - Modernize spec using %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 0.100-18
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Fix permissions verbosely


author: Paul Howarth <paul@city-fan.org> - 1.995-3
changelog:
  - Spec tidy-up
    - Switch to upstream's preferred flow, using Module::Build::Tiny
    - Classify buildreqs by usage
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.38-1
changelog:
  - Update to 0.38
    - Fix test prereqs; pod tests moved to xt/ (CPAN RT#122136, CPAN RT#122137)
    - Adopt new repo structure:
      - Delete MANIFEST and META.yml, and hereafter auto-generate them
      - Modernize .gitignore and MANIFEST.SKIP
      - The code says Perl licence but the LICENCE file says Artistic, so replace
        LICENCE file with LICENSE (so spelled), which says Perl
  - Drop EL-5 support
    - Drop BuildRoot: and Group: tags
    - Drop explicit buildroot cleaning in %install section
    - Drop explicit %clean section


author: Paul Howarth <paul@city-fan.org> - 2017060201-11
changelog:
  - Tidy up for EPEL-8 build
    - Specify all build dependencies
    - Expand %description
    - Add patch to fix POD so we get properly-coded manpage
    - Modernize spec using %{make_build} and %{make_install}
    - Make %files list more explicit
    - Use author-independent source URL


author: Paul Howarth <paul@city-fan.org> - 1.000006-1
changelog:
  - Update to 1.000006
    - Now falling back to $obj->isa if DOES/does is not implemented on the
      object, to avoid fatal errors on perls too old to have their own DOES
      (CPAN RT#100866)
  - This release by HAARG → update source URL
  - Clarify %description
  - Simplify find command using -delete


author: Paul Howarth <paul@city-fan.org> - 1.000007-1
changelog:
  - Update to 1.000007
    - Added new interface: $obj->$_call_if_can
  - This release by ETHER → update source URL
  - Drop EL-5 support
    - Drop BuildRoot: and Group: tags
    - Drop explicit buildroot cleaning in %install section
    - Drop explicit %clean section


author: Paul Howarth <paul@city-fan.org> - 1.000009-1
changelog:
  - Update to 1.000009
    - Fix handling of DOES and does (they no longer fall back to isa in most
      situations outside of Moo/Moose)


author: Paul Howarth <paul@city-fan.org> - 1.100860-20
changelog:
  - Spec tidy-up
    - Specify all dependencies
    - Simplify find command using -delete
    - Fix permissions verbosely
    - Use %license where possible


author: Paul Howarth <paul@city-fan.org> - 1.29-15
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Specify all build dependencies
    - Use DESTDIR rather than PERL_INSTALL_ROOT
    - Simplify find command using -delete
    - Don't need to remove empty directories from the buildroot
    - Fix permissions verbosely
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 1.11-11
changelog:
  - Specify all build dependencies
  - Simplify find command using -delete
  - BR: perl(Test::Vars) unconditionally
  - Don't run the extra tests whilst bootstrapping


author: Paul Howarth <paul@city-fan.org> - 0.03-14
changelog:
  - Tweak for EPEL-8 build
    - Use author-independent source URL
    - Use %{make_build} and %{make_install}
    - Fix permissions verbosely
    - Run the release tests too
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 1.18-1
changelog:
  - Update to 1.18
    - Escape { and } (CPAN RT#124147)
  - This release by SREZIC → update source URL
  - Specify all dependencies
  - Simplify find command using -delete
  - Use %license where possible
  - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.004-10
changelog:
  - Spec tweaks for EPEL-8
    - Use author-independent source URL
    - Use %{make_build} and %{make_install}
    - Fix permissions verbosely
    - Make %files list more explicit


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.66-21
changelog:
  - Use /usr/bin/perl instead of %{__perl}
  - Use license tag
  - Patch DiskStats.pm to take into account new fields (#1819677)


author: Paul Howarth <paul@city-fan.org> - 0.11-3
changelog:
  - Spec tidy-up
    - Follow upstream's guidance on optional dependencies
    - Package examples and LICENSE file
    - Drop tests sub-package
    - Fix permissions verbosely
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.008-1
changelog:
  - Update to 0.008
    - Fixed tests for perls without '.' in @INC
  - Simplify find command using -delete
  - Use %license where possible


author: Paul Howarth <paul@city-fan.org> - 0.010-1
changelog:
  - Update to 0.010
    - Revised internals for constants/subrefs in the stash (a breaking change
      planned for Perl 5.28)
  - Test::Builder::Module dependency now detected correctly everywhere


author: Paul Howarth <paul@city-fan.org> - 0.14-26
changelog:
  - Spec clean-up
    - Use author-independent source URL
    - Drop support for building with Test::More < 0.88
    - Drop support for building on RHEL-5
    - Drop redundant buildroot cleaning in %install section


author: Paul Howarth <paul@city-fan.org> - 1.014-15
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Install into vendor directory
    - Use %{make_build} and %{make_install}
    - Drop redundant find commands in %install section
    - Drop redundant explicit dependencies and filtering of them
    - Avoid need to remove *.list files in %check
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 2.00-1
changelog:
  - Update to 2.00
    - Update documentation for starting point change in version 1.5
    - Check *.pod files as well as *.pm, *.pl and *.t (CPAN RT#82032)
    - Repository has moved to GitHub
  - This release by ETHER → update source URL
  - Simplify find command using -delete
  - Drop EL-5 support
    - Drop BuildRoot: and Group: tags
    - Drop explicit buildroot cleaning in %install section
    - Drop explicit %clean section


author: Paul Howarth <paul@city-fan.org> - 1.20180705-5
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Use %{make_build} and %{make_install}
    - Fix permissions verbosely
    - Make %files list more explicit
    - Package LICENSE file
    - Drop redundant use of %{?perl_default_filter}


author: Paul Howarth <paul@city-fan.org> - 0.17-7
changelog:
  - Tweak for EPEL-8 build
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Fix permissions verbosely
    - Use %{make_build} and %{make_install}
    - Make %files list more explicit
    - Package README file


author: Paul Howarth <paul@city-fan.org> - 1.3-13
changelog:
  - Spec tidy up
    - Use author-independent source URL
    - Drop some legacy conditionals
    - Drop redundant buildroot cleaning in %install section


author: Paul Howarth <paul@city-fan.org> - 2.02-1
changelog:
  - Update to 2.02
    - Altered a test to not bake @INC into -I options for a subprocess, to avoid
      too-long commands


author: Paul Howarth <paul@city-fan.org> - 1.06-15
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Specify all build dependencies
    - Use DESTDIR rather than PERL_INSTALL_ROOT
    - Simplify find command using -delete
    - Don't need to remove empty directories from the buildroot
    - Fix permissions verbosely
    - Don't display developer dependencies as we're not running extra tests


author: Paul Howarth <paul@city-fan.org> - 0.09-1
changelog:
  - Update to 0.09
    - Add windows_reserved option to test for Windows reserved filenames
    - Add tests, now requires Perl 5.008
  - Drop EL-5 support
    - Drop BuildRoot: and Group: tags
    - Drop explicit buildroot cleaning in %install section
    - Drop explicit %clean section
    - Drop workaround for building with Test::More < 0.88


author: Paul Howarth <paul@city-fan.org> - 1.10-1
changelog:
  - Update to 1.10
    - Switch packaging to Dist::Zilla, which makes the distribution installable
      again on perl 5.27.7 (CPAN RT#123867)
  - This release by ETHER ⇒ update source URL
  - Use %license where possible
  - Enhance %description
  - Drop EL-5 support
    - Drop legacy BuildRoot: and Group: tags
    - Drop redundant buildroot cleaning


author: Paul Howarth <paul@city-fan.org> - 0.17-15
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Explicitly specify more build requirements
    - Simplify find command using -delete
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.06-1
changelog:
  - Update to 0.06
    - Warnings inside a subtest were not emitted as TAP events, breaking the TAP
      and making for great confusion: this is because of a bug in the core TAP
      formatter (https://github.com/Test-More/test-more/issues/776); warnings
      are now emitted as Ok events instead of Warning events


author: Paul Howarth <paul@city-fan.org> - 0.07-1
changelog:
  - Update to 0.07
    - Reverted back to using the Warning event type, since the bug in the Test2
      core that caused this to be a problem has since been fixed
    - Replaced use of Test2::Bundle::Extended with Test2::V0
  - Package new document CODE_OF_CONDUCT.md
  - Modernize spec using %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 0.08-1
changelog:
  - Update to 0.08
    - Use IPC::Run3 instead of Capture::Tiny for all tests, which fixes an issue
      with the 'tap-bug-in-test2.t' on Windows (CPAN RT#129294)


author: Paul Howarth <paul@city-fan.org> - 0.02-2
changelog:
  - Incorporate feedback from package review (#1776509)
    - Rephrase %summary
    - BR: perl(:VERSION) >= 5.8.1


author: Paul Howarth <paul@city-fan.org> - 0.06-13
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Simplify find command using -delete
    - Fix permissions verbosely
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 1.20140328-15
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Simplify find command using -delete
    - Don't need to remove empty directories from the buildroot
    - Fix permissions verbosely
    - Package LICENSE file
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 1.11-40
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Drop redundant %{?perl_default_filter}
    - Drop redundant specification of compiler flags for noarch package
    - Use DESTDIR rather than PERL_INSTALL_ROOT
    - Simplify find command using -delete
    - Don't need to remove empty directories from the buildroot
    - Fix permissions verbosely
    - Package the Changes file


author: Paul Howarth <paul@city-fan.org> - 0.99-8
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Explicitly require perl(Geography::Countries)
    - Use %{make_build} and %{make_install}
    - Fix permissions verbosely
    - Make %files list more explicit
    - Package README.md rather than README


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 0.26-1
changelog:
  - Update to 0.26.
  - Drop WWW-Form-UrlEncoded-0.23-arch.patch,
    use BREAK_BACKWARD_COMPAT=1 instead.


author: Paul Howarth <paul@city-fan.org> - 1.01-32
changelog:
  - Spec tidy-up
    - Classify buildreqs by usage
    - Drop redundant buildroot cleaning in %install section
    - Don't need to remove empty directories from the buildroot
    - Simplify find command using -delete
    - Make %files list more explicit
    - Make permission changes visible in build log


author: Paul Howarth <paul@city-fan.org> - 0.57-5
changelog:
  - Spec tidy-up
    - Classify buildreqs by usage
    - Make permission changes visible in build log
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 1.0006-1
changelog:
  - Update to 1.0006
    - Fix failing to find the difference in this scenario (CPAN RT#84546):
      Before: <element>0</element>
      After: <element></element>
  - Drop EL-5 support:
    - Drop BuildRoot: and Group: tags
    - Drop explicit buildroot cleaning in %install section
    - Drop explicit %clean section


author: Paul Howarth <paul@city-fan.org> - 0.43-14
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Add Recommends: for optional dependencies
    - Fix exec permissions in %prep section
    - Drop redundant buildroot cleaning in %install section
    - Use DESTDIR rather than PERL_INSTALL_ROOT
    - Simplify find command using -delete
    - Don't need to remove empty directories from the buildroot
    - Fix permissions verbosely


author: Paul Howarth <paul@city-fan.org> - 2.000004-1
changelog:
  - Update to 2.000004
    - Update bundled ExtUtils::HasCompiler to 0.021
    - Update internal list of warnings (no behavior change)


author: Thomas Andrejak <thomas.andrejak@gmail.com> - 4.0.0-2
changelog:
  - Remove tcp_wrappers dependency, fix #1518774
    See https://fedoraproject.org/wiki/Changes/Deprecate_TCP_wrappers


author: clime <clime@fedoraproject.org> 0.1-1
changelog:
  - use cmd_repr helper to properly render the executed command
  - strip starting and ending whitespaces if any
  - change to working email
  - pass now required path to git_vcs macro in spec file
  - source env before sourcing anything else
  - fix spec files after CACHE to OUTPUT rename
  - fix rpkg-util spec files
  - build fix for rhel6
  - provide man pages statically and add regen.sh
  - add some explanation for tags matching
  - allow multiple lines inside {{{}}}, fix expression for quoted
  strings so that the closest quote is matched
  - add missing BRs
  - move preproc and rpkg macro defs into separate packages


author: clime <clime@fedoraproject.org> 0.2-1
changelog:
  - encoding fixes
  - make regular-expression only implementation
  - add NOTE into help/man about usage of preproc on uknown files


author: Devrim Gündüz <devrim@gunduz.org> - 6.2.0-1
changelog:
  - Update to 6.2.0
  - Applied https://src.fedoraproject.org/rpms/proj/pull-request/6 by
    Orion Poplawski.


author: Adrian Reber <adrian@lisas.de> - 3.14.0-4
changelog:
  - Reintroduce the emacs subpackage to avoid file conflicts between
    protobuf-compiler.x86_64 and protobuf-compiler.i686


author: Pavel Raiskup <praiskup@redhat.com> - 0.13-1.gitbb0ae
changelog:
  - rebase to the latest git HEAD
  - allow 'limit: ' configuration, and set limit=1000 for the Red Hat Bugzilla instance


author: Dominik Mierzejewski <rpm@greysector.net> - 0.26-1
changelog:
  - update to 0.26 (#1780153)
  - make main package archful to run tests on all arches
    (pythonN-pyelftools subpackages are still noarch)
  - run readelf tests on x86_64 only for now
  - rename binaries to conform to Python packaging guidelines
  - enable python3 subpackage for EPEL7
  - declare bundled old construct module instead of needlessly requiring it


author: Miro Hrončok <mhroncok@redhat.com> - 1.9.0-6
changelog:
  - Subpackage python2-pylast has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Fabian Affolter <mail@fabian-affolter.ch> - 3.2.0-1
changelog:
  - Remove tests BRs, tests require credentials 
  - Update URLs
  - Update to latest upstream release 3.2.0 (rhbz#1790181)


author: Benjamin A. Beasley <code@musicinmybrain.net> 2.3.0-3
changelog:
  - Do not use python3dist(…) dependencies
  - Use the python3_pkgversion macro throughout, while we’re at it.


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 8.3.06-1
changelog:
  - Update to version 8.3.06
  - Drop missing include patch (fixed upstream)
  - Update URL and Source tags to new domain (pythia.org)


author: Miro Hrončok <mhroncok@redhat.com> - 1.2.1-9
changelog:
  - Subpackage python2-Bottleneck has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 0.81-27
changelog:
  - Subpackage python2-IPy has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.9.7-4
changelog:
  - Ensure tests run on all architectures
  - Fix RHBZ#2055249 with upstream PR#222, which includes fixes for additional C
    API mismatches.


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.4.1-9
changelog:
  - Python 2 binary package renamed to python2-wsgiproxy2
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Fabian Affolter <mail@fabian-affolter.ch> - 2.1.4-1
changelog:
  - Switch to PyPI for the source to get rid of the BitBucket shortcomings
  - Update to latest upstream release 2.1.4


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.1.1-5
changelog:
  - Subpackage python2-aiodns has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.1.2-2
changelog:
  - General spec file cleanup
  - Fix License field, and update to an upstream commit that includes needed
    license text files
  - Use %pytest macro to run the tests
  - Patch out dependency on deprecated Python mock package


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.1.3-1
changelog:
  - Update to 0.1.3
  - Drop 0001-Drop-dependency-on-PyPI-mock-package-use-unittest.mo.patch (PR#11
    now upstream)


author: Miro Hrončok <mhroncok@redhat.com> - 0.3.3-21
changelog:
  - Subpackage python2-anyjson has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Ken Dreyer <kdreyer@redhat.com> - 1.5-1
changelog:
  - Update to new upstream version 1.5 (rhbz#1672801)
  - Update package URL and Source0
  - Use setuptools_scm
  - Handle README file rename


author: Miro Hrončok <mhroncok@redhat.com> - 1.5-4
changelog:
  - Subpackage python2-apipkg has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.3.3-10
changelog:
  - Subpackage python2-asciitree has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.6.1-4
changelog:
  - Subpackage python2-astral has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Georg Sauthoff <mail@gms.tf> - 2.2.1-3
changelog:
  - Be more explicit regarding setuptools depenency,
    cf. https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/GCPGM34ZGEOVUHSBGZTRYR5XKHTIJ3T7/


author: Georg Sauthoff <mail@gms.tf> - 2.5.0-1
changelog:
  - Update to latest upstream version (fixes fedora#1910426)
  - Also fixes openssl test case, cf. https://github.com/ronf/asyncssh/issues/326
    and https://github.com/openssl/openssl/issues/13471


author: Stuart Gathman <stuart@gathman.org> 0.601-1
changelog:
  - When stringifying RFC 5451 property values (pvalue), format them as quoted-
    strings if they contain spaces or special characters (and are not e-mail
    addresses). E.g., IPv6 addresses in policy.iprev properties must be
    double-quoted.
  - Fix broken references to quoted_string variable in authres.core.
    AuthenticationResultsHeader._parse_pvalue method. (Closes: LP #1165978)
  - Fix erroneous reference to ArgumentError exception to refer to ValueError
    instead. When does the Ruby compatiblity layer for Python come out?
  - Added additional tests/examples in authres/tests


author: Cleber Rosa <cleber@redhat.com> - 79.0-1
changelog:
  - Sync with upstream release 79.0.
  - Added Python's user base bin dir to the PATH environment variable
    while running tests, so that avocado-runner-* scripts can be found
  - Moved comment to new lines closing the conditionals, to avoid
    errors from rpmlint and rpmbuild


author: Cleber Rosa <cleber@redhat.com> - 80.0-1
changelog:
  - Sync with upstream release 80.0.
  - Dropped use of custom avocado command for tests
  - Do not build deprecated runners


author: Cleber Rosa <cleber@redhat.com> - 82.0-1
changelog:
  - Sync with upstream release 82.0.
  - Removed python libvirt depedency as the vm runner has been removed
    upstream
  - Dropped configuration files to sync with upstream which made them
    optional and doesn't ship them anymore
  - Add on extra character to short commit to sync with upstream


author: Merlin Mathesius <mmathesi@redhat.com> - 82.0-2
changelog:
  - Drop obsolete packages from BuildRequires
  - Generate man page directly using 'rst2man' rather than requiring 'make'
  - Adjust PATH to make sure self-tests find internal modules
  - Spec file cleanup following package review.


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.4.2-10
changelog:
  - Subpackage python2-batinfo has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 0.8.1-5
changelog:
  - Subpackage python2-betamax has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 0.4.3-3
changelog:
  - Subpackage python2-binaryornot has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 1.7-5
changelog:
  - Subpackage python2-blessings has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 4.7.3-7
changelog:
  - Subpackage python2-breathe has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Mattia Verga <mattia.verga@protonmail.com> - 3.4.7-2
changelog:
  - Create a doc subpackage
  - Remove executable bit set on license files
  - Add py_provides macro for EPEL7


author: Randy Barlow <bowlofeggs@fedoraproject.org> - 4.2.1-1
changelog:
  - Update to 4.2.1 (#1602746).
  - https://github.com/celery/celery/blob/v4.2.1/Changelog
  - Correct documentation license to CC-BY-SA.


author: Neal Gompa <ngompa13@gmail.com> - 4.2.1-2
changelog:
  - Switch celery binary to Python 3 in F30+
  - Switch to bconds for controlling the build
  - Drop unused macro


author: Miro Hrončok <mhroncok@redhat.com> - 1.2-3
changelog:
  - Subpackage python2-cerberus has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: <jdennis@redhat.com> - 2018.10.15-3
changelog:
  - Resolves: rhbz#1659132 Incorrect location used for system certs
    where() now returns /etc/pki/tls/certs/ca-bundle.crt


author: Scott K Logan <logans@cottsay.net> - 0.1.0-1
changelog:
  - Rebuilt to change main python from 3.4 to 3.6 in EPEL 7
  - Handle automatic dependency generation (f30+)


author: Scott K Logan <logans@cottsay.net> - 0.0.13-1
changelog:
  - Update to 0.0.13
  - Rebuilt to change main python from 3.4 to 3.6 in EPEL 7
  - Handle automatic dependency generation (f30+)


author: Scott K Logan <logans@cottsay.net> - 0.0.15-1
changelog:
  - Update to 0.0.15 (rhbz#1722296)
  - Ignore a test due to known Python 3.8 incompatibility (rhbz#1721930)


author: Scott K Logan <logans@cottsay.net> - 0.2.2-1
changelog:
  - Update to 0.2.2
  - Rebuilt to change main python from 3.4 to 3.6 in EPEL 7
  - Handle automatic dependency generation (f30+)


author: Scott K Logan <logans@cottsay.net> - 0.2.4-1
changelog:
  - Update to 0.2.4
  - Rebuilt to change main python from 3.4 to 3.6 in EPEL 7
  - Handle automatic dependency generation (f30+)


author: Scott K Logan <logans@cottsay.net> - 0.3.2-1
changelog:
  - Update to 0.3.2
  - Rebuilt to change main python from 3.4 to 3.6 in EPEL 7
  - Handle automatic dependency generation (f30+)


author: Miro Hrončok <mhroncok@redhat.com> - 0.0.1-0.10.20181018git212cb79
changelog:
  - Subpackage python2-collectd_systemd has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Steve Traylen <steve.traylen@cern.ch> - 0.0.1-0.16.20181018git212cb79
changelog:
  - BR systemd as systemd-rpm-macros does not exist yet.
  - condrestart collectd on upgrade in particular


author: Miro Hrončok <mhroncok@redhat.com> - 3.1.4-4
changelog:
  - Python2 binary package has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 0.12.0-6
changelog:
  - Subpackage python2-configargparse has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 0.5.5-12
changelog:
  - Subpackage python2-contextlib2 has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Silvie Chlupova <schlupov@redhat.com> 1.115-1
changelog:
  - don't BuildRequires pyproject-rpm-macros directly
  - fix exception caused by default msg value
  - raise user-friendly exception when on request timeout
  - print human-readable validation errors in APIv3
  - remove macros that reference old Fedoras and EL6 and instroduce EL9


author: Pavel Raiskup <praiskup@redhat.com> 1.117-1
changelog:
  - support for GSSAPI added (gssapi=true config option)
  - better error message when authentication fails
  - add a connection_attempts, retries connection to Frontend upon failure


author: Jakub Kadlcik <frostyx@email.cz> 1.121-1
changelog:
  - Add support for pyp2spec generator
  - Make requests-gssapi an opt-in dep in PyPI
  - Return the correct message when all request attempts fail
  - Add API support for runtime_dependencies
  - The auth_username() needs to trigger authentication


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: clime <clime@redhat.com> 0.3-1
changelog:
  - %{python_sitelib} → %{python2_sitelib}
  - fix git packing for python-copr, copr-common
  - fix reading spec file values from setup.py
  - rpkg deployment into COPR


author: Miroslav Suchý <msuchy@redhat.com> 0.4-1
changelog:
  - sync common.BuildSourceEnum with helpers.BuildSourceEnum
  - use git_dir_archive instead of git_dir_pack
  - packaging: Python 2/3, RHEL/Fedora fixes


author: Jakub Kadlcik <frostyx@email.cz> 0.7-1
changelog:
  - add ActionResult (moved from backend package)
  - add DefaultActionPriorityEnum
  - add ActionPriorityEnum
  - add run_tests.sh script and run pylint in it


author: Jakub Kadlcik <frostyx@email.cz> 0.8.2.dev-1
changelog:
  - common, cli, python, rpmbuild, frontend, backend: DistGit source method
  - common: RHEL6 fix for ModuleStatusEnum


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.6-18
changelog:
  - Subpackage python2-cram has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.8.1-3
changelog:
  - Python 2 binary package renamed to python2-crank
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Miro Hrončok <mhroncok@redhat.com> - 0.8.1-7
changelog:
  - Subpackage python2-crank has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.3.4-12
changelog:
  - Python 2 binary package renamed to python2-croniter
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.2.12-6.post1
changelog:
  - Python 2 binary package renamed to python2-d2to1
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Miro Hrončok <mhroncok@redhat.com> - 0.2.12-12.post1
changelog:
  - Subpackage python2-d2to1 has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


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: Carl George <carl@george.computer> - 0.4.1-9
changelog:
  - EPEL compatibility, including Python 3 build
  - Mark license appropriately
  - Use tarball from git tag


author: Miro Hrončok <mhroncok@redhat.com> - 0.6.2-15
changelog:
  - Subpackage python2-docopt has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 2.3.1-6
changelog:
  - Subpackage python2-dominate has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.12.3-1
changelog:
  - Update to 0.12.3 (close RHBZ#1876235)
  - Modernize spec file (still under “old guidelines” for now)
  - Add a -doc subpackage and build PDF
  - Add more license files
  - Run the tests


author: Miro Hrončok <mhroncok@redhat.com> - 3.3.4-5
changelog:
  - Subpackage python2-empy has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 0.25.1-2
changelog:
  - Subpackage python2-eventlet has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.5.0-5
changelog:
  - Drop explicit locale setting for python3, use C.UTF-8 for python2
    See https://fedoraproject.org/wiki/Changes/Remove_glibc-langpacks-all_from_buildroot


author: Ken Dreyer <kdreyer@redhat.com> - 1.5.0-7
changelog:
  - Update Summary to match upstream
  - Use HTTPS in upstream URL
  - License is now MIT-only
  - Use standard pypi_source macro
  - Remove explicit Requires
  - Remove Sphinx docs generation on py2 (rhbz#1690057)
  - Drop double listing of python3/LICENSE file
  - Patch tests for latest apipkg (rhbz#1690057)
  - Patch docs config for Sphinx 2 (rhbz#1690057)


author: Miro Hrončok <mhroncok@redhat.com> - 1.0.0-10
changelog:
  - Subpackage python2-extras has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Xavier Bachelot <xavier@bachelot.org> - 3.0.21-8
changelog:
  - Dont unbundle js-underscore on EL8
  - Drop EL6 support; Simplify BRs for py2
  - Dont BR missing requests-mock py3 test module on EL7
  - Fix fonts unbundling
  - Unbundle inconsolata font


author: Miro Hrončok <mhroncok@redhat.com> - 5.2.1-13
changelog:
  - Subpackage python2-feedparser has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Scott K Logan <logans@cottsay.net> - 3.0.9-1
changelog:
  - Update to 3.0.9
  - Add spec conditionals for python version targeting (rhbz#1632320)
  - Fix theme package dependency (s/sphinx_rtd_theme/sphinx-theme-alabaster/)


author: Scott K Logan <logans@cottsay.net> - 3.0.12-2
changelog:
  - Add explicit conflict between unlike python2/3 subpackages (rhbz#1708871)
  - Make the -doc subpackage dependency weaker


author: Miro Hrončok <mhroncok@redhat.com> - 3.0.0-16
changelog:
  - Subpackage python2-fixtures has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 0.4.1-5
changelog:
  - Subpackage python2-flask-login has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 1.2.5-14
changelog:
  - Subpackage python2-flask-openid has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 0.14.2-7
changelog:
  - Subpackage python2-flask-wtf has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 1.3.1-10
changelog:
  - Subpackage python2-formencode has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 1.2-9
changelog:
  - Subpackage python2-frozendict has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Petr Viktorin <pviktori@redhat.com> - 2.0.3-6
changelog:
  - Remove Python 2 subpackage
    https://bugzilla.redhat.com/show_bug.cgi?id=1723967
  - Run tests using a specific Python interpreter, rather than rely on command name
  - Re-enable passing tests


author: Miro Hrončok <mhroncok@redhat.com> - 1.3.0-6
changelog:
  - Subpackage python2-gitlab has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 0.4.4-4
changelog:
  - Subpackage python2-gnupg has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Dan Callaghan <djc@djc.id.au> - 19.9.0-5
changelog:
  - dropped python2-gunicorn subpackage (RHBZ#1741012)
  - /usr/bin/gunicorn is now the Python 3 version
  - fix logging of username with HTTP Basic auth (RHBZ#1730791)


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 3.4-0.6.20160818hg66325cb5fed8
changelog:
  - Subpackage python2-hexdump has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Sérgio Basto <sergio@serjux.com> - 2019.8.11-1
changelog:
  - Update to 2019.8.11
  - Build python3-html2text on epel 7 (#1740322)
  - Drop python2 on Fedora >= 31 (#1741010)
  - Remove Obsoletes: html2text (#1314105)


author: Miro Hrončok <mhroncok@redhat.com> - 1.2.6-4
changelog:
  - Subpackage python2-httmock has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 0.6.3-7
changelog:
  - Subpackage python2-idstools has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Pavel Raiskup <praiskup@redhat.com> - 1.3.1-1
changelog:
  - new upstream release, per release notes:
    https://github.com/chrisjbillington/inotify_simple/releases/tag/1.3.1
    https://github.com/chrisjbillington/inotify_simple/releases/tag/1.2.1
    https://github.com/chrisjbillington/inotify_simple/releases/tag/1.2.0


author: Pavel Raiskup <praiskup@redhat.com> - 1.3.3-1
changelog:
  - new upstream release, per release notes:
    https://github.com/chrisjbillington/inotify_simple/releases/tag/1.3.2
    https://github.com/chrisjbillington/inotify_simple/releases/tag/1.3.3


author: Pavel Raiskup <praiskup@redhat.com> - 1.3.4-1
changelog:
  - new upstream release, per release notes:
    https://github.com/chrisjbillington/inotify_simple/releases/tag/1.3.4


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.6.1-12
changelog:
  - Python 2 binary package renamed to python2-iptools
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.1.0-15
changelog:
  - Use C.UTF-8 locale
    See https://fedoraproject.org/wiki/Changes/Remove_glibc-langpacks-all_from_buildroot


author: Raphael Groner <projects.rg [AT] smart.ms> - 0-0.3.20142011svn31
changelog:
  - Use date of last commit (instead of checkout/export)
  - Use GitHub (forked?)
  - Remove sed fiddling
  - Distribute tests folder as documentation samples


author: Carl George <carl@george.computer> - 0.12.1-2
changelog:
  - Remove _docdir_fmt macro to allow upgrading subpackages separately rhbz#1625015
  - Standardize on srcname, modname, eggname, and pkgname macros


author: Ken Dreyer <ktdreyer@ktdreyer.com> 0.4.14-1
changelog:
  - Update to 0.4.14 (rhbz#1267414)
  - Use HTTPS homepage URL
  - New Source0 PyPI URL
  - Avoid nose on el7 (LP: #872887)
  - BR: python-kerberos to make the tests get a bit further


author: Scott K Logan <logans@cottsay.net> - 0.4.16-1
changelog:
  - Update to 0.4.16
  - Add weak dependency on python-kerberos
  - Align spec file between Fedora and EPEL
  - Use a subpackage for python 2 on EPEL
  - Enable python 3 subpackage for EPEL
  - Handle automatic dependency generation (f30+)


author: Miro Hrončok <mhroncok@redhat.com> - 0.2.0-5
changelog:
  - Subpackage python2-jinja2-time has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 1.2.3-17
changelog:
  - Update Python macros to new packaging standards
    (See https://fedoraproject.org/wiki/Changes/Move_usr_bin_python_into_separate_package)


author: Miro Hrončok <mhroncok@redhat.com> - 1.2.3-19
changelog:
  - Subpackage python2-jsonpath-rw has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Fabian Affolter <mail@fabian-affolter.ch> - 1.4.0-1
changelog:
  - Add CLI tool, enable tests and use dependency generator
  - Update to latest upstream release 1.4.0 (rhbz#1818602)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.7-2
changelog:
  - Drop EL6 support
  - Drop unnecessary macros
  - Do not conditionalize Python 3 build
  - Update summary and description from upstream
  - Use %python3_pkgversion where appropriate
  - Add missing BR on setuptools
  - Add missing runtime requirement for python*-six


author: Ján ONDREJ (SAL) <ondrejj(at)salstar.sk> - 0.8.2-6
changelog:
  - Nose replaced by pytest
  - Disabled test_text test until this issue will be fixed:
    https://github.com/nandoflorestan/kajiki/issues/49


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.8-3
changelog:
  - Subpackage python2-libarchive-c has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.7-11
changelog:
  - Subpackage python2-logging-tree has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.3.5-2
changelog:
  - Python 2 binary package renamed to python2-logutils
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Pavel Raiskup <praiskup@redhat.com> - 2.11.1-9
changelog:
  - add rpmbuild --wit{,hout}=python{2,3} options
  - generate docs by python3-sphinx
  - don't build Python 2 subpackage by default


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.4.1-5
changelog:
  - Subpackage python2-marshmallow-enum has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Elliott Sales de Andrade <quantum.analyst@gmail.com> - 3.0.0-1
changelog:
  - Update to latest version
  - Drop Python 2 subpackages
  - Stop setting a default backend (allow Matplotlib to choose automatically)


author: Francisco Javier Tsao Santín <tsao@gpul.org> - 1.0.2-9
changelog:
  - Removed Python2 binary package 
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.1.2-4
changelog:
  - Subpackage python2-mmtf has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 1.5-5
changelog:
  - Subpackage python2-monotonic has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Scott K Logan <logans@cottsay.net> - 2.0.3-2
changelog:
  - Subpackage python2-multi_key_dict has been removed from f31+ (rhbz#1716662)
  - Python 3 subpackage has been added for epel7
  - Update unified spec format


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.0.12-8
changelog:
  - Subpackage python2-munkres has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.6.10-1
changelog:
  - Update to 0.16.10
  - Drop python-ncclient-0.6.9-shebangs.patch, now upstreamed
  - Drop python3dist(setuptools) BR, redundant with pyproject-rpm-macros


author: Miro Hrončok <mhroncok@redhat.com> - 0.4.0-14
changelog:
  - Subpackage python2-ndg_httpsclient has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Andreas Schneider <asn@redhat.com> - 0.4.3-1
changelog:
  - resolves: #1773192 - Update to version 0.4.3
    o https://github.com/neovim/pynvim/releases/tag/0.4.3


author: Miro Hrončok <mhroncok@redhat.com> - 0.3.4-20
changelog:
  - Subpackage python2-nine has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Ján ONDREJ (SAL) <ondrejj(at)salstar.sk> - 1.1.0-1
changelog:
  - Update to upstream, fix python-3.9 build (bz#1792968)
  - Removed porting.rst from doc, not available anymore


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.6.1-10
changelog:
  - Subpackage python2-nmap has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Neil Horman <nhorman@redhat.com> - 4.10.5-2
changelog:
  - Updated to use https://files.pythonhosted.org/packages/source/n/npyscreen/npyscreen-4.10.5.tar.gz
  - Updated to include license file
  - Fixed spelling typo in License file
  - Shortened descriptions
  - Fixed egg-info glob


author: Packit Service <user-cont-team+packit-service@redhat.com> - 0.32.0-1
changelog:
  - Removal of features which have been marked as deprecated since `0.14.0`.
    - Removal of renamed properties
      - `Comment.comment` -> `Comment.body`
      - `BasePullRequest.project` -> `BasePullRequest.target_project`
    - Removal of methods for accessing issues or pull requests from `GitProject` class.
    - String can no longer be used as commit status, `CommitStatus` is now required.
    - `PullRequest` constructor has been refactored. In order to use static and offline
      representation of a pull request, use `PullRequestReadOnly` instead.
  - `GithubCheckRun.app` property has been added for accessing `GithubApp`.


author: Packit Service <user-cont-team+packit-service@redhat.com> - 0.34.0-1
changelog:
  - We have introduced a new function into `ogr` that allows you to get commit SHA of the HEAD of the branch. (#668)
  - A list of Gitlab projects provided by `GitlabService.list_projects()` now contains objects with additional metadata. (#667)


author: Packit Service <user-cont-team+packit-service@redhat.com> - 0.35.0-1
changelog:
  - We have added `target_branch_head_commit` property to the `PullRequest`
    class in `ogr` that allows you to get commit hash of the HEAD of the
    target branch (i.e. base, where the changes are merged to).


author: Packit Service <user-cont-team+packit-service@redhat.com> - 0.36.0-1
changelog:
  - `Release` class has been reworked and `create_release` has been made part of the API for `GitProject`. (#670)
  - Factory method for acquiring project or service class from URL has been improved by checking just the hostname for determining the service. (#682)


author: Packit <hello@packit.dev> - 0.37.0-1
changelog:
  - We have added a new optional parameter, `namespace`, to the `fork_create` method on Git projects, which allows you to
    fork a project into a specific namespace. (Forking to namespaces is not allowed on Pagure.) (#685)
  - We have implemented a `get_contributors` function that can be used to get the contributors of a GitHub
    (set of logins) and GitLab (set of authors) project. (#692)
  - We have introduced a new exception class `GitForgeInternalError` that indicates a failure that happened within the forge
    (indicated via 50x status code). `\*APIException` have been given a new superclass `APIException` that provides status
    code from forge (in case of error, invalid operation, etc.). (#690)
  - We have added a new property to git projects, `has_issues`, that indicates whether project has enabled issues or not.
    Following up on the property, `create_issue` now raises `IssueTrackerDisabled` when the project doesn't have issues
    enabled. (#684)


author: Packit <hello@packit.dev> - 0.38.0-1
changelog:
  - ogr now correctly raises `OgrException` when given invalid URL to
    `PagureService.get_project_from_url`. (#705)
  - We have fixed a bug in ogr that caused `IssueTrackerDisabled` being raised
    only when trying to create an issue on git project with disabled issue
    tracker. Now it is also raised when getting a specific issue or
    an issue list. (#703)


author: Packit <hello@packit.dev> - 0.38.1-1
changelog:
  - When using Tokman as GitHub authentication mechanism, ogr will now raise GithubAppNotInstalledError instead of failing with generic GithubAPIException when app providing tokens is not installed on the repository.
  - Use the standard library instead of setuptools for getting the version on Python 3.8+,
    or a smaller package on older Pythons.
    This also fixes the packaging issue with missing `pkg_resources`.


author: Packit <hello@packit.dev> - 0.39.0-1
changelog:
  - We have implemented the `closed_by` property for the Pagure pull request for getting the login of the account that closed the pull request. (https://github.com/packit/ogr/pull/718)


author: Packit <hello@packit.dev> - 0.40.0-1
changelog:
  - Using the method `users_with_write_access` you can generate the set of users that have write access to the project and the method `has_write_access(user)` you can find out if the user has write access to the project. (#742)


author: Robert Scheck <robert@fedoraproject.org> - 0.56-3
changelog:
  - Weak Python 2.7 pyparsing requirement for EPEL 7 correctly
  - Add simple self-test mechanism to detect future weaking mistakes


author: Scott K Logan <logans@cottsay.net> - 2.1.0-1
changelog:
  - Update to 2.1.0 (rhbz#2054780)
  - Switch from nose to pytest
  - Drop Python 2 from spec file as it isn't supported upstream anymore


author: Carl George <carl@george.computer> - 0.5.1-1
changelog:
  - Latest upstream
  - Drop EPEL python34 subpackage
  - Disable python2 package on F31+ and EL8+ rhbz#1733248


author: Miro Hrončok <mhroncok@redhat.com> - 11.5.0-2
changelog:
  - Subpackage python2-path has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 0.4.1-9
changelog:
  - Subpackage python2-pep8-naming has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 0.7.4-12
changelog:
  - Subpackage python2-pickleshare has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Parag Nemade <pnemade AT redhat DOT com> - 1.0.7-1
changelog:
  - Update to 1.0.7 upstream version
  - Remove all the optional things like %clean, %defattr,
    buildroot and group tags
  - use %license tag 
  - updated to use current python packaging guidelines


author: Miro Hrončok <mhroncok@redhat.com> - 0.4.1-4
changelog:
  - Subpackage python2-poyo has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Raphael Groner <projects.rg@smart.ms> - 0.3.0-2
changelog:
  - fix URL
  - fix description
  - split doc subpackage
  - add dialog dependencies for runtime
  - ignore manpage warning of rpmlint due to interactive tui, later in scm


author: Marek Goldmann <mgoldman@redhat.com> - 1.7.0-1
changelog:
  - Release 1.7.0
  - Update url to fetch source from GitHub
  - Drop strict version requirements in requirements.txt


author: Fabian Affolter <mail@fabian-affolter.ch> - 0.3.6-2
changelog:
  - Use var for source URL
  - Split BRs
  - Delete hidden files from doc generation
  - Better use of wildcards (rhbz#1787140)


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: Miro Hrončok <mhroncok@redhat.com> - 1.0-12
changelog:
  - Subpackage python2-pyrfc3339 has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.17.3-3
changelog:
  - Replace pypi_name macro with srcname
  - Update BR’s
  - Run the doctests
  - Build documentation in a new -doc subpackage


author: Miro Hrončok <mhroncok@redhat.com> - 1.2.2-12
changelog:
  - Subpackage python2-pytest-catchlog has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Raphael Groner <projects.rg@smart.ms> - 6.7.3-3
changelog:
  - rebuilt for vcpry>=2 etc., rhbz#1763484
  - avoid duplication of dependency generation
  - [epel] try to enable tests for python3, still WIP


author: Miro Hrončok <mhroncok@redhat.com> - 1.4.2-10
changelog:
  - Subpackage python2-queuelib has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 6.0.0-3
changelog:
  - Python 2 binary package renamed to python2-raven
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Miro Hrončok <mhroncok@redhat.com> - 3.2.1-4
changelog:
  - Subpackage python2-redis has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 0.7-5
changelog:
  - Subpackage python2-repoze-lru has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 2.0-14
changelog:
  - Subpackage python2-repoze-tm2 has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.1-12
changelog:
  - Python 2 binary package renamed to python2-repoze-who
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Miro Hrončok <mhroncok@redhat.com> - 2.1-17
changelog:
  - Subpackage python2-repoze-who has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Dan Callaghan <dcallagh@redhat.com> 0.12.0-1
changelog:
  - Upstream release 0.12.0:
    https://github.com/requests/requests-kerberos/blob/v0.12.0/HISTORY.rst#0120-2017-12-20


author: Jamie Lennox <jamielennox@gmail.com> - 1.7.0-1
changelog:
  - Updated to upstream 1.7.0
  - Conditionalized tests for EPEL8 not having required dependencies
  - Add patch to skip purl tests as dependency not present.


author: Frantisek Zatloukal <fzatlouk@redhat.com> - 2.1.5-1
changelog:
  - Drop use of deprecated Retry parameter
  - Drop unnecessary `_KEEP` and just `None` instead
  - Make tox work (just runs pytest for now)
  - Port tests to unittest.mock and ResultsDB API v2 (#1)
  - Simplify update_testcase
  - update_testcase: fix variable name
  - ResultsDBAuth: it's `@staticmethod`, not `@static_method`
  - Drop Python 2 string type blob
  - Enable tests during the rpm build


author: Miro Hrončok <mhroncok@redhat.com> - 1.4.0-3
changelog:
  - Add metapackage for rfc3986[idna2008]
  - https://fedoraproject.org/wiki/Changes/PythonExtras
  - Fixes: rhbz#1875490


author: Scott K Logan <logans@cottsay.net> - 0.15.1-1
changelog:
  - Update to 0.15.1
  - Add executable links with Python version numbers
  - Create a separate 'doc' package
  - Co-own man page and sources directories among python2 and python3
  - Make python-rpm recommended (will fall back to RPM CLI if not present)


author: Scott K Logan <logans@cottsay.net> - 0.15.2-1
changelog:
  - Update to 0.15.2 (rhbz#1711473)
  - Handle automatic dependency generation (f30+)
  - Switch to Python 3 sphinx


author: Scott K Logan <logans@cottsay.net> - 0.16.1-2
changelog:
  - Add dependency on python-srpm-macros to resolve %{python3_pkgversion}
  - Add weak dependencies for RHEL 8
  - Make doc subpackage dependency weaker


author: Scott K Logan <logans@cottsay.net> - 0.7.3-1
changelog:
  - Update to 0.7.3 (rhbz#1693483)
  - Switch to Python 3 Sphinx
  - Handle automatic dependency generation (f30+)
  - Make doc subpackage a weaker dependency


author: Scott K Logan <logans@cottsay.net> - 1.1.8-1
changelog:
  - Update to 1.1.8 (rhbz#1699085)
  - Switch to Python 3 Sphinx
  - Create a separate 'doc' package
  - Handle automatic dependency generation (f30+)


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.4.1-3
changelog:
  - Python 2 binary package renamed to python2-routes
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Miro Hrončok <mhroncok@redhat.com> - 2.4.1-9
changelog:
  - Subpackage python2-routes has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Tomas Orsava <torsava@redhat.com> - 41.6.0-1
changelog:
  - Upgrade to 41.6.0 (#1758945).
  - https://setuptools.readthedocs.io/en/latest/history.html#v41-6-0
  - Disabled a failing upstream test: https://github.com/pypa/setuptools/issues/1896


author: Miro Hrončok <mhroncok@redhat.com> - 1.12.14-13
changelog:
  - Subpackage python2-sh has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.7.1-4
changelog:
  - Use %url macro to shorten Source0 URL
  - Use expand: to clean up description macro
  - Improve whitespace consistency
  - Drop python_provide macro, which is obsolete in Fedora
  - Fix SvgTestCase.test_collection failing with geos 3.9.0
    (https://github.com/Toblerity/Shapely/issues/1079, RHBZ #1907955)
  - Improve handling of Cython and Cython-generated C source files
  - Use the %pytest macro instead of deprecated “python3 setup.py test”; this
    also ensures we test the built package rather than re-compiling extensions in
    %check
  - Add metapackage for “vectorized” extra
  - Install LICENSE.txt
  - Add a -doc subpackage and build the HTML documentation
  - Work around s390x test failures; RHBZ to be filed


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.7.1-5
changelog:
  - Add bootstrap conditional to break circular dependency with python-descartes,
    used for HTML documentation


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.7.1-9
changelog:
  - Fix skipped tests for vectorized extensions
  - Fix tests that failed on s390x because they assumed the host was
    little-endian (RHBZ#1937719,
    https://github.com/Toblerity/Shapely/issues/1102)


author: Miro Hrončok <mhroncok@redhat.com> - 0.8.1-14
changelog:
  - Subpackage python2-simplegeneric has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Randy Barlow <bowlofeggs@fedoraproject.org> - 3.17.0-1
changelog:
  - Update to 3.17.0 (#1773534).
  - https://github.com/simplejson/simplejson/blob/v3.17.0/CHANGES.txt
  - Drop python2-simplejson.


author: Lionel Cons <lionel.cons@cern.ch> - 1.2-16
changelog:
  - Subpackage python2-simplevisor has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 3.4.0.3-15
changelog:
  - Subpackage python2-singledispatch has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Raphael Groner <projects.rg@smart.ms> - 0.12.0-1
changelog:
  - new version
  - prepare to support second python version for epel
  - fix execution of tests if supported with all needed dependencies
  - add documentation


author: Miro Hrončok <mhroncok@redhat.com> - 1.2.6-2
changelog:
  - Subpackage python2-slugify has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 2.0.3-6
changelog:
  - Subpackage python2-smmap has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.3-10
changelog:
  - Python 2 binary package renamed to python2-speaklater
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Miro Hrončok <mhroncok@redhat.com> - 1.3-18
changelog:
  - Subpackage python2-speaklater has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Packit <hello@packit.dev> - 0.3.0-1
changelog:
  - Made `Sources` a `MutableSequence` (#36)
  - Started using consistent terminology for source numbers and added the option to insert a source with a specific number (#47)
  - Added support for implicit source numbering (#48)
  - Documented sources and `%prep` macros in README (#49)
  - Implemented high-level manipulation of version and release (#54)
  - Added support for `* Mon May 16 2022 John Doe <packager@example.com> - 0.3.0-1.fc35
  - local build` (#56)
  - Added `remote` property to sources and enabled addition of `Sources` (#59)
  - Implemented mid-level manipulation of `%prep` section, including modification of `%prep` macros (#37, #52)


author: Packit <hello@packit.dev> - 0.4.0-1
changelog:
  - Added convenience properties for most used tags (#63)
  - Hardened linting by ignoring only specific mypy errors (#64)
  - Fixed list of valid tag names and ensured newly added tags are not part of a condition block (#66)
  - Initial patch number and its default number of digits are now honored (#66)
  - Fixed a bug in `%prep` macro stringification (#67)


author: Packit <hello@packit.dev> - 0.5.0-1
changelog:
  - Strict optional typing is now enforced (#68)
  - Fixed deduplication of tag names (#69)
  - Sources and patches can now be removed by number (#69)
  - Number of digits in a source number is now expressed the same way as packit does it (#69)
  - Empty lines are now compressed when deleting tags (#69)
  - Added convenience property for getting texts of tag comments (#69)
  - Added convenience method for adding a patch (#69)


author: Packit <hello@packit.dev> - 0.5.1-1
changelog:
  - Added new `%conf` section (#74)
  - Switched to rpm-py-installer (#75)
  - Fixed detecting extended timestamp format in `%changelog` (#77, #81)


author: Packit <hello@packit.dev> - 0.6.0-1
changelog:
  - Switched to our own implementation of working with `%changelog` timestamps and removed dependency on arrow (#88)
  - Fixed requires of EPEL 8 rpm (#86)


author: Packit <hello@packit.dev> - 0.7.0-1
changelog:
  - It is now possible to filter changelog entries by specifying lower bound EVR, upper bound EVR or both. (#104)
  - Added support for filenames specified in source URL fragments, for example: `https://example.com/foo/1.0/download.cgi#/python-specfile-0.7.0.tar.gz` (#100)


author: Julien Enselme <jujens@jujens.eu> - 2.3.2-3
changelog:
  - Change package name to python-sphinx-theme-py3doc-enhanced
  - Add provides for python-sphinx_py3doc_enhanced_theme


author: Miro Hrončok <mhroncok@redhat.com> - 1.5.0-7
changelog:
  - Subpackage python2-straight-plugin has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 3.5.2-2
changelog:
  - Subpackage python2-tables has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Raphael Groner <projects.rg@smart.ms> - 0.8.3-7
changelog:
  - epel: (re-)add properly subpackages for python2 and both python3 versions
  - use macro for description


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.8.3-9
changelog:
  - Fix out-of-order changelog and incomplete version update
  - Modernize packaging and drop EPEL7 conditionals


author: Ken Dreyer <kdreyer@redhat.com> - 0.4.0-10
changelog:
  - Use standard %srcname macro
  - Use %pypi_source macro for Source0
  - Drop PYTHONPATH manipulation in %check


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.3.0-1
changelog:
  - Update to 1.3.0 (close RHBZ#1639492)
  - Remove BR on deprecated python3dist(nose)
  - Correctly mark LICENSE file


author: Miro Hrončok <mhroncok@redhat.com> - 0.0.20-20
changelog:
  - Subpackage python2-testrepository has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 0.5.0-17
changelog:
  - Subpackage python2-testscenarios has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 2.3.0-15
changelog:
  - Subpackage python2-testtools has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: William Moreno Reyes <williamjmorenor@gmail.com> - 0.7.9-7
changelog:
  - Update license tag
  - https://github.com/barseghyanartur/tld/issues/46 
  - https://bugzilla.redhat.com/show_bug.cgi?id=1577466


author: Lumír Balhar <lbalhar@redhat.com> - 5.1.1-2
changelog:
  - New patch to not turn DeprecationWarning in tornado module into Exception
  - Fixes FTBFS with Python 3.8


author: Miro Hrončok <mhroncok@redhat.com> - 2.4.0-5
changelog:
  - Subpackage python2-transaction has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 0.1.2-4
changelog:
  - Subpackage python2-tree-format has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Orion Poplawski <orion@nwra.com> - 18.8.1-7
changelog:
  - Drop BR on python3-pep8
  - Use EL8 compatible coverage execution
  - Add BR python3-test for EL8 compatibility


author: Miro Hrončok <mhroncok@redhat.com> - 0.14.1-15
changelog:
  - Subpackage python2-unicodecsv has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Scott K Logan <logans@cottsay.net> - 0.1.36-1
changelog:
  - Update to release 0.1.36
  - Update to python packaging guidelines
  - Add check section
  - Add patch for test fixes
  - Add bzr, git, mercurial and subversion to Requires


author: Scott K Logan <logans@cottsay.net> - 0.1.40-1
changelog:
  - Move SCM packages from Requires to Recommends
  - Drop test coverage from %check
  - Clean up spec file
  - Add Python 3 subpackage for EPEL7
  - Update to release 0.1.40 (rhbz#1532912)


author: Miro Hrončok <mhroncok@redhat.com> - 1.2.0-3
changelog:
  - Subpackage python2-vine has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Dridi Boukelmoune <dridi@fedoraproject.org> - 1.7-9
changelog:
  - Catch up with packaging guidelines
  - In general, use recommended RPM macros
  - Drop the Python 2 package
  - Inline package description


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 4.1-2
changelog:
  - Drop explicit locale setting
    See https://fedoraproject.org/wiki/Changes/Remove_glibc-langpacks-all_from_buildroot


author: Miro Hrončok <mhroncok@redhat.com> - 1.11.2-4
changelog:
  - Subpackage python2-wrapt has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 2.2.1-7
changelog:
  - Subpackage python2-wtforms has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 1.1.2-9
changelog:
  - Subpackage python2-xlwt has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 0.10.2-9
changelog:
  - Subpackage python2-xmltodict has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 1.3.0-4
changelog:
  - Subpackage python2-zc-lockfile has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: TI_Eugene <ti.eugene@gmail.com> - 0.5.0-0.1.beta1
changelog:
  - Version bump
  - Enabled fitz plugin for Fedora (EPUB, FB2, CBR/CBZ etc support)
  - Enabled Djvu for EPEL
  - Removed Qt4 build (because of EL7 because of C11 requirement)
  - Qt5 build is mandatory
  - Added Qt6 build (Fedora)


author: Filipe Rosset <rosset.filipe@gmail.com> - 1.9.2-2
changelog:
  - spec modernization thanks to Filip Szymański <fszymanski@fedoraproject.org>
  - fixes rhbz #1592733 #1408563 #1495481 and #1559823


author: Kevin Fenzi <kevin@scrye.com> - 1.4.6-1
changelog:
  - Update to 1.4.6. Fixes bug #1547315
  - Allow KRA vault log files. Fixes bug #1541472
  - ipc_shared_mem warning fixed upstream. Fixes bug #1524456


author: Tim Jackson <rpm@timj.co.uk> - 1.5.7-1
changelog:
  - Update to upstream 1.5.7
  - No longer requires python2 (RHBZ #1374924)
  - Change references to new upstream location (at GitHub)


author: Tim Jackson <rpm@timj.co.uk> - 1.5.7-2
changelog:
  - Fix build on arbitrary versions of python 3, by using Python install macro
  - Package python metadata properly


author: Miroslav Suchý <msuchy@redhat.com> 1.1.1-1
changelog:
  - fix version in released rpm
  - fix short version of --version
  - implement --root option
  - initialize rpm transaction faster
  - do not traceback when Ctrl+C
  - do not go over all packages if neither -a or -o is set
  - implement --exclude


author: Robert Scheck <robert@fedoraproject.org> - 1.4.3-1
changelog:
  - Upgrade to 1.4.3 (#1443553, #1646191, #1741427)
  - Extend spec file compatibility to cover RHEL/CentOS 6
  - Add run-time requirement for perl(Lchown) (#1494775)


author: Pavel Valena <pvalena@redhat.com> - 0.0.4-1
changelog:
  - Update to introspection 0.0.4(rhbz#1390394)
    - Remove patch0, subsumed
    - Remove patch1, subsumed


author: Davide Cavalca <dcavalca@fedoraproject.org> - 3.0.9-1
changelog:
  - Upgrade to 3.0.9 and package tests
  - Drop el6 and ancient Fedora logic
  - Various fixes to follow the latest Ruby packaging policy


author: Athos Ribeiro <athoscr@fedoraproject.org> - 0.1.0-3
changelog:
  - Do not use simplecov
  - Add spec directory to documentation subpackage
  - Remove code for EOL fedora versions


author: Ricky Elrod <codeblock@fedoraproject.org> 0.7.3-4
changelog:
  - Add groff-base Requires.
  - Nuke a Requires of the base package from the -doc subpackage.
  - Fix Requires for F18-, make it be >= 1.9.1.


author: Miro Hrončok <mhroncok@redhat.com> - 2.4.0-8
changelog:
  - Subpackage python2-scapy has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Michal Ambroz <rebus _AT seznam.cz> - 2.4.3-1
changelog:
  - bump to 2.4.3 release
  - change the python2 to conditional build to be able to keep one spec for all
  - add Recommends for dependencies, except for EPEL7


author: Dave Love <loveshack@fedoraproject.org> - 6.0-9
changelog:
  - Fix building gcc plugin, and reporting its use, on el7
  - Drop el6 conditionals
  - Don't try to install osh on aarch64


author: Davide Cavalca <dcavalca@fedoraproject.org> - 3.68.0-5.20220328git3aa2f45
changelog:
  - Rename to sdl-decnumber (RHBZ#2068621)
  - Update summary and description to make it clear this is a fork
  - Update to 3aa2f45 git snapshot
  - Drop f32 logic and tidy up the specfile


author: Matthew Miller <mattdm@fedoraproject.org> - 1.5-1
changelog:
  - update to 1.5 tagged release (no new tarballs are forthcoming for this project)
  - hard-code python3 as per guidelines


author: Michael Vogt <michael.vogt@ubuntu.com>
changelog:
  - New upstream release 2.57
   - tests: Fix calls to systemctl is-system-running
   - osutil/disks: handle GPT for 4k disk and too small tables
   - packaging: import change from the 2.54.3-1.1 upload
   - many: revert "features: disable refresh-app-awarness by default
     again"
   - tests: improve robustness of preparation for regression/lp-1803542
   - tests: get the ubuntu-image binary built with test keys
   - tests: remove commented code from lxd test
   - interfaces/builtin: add more permissions for steam-support
   - tests: skip interfaces-network-control on i386
   - tests: tweak the "tests/nested/manual/connections" test
   - interfaces: posix-mq: allow specifying message queue paths as an
     array
   - bootloader/assets: add ttyS0,115200n8 to grub.cfg
   - i/b/desktop,unity7: remove name= specification on D-Bus signals
   - tests: ensure that microk8s does not produce DENIED messages
   - many: support non-default provenance snap-revisions in
     DeriveSideInfo
   - tests: fix `core20-new-snapd-does-not-break-old-initrd` test
   - many: device and provenance revision authority cross checks
   - tests: fix nested save-data test on 22.04
   - sandbox/cgroup: ignore container slices when tracking snaps
   - tests: improve 'ignore-running' spread test
   - tests: add `debug:` section to `tests/nested/manual/connections`
   - tests: remove leaking `pc-kernel.snap` in `repack_kernel_snap`
   - many: preparations for revision authority cross checks including
     device scope
   - daemon,overlord/servicestate: followup changes from PR #11960 to
     snap logs
   - cmd/snap: fix visual representation of 'AxB%' cpu quota modifier.
   - many: expose and support provenance from snap.yaml metadata
   - overlord,snap: add support for per-snap storage on ubuntu-save
   - nested: fix core-early-config nested test
   - tests: revert lxd change to support nested lxd launch
   - tests: add invariant check for leftover cgroup scopes
   - daemon,systemd: introduce support for namespaces in 'snap logs'
   - cmd/snap: do not track apps that wish to stay outside of the life-
     cycle system
   - asserts: allow classic + snaps models and add distribution to
     model
   - cmd/snap: add snap debug connections/connection commands
   - data: start snapd after time-set.target
   - tests: remove ubuntu 21.10 from spread tests due to end of life
   - tests: Update the whitebox word to avoid inclusive naming issues
   - many: mount gadget in run folder
   - interfaces/hardware-observe: clean up reading access to sysfs
   - tests: use overlayfs for interfaces-opengl-nvidia test
   - tests: update fake-netplan-apply test for 22.04
   - tests: add executions for ubuntu 22.04
   - tests: enable centos-9
   - tests: make more robust the files check in preseed-core20 test
   - bootloader/assets: add fallback entry to grub.cfg
   - interfaces/apparmor: add permissions for per-snap directory on
     ubuntu-save partition
   - devicestate: add more path to `fixupWritableDefaultDirs()`
   - boot,secboot: reset DA lockout counter after successful boot
   - many: Revert "overlord,snap: add support for per-snap storage on
     ubuntu-save"
   - overlord,snap: add support for per-snap storage on ubuntu-save
   - tests: exclude centos-7 from kernel-module-load test
   - dirs: remove unused SnapAppArmorAdditionalDir
   - boot,device: extract SealedKey helpers from boot to device
   - boot,gadget: add new `device.TpmLockoutAuthUnder()` and use it
   - interfaces/display-control: allow changing brightness value
   - asserts: add more context to key expiry error
   - many: introduce IsUndo flag in LinkContext
   - i/apparmor: allow calling which.debianutils
   - tests: new profile id for apparmor in test preseed-core20
   - tests: detect 403 in apt-hooks and skip test in this case
   - overlord/servicestate: restart the relevant journald service when
     a journal quota group is modified
   - client,cmd/snap: add journal quota frontend (5/n)
   - gadget/device: introduce package which provides helpers for
     locations of things
   - features: disable refresh-app-awarness by default again
   - many: install bash completion files in writable directory
   - image: fix handling of var/lib/extrausers when preseeding
     uc20
   - tests: force version 2.48.3 on xenial ESM
   - tests: fix snap-network-erros on uc16
   - cmd/snap-confine: be compatible with a snap rootfs built as a
     tmpfs
   - o/snapstate: allow install of unasserted gadget/kernel on
     dangerous models
   - interfaces: dynamic loading of kernel modules
   - many: add optional primary key provenance to snap-revision, allow
     delegating via snap-declaration revision-authority
   - tests: fix boringcripto errors in centos7
   - tests: fix snap-validate-enforce in opensuse-tumbleweed
   - test: print User-Agent on failed checks
   - interfaces: add memory stats to system_observe
   - interfaces/pwm: Remove implicitOnCore/implicitOnClassic
   - spread: add openSUSE Leap 15.4
   - tests: disable core20-to-core22 nested test
   - tests: fix nested/manual/connections test
   - tests: add spread test for migrate-home command
   - overlord/servicestate: refresh security profiles when services are
     affected by quotas
   - interfaces/apparmor: add missing apparmor rules for journal
     namespaces
   - tests: add nested test variant that adds 4k sector size
   - cmd/snap: fix test failing due to timezone differences
   - build-aux/snap: build against the snappy-dev/image PPA
   - daemon: implement api handler for refresh with enforced validation
     sets
   - preseed: suggest to install "qemu-user-static"
   - many: add migrate-home debug command
   - o/snapstate: support passing validation sets to storehelpers via
     RevisionOptions
   - cmd/snapd-apparmor: fix unit tests on distros which do not support
     reexec
   - o/devicestate: post factory reset ensure, spread test update
   - tests/core/basic20: Enable on uc22
   - packaging/arch: install snapd-apparmor
   - o/snapstate: support migrating snap home as change
   - tests: enable snapd.apparmor service in all the opensuse systems
   - snapd-apparmor: add more integration-ish tests
   - asserts: store required revisions for missing snaps in
     CheckInstalledSnaps
   - overlord/ifacestate: fix path for journal redirect
   - o/devicestate: factory reset with encryption
   - cmd/snapd-apparmor: reimplement snapd-apparmor in Go
   - squashfs: improve error reporting when `unsquashfs` fails
   - o/assertstate: support multiple extra validation sets in
     EnforcedValidationSets
   - tests: enable mount-order-regression test for arm devices
   - tests: fix interfaces network control
   - interfaces: update AppArmor template to allow read the memory …
   - cmd/snap-update-ns: add /run/systemd to unrestricted paths
   - wrappers: fix LogNamespace being written to the wrong file
   - boot: release the new PCR handles when sealing for factory reset
   - tests: add support fof uc22 in test uboot-unpacked-assets
   - boot: post factory reset cleanup
   - tests: add support for uc22 in listing test
   - spread.yaml: add ubuntu-22.04-06 to qemu-nested
   - gadget: check also mbr type when testing for implicit data
     partition
   - interfaces/system-packages-doc: allow read-only access to
     /usr/share/cups/doc-root/ and /usr/share/gimp/2.0/help/
   - tests/nested/manual/core20-early-config: revert changes that
     disable netplan checks
   - o/ifacestate: warn if the snapd.apparmor service is disabled
   - tests: add spread execution for fedora 36
   - overlord/hookstate/ctlcmd: fix timestamp coming out of sync in
     unit tests
   - gadget/install: do not assume dm device has same block size as
     disk
   - interfaces: update network-control interface with permissions
     required by resolvectl
   - secboot: stage and transition encryption keys
   - secboot, boot: support and use alternative PCR handles during
     factory reset
   - overlord/ifacestate: add journal bind-mount snap layout when snap
     is in a journal quota group (4/n)
   - secboot/keymgr, cmd/snap-fde-keymgr: two step encryption key
     change
   - cmd/snap: cleanup and make the code a bit easier to read/maintain
     for quota options
   - overlord/hookstate/ctlcmd: add 'snapctl model' command (3/3)
   - cmd/snap-repair: fix snap-repair tests silently failing
   - spread: drop openSUSE Leap 15.2
   - interfaces/builtin: remove the name=org.freedesktop.DBus
     restriction in cups-control AppArmor rules
   - wrappers: write journald config files for quota groups with
     journal quotas (3/n)
   - o/assertstate: auto aliases for apps that exist
   - o/state: use more detailed NoStateError in state
   - tests/main/interfaces-browser-support: verify jupyter notebooks
     access
   - o/snapstate: exclude services from refresh app awareness hard
     running check
   - tests/main/nfs-support: be robust against umount failures
   - tests: update centos images and add new centos 9 image
   - many: print valid/invalid status on snap validate --monitor
   - secboot, boot: TPM provisioning mode enum, introduce
     reprovisioning
   - tests: allow to re-execute aborted tests
   - cmd/snapd-apparmor: add explicit WSL detection to
     is_container_with_internal_policy
   - tests: avoid launching lxd inside lxd on cloud images
   - interfaces: extra htop apparmor rules
   - gadget/install: encrypted system factory reset support
   - secboot: helpers for dealing with PCR handles and TPM resources
   - systemd: improve error handling for systemd-sysctl command
   - boot, secboot: separate the TPM provisioning and key sealing
   - o/snapstate: fix validation sets restoring and snap revert on
     failed refresh
   - interfaces/builtin/system-observe: extend access for htop
   - cmd/snap: support custom apparmor features dir with snap prepare-
     image
   - interfaces/mount-observe: Allow read access to /run/mount/utab
   - cmd/snap: add help strings for set-quota options
   - interfaces/builtin: add README file
   - cmd/snap-confine: mount support cleanups
   - overlord: execute snapshot cleanup in task
   - i/b/accounts_service: fix path of introspectable objects
   - interfaces/opengl: update allowed PCI accesses for RPi
   - configcore: add core.system.ctrl-alt-del-action config option
   - many: structured startup timings
   - spread: switch back to building ubuntu-image from source
   - many: optional recovery keys
   - tests/lib/nested: fix unbound variable
   - run-checks: fail on equality checks w/ ErrNoState
   - snap-bootstrap: Mount as private
   - tests: Test for gadget connections
   - tests: set `br54.dhcp4=false` in the netplan-cfg test
   - tests: core20 preseed/nested spread test
   - systemd: remove the systemctl stop timeout handling
   - interfaces/shared-memory: Update AppArmor permissions for
     mmap+link
   - many: replace ErrNoState equality checks w/ errors.Is()
   - cmd/snap: exit w/ non-zero code on missing snap
   - systemd: fix snapd systemd-unit stop progress notifications
   - .github: Trigger daily riscv64 snapd edge builds
   - interfaces/serial-port: add ttyGS to serial port allow list
   - interfaces/modem-manager: Don't generate DBus plug policy
   - tests: add spread test to test upgrade from release snapd to
     current
   - wrappers: refactor EnsureSnapServices
   - testutil: add ErrorIs test checker
   - tests: import spread shellcheck changes
   - cmd/snap-fde-keymgr: best effort idempotency of add-recovery-key
   - interfaces/udev: refactor handling of udevadm triggers for input
   - secboot: support for changing encryption keys via keymgr


author: Alberto Mardegan <alberto.mardegan@canonical.com>
changelog:
  - New upstream release 2.57.1
   - cmd/snap-update-ns: handle mountpoint removal failures with EBUSY
   - cmd/snap-update-ns: print current mount entries
   - cmd/snap-update-ns: check the unused mounts with a cleaned path
   - snap-confine: disable -Werror=array-bounds in __overflow tests to
     fix build error on Ubuntu 22.10
   - systemd: add `WantedBy=default.target` to snap mount units
     (LP: #1983528)


author: Michael Vogt <michael.vogt@ubuntu.com>
changelog:
  - New upstream release 2.57.2
   - store/tooling,tests: support UBUNTU_STORE_URL override env var
   - packaging/*/tests/integrationtests: reload ssh.service, not
     sshd.service
   - tests: check snap download with snapcraft v7+ export-login auth
     data
   - store/tooling: support using snapcraft v7+ base64-encoded auth
     data
   - many: progress bars should use the overridable stdouts
   - many: refactor store code to be able to use simpler form of auth
     creds
   - snap,store: drop support/consideration for anonymous download urls
   - data: include snapd/mounts in preseeded blob
   - many: Set SNAPD_APPARMOR_REEXEC=1
   - overlord: track security profiles for non-active snaps


author: Michael Vogt <michael.vogt@ubuntu.com>
changelog:
  - New upstream release 2.57.3
   - wrappers: journal namespaces did not honor journal.persistent
   - snap/quota,wrappers: allow using 0 values for the journal rate to
     override the system default values
   - multiple: clear up naming convention for cpu-set quota
   - i/b/mount-control: allow custom filesystem types
   - i/b/system-observe: allow reading processes security label
   - sandbox/cgroup: don't check V1 cgroup if V2 is active
   - asserts,boot,secboot: switch to a secboot version measuring
     classic


author: Michael Vogt <michael.vogt@ubuntu.com>
changelog:
  - New upstream release 2.57.4
   - release, snapd-apparmor: fixed outdated WSL detection
   - overlord/ifacestate: fix conflict detection of auto-connection
   - overlord: run install-device hook during factory reset
   - image/preseed/preseed_linux: add missing new line
   - boot: add factory-reset cases for boot-flags.
   - interfaces: added read/write access to /proc/self/coredump_filter
     for process-control
   - interfaces: add read access to /proc/cgroups and
     /proc/sys/vm/swappiness to system-observe
   - fde: run fde-reveal-key with `DefaultDependencies=no`
   - snapdenv: added wsl to userAgent
   - tests: fix restore section for persistent-journal-namespace
   - i/b/mount-control: add optional `/` to umount rules
   - cmd/snap-bootstrap: changes to be able to boot classic rootfs
   - cmd/snap-bootstrap: add CVM mode


author: Michael Vogt <michael.vogt@ubuntu.com>
changelog:
  - New upstream release 2.57.5
   - image: clean snapd mount after preseeding
   - wrappers,snap/quota: clear LogsDirectory= in the service unit
     for journal namespaces
   - cmd/snap,daemon: allow zero values from client to daemon for
     journal rate-limit
   - interfaces: steam-support allow pivot /run/media and /etc/nvidia
     mount
   - o/ifacestate: introduce DebugAutoConnectCheck hook
   - release, snapd-apparmor, syscheck: distinguish WSL1 and WSL2
   - autopkgtests: fix running autopkgtest on kinetic
   - interfaces: add microceph interface
   - interfaces: steam-support allow additional mounts
   - many: add stub services
   - interfaces: add kconfig paths to system-observe
   - i/b/system_observe: honour root dir when checking for
     /boot/config-*
   - interfaces: grant access to speech-dispatcher socket
   - interfaces: rework logic of unclashMountEntries


author: Dominik Mierzejewski <rpm@greysector.net> - 1.0.5-1
changelog:
  - update to 1.0.5 (#1933413)
  - drop obsolete patch
  - drop redundant explicit Requires: on pyudev
  - python3-gobject is optional (for GUI only), move to Recommends:
  - fix unknown battery status regression


author: Dominik Mierzejewski <rpm@greysector.net> - 1.0.6-1
changelog:
  - update to 1.0.6 (#1953333)
  - improve handling of unavailable devices on startup or resume (#1921575, #1912132, #1942301, #1946104)
  - add a conditional weak dependency on appindicator extension for gnome-shell


author: Dominik Mierzejewski <rpm@greysector.net> - 1.1.0-1
changelog:
  - update to 1.1.0 (#2026986)
  - fix exceptions when adding devices (#2008448, #2015360)
  - fix exception when applying settings fails (#2020706, #2022320)


author: Leigh Scott <leigh123linux@gmail.com> - 2.1.1-1
changelog:
  - Update to 2.1.1 release
  - Remove pointless check, builders don't have internet access
  - Use python3 macros
  - Fix Source URL
  - Remove gz extension from man file
  - Don't bother compressing man file as rpmbuild does it
  - Remove unnecessary Requires
  - Spec file clean up


author: Kevin Fenzi <kevin@scrye.com> - 1.0.4-1
changelog:
  - Update to 1.0.4. Fixes bug #1856063
  - Apply upstream commit to fix python2 compat on remote side. Fixes bug #1851622


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0-0.5
changelog:
  - Update to c0c9826 (fix RHBZ#2002436)
  - Removed and obsoleted stb_perlin-devel due to possible patents
  - Updated stb_truetype to 1.26
  - Bug fixes in stb_image (no new version number)


author: Benjamin A. Beasley <code@musicinmybrain.net>
changelog:
  - Update to 8b5f1f3
  - The stb_perlin-devel subpackage has been restored, as upstream believes
    all relevant patents are now expired.


author: Miro Hrončok <mhroncok@redhat.com> - 4.1.21-3
changelog:
  - Subpackage python2-stomppy has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Paul Wouters <paul.wouters@aiven.io> - 5.9.4-1
changelog:
  - Resolves: rhbz#2015165 strongswan-5.9.4 is available
  - Resolves: rhbz#2015612 CVE-2021-41990 strongswan: gmp plugin: integer overflow via a crafted certificate with an RSASSA-PSS signature
  - Resolves: rhbz#2015615 CVE-2021-41991 strongswan: integer overflow when replacing certificates in cache
  - Add BuildRequire for tpm2-tss-devel and weak dependency for tpm2-tools


author: Paul Wouters <paul.wouters@aiven.io> - 5.9.4-2
changelog:
  - Resolves rhbz#2018547 'strongswan restart' breaks ipsec started with strongswan-starter
  - Return to using tmpfiles, but extend to cover strongswan-starter service too
  - Cleanup old patches


author: Neal Gompa <ngompa@datto.com> - 5.9.4-4
changelog:
  - Disable TPM/TSS 1.2 support for F36+ / RHEL9+
  - Resolves: rhbz#2033299 Drop TPM/TSS 1.2 support (trousers)


author: Arne Reiter <redhat@arnereiter.de> - 5.9.5-3
changelog:
  - Resolves: rhbz#2048108 - segfault at 18 ip 00007f4c7c0d841c sp 00007ffe49f61b70 error 4 in libc.so.6


author: Arne Reiter <redhat@arnereiter.de> - 5.9.6-1
changelog:
  - Resolves rhbz#2080070 strongswan-5.9.6 is available
  - Fixed missing format string in enum_flags_to_string()


author: Arne Reiter <redhat@arnereiter.de> - 5.9.8-1
changelog:
  - Resolves rhbz#2112274 strongswan-5.9.8 is available
  - Patch1 removes CFLAGS -Wno-format which interferes with -Werror=format-security
  - Add BuildRequire for autoconf and automake, now required for release
  - Remove obsolete patches


author: Davide Cavalca <dcavalca@fedoraproject.org> - 1.4.0-13
changelog:
  - Gate python2 out for el8 due to missing dependencies
  - Do not use pyproject macros when building for el8


author: Francisco Javier Tsao Santín <tsao@gpul.org> - 4.2.0-1
changelog:
  - Packaging cleanups to align with current Fedora Packaging Guidelines by Neal Gompa <ngompa13@gmail.com>
  - Upgraded to 4.2.0 version. Removed meld3 dependency by Francisco Javier Tsao Santín <tsao@gpul.org>


author: Dmitrij S. Kryzhevich <krege@land.ru> - 1.17-1
changelog:
  - Update to 1.17.
  - Drop upstream patch as it was... hm... included in upstream.
  - Fix download URL.
  - Drop commented code.
  - Drop defattr tag.


author: Weitao Zhou <yunqi.zwt@alibaba-inc.com>
changelog:
  - Bump new release 2.1.2-bp153.1.18.1:
    * Rebuild for Anolis OS
    * set DENABLE_INTEL_MKL_BFLOAT16, D_GLIBCXX_USE_CXX11_ABI=0 and others configure for bazel build
    * removed br: bazel-rules-cc,bazel-skylib,bazel-rules-toolchains


author: Christian Krause <chkr@fedoraproject.org> - 3.0.2-1
changelog:
  - Updated to 3.0.2 (BZ #1750167)
  - Updated installed documentation files
  - Added provided man page (adjusted to Fedora's script name "testssl")


author: TI_Eugene <ti.eugene@gmail.com> - 1.0.13-1
changelog:
  - Version bump
  - 'make check-light' implemented (https://github.com/estraier/tkrzw/issues/23)
  - ppc64le temporary disabled


author: Petr Šplíchal <psplicha@redhat.com> - 1.11.0-1
changelog:
  - Prevent koji build failures on unsupported arches
  - Check remote git URL if it is accessible
  - Implement a generic `requires` for all plugins
  - Run commands in podman provision via bash
  - Adjust implementation of the new `order` attribute
  - Implement the Core attribute `order`
  - Fix link generation in report.html
  - Improve step name handling
  - Enable shared volume mounts in podman provision
  - Add support for multihost provision and prepare
  - Adjust the dnf support for rsync install
  - Add dnf support for rsync install
  - Update links and refs after migration to `teemtee`
  - Track output for reboot purposes on per-test basis
  - Fix test --name '.' used with multiple plans
  - Tweak test suite (duration, centos:8, datadir)
  - Use `os.pathsep` to separate `TMT_PLUGINS` paths (#1049)
  - Document framework:shell exit codes
  - Add `html2text` to the `convert` pip dependencies


author: Petr Šplíchal <psplicha@redhat.com> - 1.12.0-1
changelog:
  - Add a command to setup shell completions
  - Use /tmp instead of /run/user/ if not available
  - Use separate examples in the test specification
  - Add more story examples, simplify examples export
  - Story.example can hold list of strings
  - Fix traceback when connect plugin is used without hostname.
  - Adjust disabled shell expansion in Common.run()
  - Disable shell expansion in Common.run() by default
  - Build `epel9` packages, update install docs
  - Adjust the full test wrapper and document it
  - Test which compiles tmt and runs its testsuite
  - Add --exclude search option
  - Correct regex for require read from metadata file
  - Update document for creating virtual environment
  - Option to export fmf-id from run discover -h fmf
  - Allow import from restraint's metadata file (#1043)
  - Do not disable building for power arch on Fedora
  - Update documentation for plan parametrization
  - Make .vscode ignored by git
  - Drops basestring and unicode built-ins from utils
  - Fix timeout behaviour in testcloud plugin
  - Fixes possible test of None-ish CWD when running a command
  - Remove workdir only when its defined
  - Adjust the new `tmt plan export` feature
  - New feature: tmt plan export


author: Petr Šplíchal <psplicha@redhat.com> - 1.13.0-1
changelog:
  - Add multiarch support to testcloud provision
  - Consistent summary for test export --nitrate
  - Allow dry mode for tests export --nitrate
  - Add a nice provisioning progress to Artemis plugin
  - Add support for the `where` keyword to `execute`
  - Adjust support for export of multiple tests
  - Add support for exporting multiple tests
  - Basic multihost test for the httpd web server
  - Update multihost specification with guest groups
  - Add a provision plugin for Artemis
  - Fix exclude option in fmf discover
  - Reduce the number of execute calls for reboot
  - Add support for reboot in interactive mode


author: Petr Šplíchal <psplicha@redhat.com> - 1.14.0-1
changelog:
  - Command 'tmt clean' should not run rsync at all
  - Dist-git-source for Discover (fmf, shell)
  - Adjust the new `id` key implementation
  - Add a new core key `id` for unique identifiers
  - Recommend qemu emulators for other architectures
  - Copy the whole git repo only if necessary
  - Reveal hidden errors during `testcloud` booting
  - Use time for timeout handling in Guest.reconnect()
  - Split `Guest` class to separate SSH-capable guests
  - Explicitly set the docs language in the config
  - Kill the running test when rebooting
  - Extend the reboot timeout to allow system upgrades
  - Allow selecting tasks directly from upgrade config
  - Adjust the new `upgrade` execute plugin
  - Allow specifying command for reboot
  - Implement upgrade execute plugin
  - Buildrequire python3-docutils, append plan adjust
  - Implement `tmt tests export --nitrate --link-runs`
  - Detect component from general plan during import
  - Adjust the support for steps in standalone mode
  - Add results method to ExecutePlugin
  - Implement a common ancestor for Action and Plugin
  - Allow abstractly excluding steps from runs
  - Correctly handle tests --name '.' shortcut
  - Rename WorkdirType to WorkdirArgumentType
  - Fix workdir parameter type for tmt.utils.Common
  - Allows importing jira issues as link-relates
  - Enables mypy coverage for empty-ish Python files
  - Adds type annotations to tmt.templates
  - Prevent infinite recursion if --id is set
  - Enable mypy check for Artemis provision plugin
  - Adjust provision dry mode propagation, add a test
  - Introduce new _options attribute to Common class
  - Add specification for remote plans referencing
  - Bootstrap type annotations
  - Execute script should not be used with discover
  - Add the `arch` key to the hardware specification
  - Fix pip install instructions
  - Disable network access when building in copr
  - Ignore list for dist-git-source
  - Remove the obsoleted `detach` execute method
  - Fix login during `execute` and `prepare` step
  - Import from Makefile with missing build target


author: Lukáš Zachar <lzachar@redhat.com> - 1.15.0-1
changelog:
  - Require fresh testcloud with coreos support
  - Bad substitution in tmt-reboot
  - Ignore "certificate verify failed" error when handling retries
  - Cache content of each loaded environment file
  - Initial polarion support for test export
  - Fixes names of Artemis API versions
  - Convert FmfIdType from TypedDict to a dataclass
  - Add CoreOS support to the testcloud provision
  - Run containers with root user
  - Retry getting environment file
  - Test import --general is default now
  - Add typing for steps/finish/shell.py
  - Enhance tmt.utils.retry_session with timeout support
  - Adjust the `rpm-ostree` install implementation
  - Add support for the `rpm-ostree` package manager
  - Add `environment-file` to possible Plan keys
  - Avoid Library url conflict if repo doesn't exist
  - Check changes are pushed before export nitrate
  - Add typing for beakerlib.py
  - Unbundle template from the report.html plugin
  - Rename `uuid` to `identifier` to prevent conflicts
  - Use `must` for all mandatory spec requirements
  - Fail import for packages starting with minus sign
  - Adds support for newer Artemis API versions
  - Disable the extra verbose progress in testcloud
  - Refactor internal executor scripts
  - Adds "missing" imports to help IDEs follow objects
  - Add typing for steps/__init__.py
  - Implement the test `result` attribute
  - Add typing for plugins/__init__.py
  - Detect legacy relevancy during import as well
  - Implement the new user story key `priority`
  - Implement new class `SerializableContainer`
  - Add schema for stories
  - Add typing for steps/prepare/shell.py
  - Add typing for steps/prepare/ansible.py
  - Require fmf >= 1.1.0 (we need validation support)
  - Package fmf root into the source tarball as well
  - Add JSON Schema for tests
  - Exclude namespaced backup in beakerlib
  - Use --depth=1 when cloning git repos by default
  - Handle missing nitrate user during export
  - Removes unused GuestContainer.container_id attribute
  - Every subpackage must require the main tmt package
  - Introduce dataclasses as a requirement
  - Avoid re-using image/instance for different values by testcloud plugin
  - Add typing for multihost.py
  - Except nitrate xmlrpc issues during import
  - Exclude beakerlib's backup dir from guest.pull()
  - Increase `duration` for the reboot-related tests
  - Several release-related tests and docs adjustments


author: Lukáš Zachar <lzachar@redhat.com> - 1.16.0-1
changelog:
  - Reboot has to check for boot time
  - Fix path inside pre-commit test
  - Cut circular dependency of libraries
  - Update 'Develop' section of contribution docs
  - Precommit hooks to call tmt * lint
  - Schema loading helpers
  - Package schemas in subdirectories too
  - Implement reboot reconnect timeout configuration
  - Add missing report specifications/docs
  - Print result for execute -v
  - Correct import assumption about script
  - Ask mypy to check whole tmt.steps.report package
  - Fixing the directory name escaping in 'cd' command
  - Add polarion report plugin
  - Add schemas for plans
  - Write extra-nitrate as soon as possible
  - Retry git clone without --depth=1 if it failed
  - Support to lint attribute 'id'
  - Do not apply test command filter in upgrade
  - Fix export.py typing issues
  - Refactor location and signature of Phase's go() method
  - Simplify abort handling
  - Backwards compatibility for rstrnt-abort
  - Add type annotations for tmt/cli.py
  - Add typing for tmt/export.py
  - add typing for steps/discover/__init__.py
  - Convert guest implementations to use serializable container for load/save
  - Detect plugins by entry_point as well
  - Add typing for `steps/execute/__init__.py`
  - Add typing for `tmt/convert.py`
  - Remove duplicated dist-git-source/dist-git-type
  - Add typing for `steps/report/junit.py`
  - Add typing for `steps/report/html.py`
  - add typing for steps/report/display.py
  - Add typing for steps/report/__init__.py
  - tmt-file-submit is a bash script
  - Add type annotations for tmt/options.py
  - Backwards compatibility for `rstrnt-report-log`
  - Support conditional requires with `pip` as well
  - Remove duplicated short option in tmt lint
  - Adjust the `rstrnt-report-result` implementation
  - Backwards compatibility for `rstrnt-report-result`
  - Set the `1777` permision for `/var/tmp/tmt`
  - Adjust the fix for the `rpm-ostree` intallation
  - Fix package installation using `rpm-ostree`
  - Handle empty fmf file as an empty dictionary
  - Fix distgit testsuite after tmt packaging change


author: Lukáš Zachar <lzachar@redhat.com> - 1.17.0-1
changelog:
  - Unify Polarion case searching
  - Error out if reboot timeout is exceeded
  - Initialize workdir thread-safe
  - Add support for remote playbooks in prepare
  - Add plan schema for errata and minute plugins
  - Correct rhts command names in stories file
  - Print escaped command suitable for manual debugging
  - Fix report plugin not getting arguments from fmf file
  - Less eager to disable nitrate case during export
  - Move `tag` and `tier` to common core attributes
  - Use `/bin/bash` instead of `/bin/sh` for execute
  - Reorder step and their base plugin classes
  - Fix prepare/multihost docs to match implementation
  - Teach schema validation tests to peek into other trees
  - Clarify motivation for creating `id` during export
  - Add link-polarion option and fix link searching bug
  - Ignore race in last-run symlink creation
  - Fix polarion tcmscaseid search
  - Force order of clean operations
  - Convert status/clean argument to option
  - Report enabled plans/tests/stories via option
  - Hint user if 'tmt init' creates nested root
  - Require `libvirt-daemon-config-network` as well
  - Add type annotation for /steps/prepare/install.py
  - Encapsulate created file within script's dataclass
  - Adds normalization layer to base classes based on fmf
  - Fixes data class used for local guest creation
  - Fixes Artemis guest data class link
  - Making tests/full more usable
  - Add typing for tmt/steps/provision/podman.py
  - Add typing for tmt/steps/provision/testcloud.py
  - Add typing for tmt/steps/provision/local.py
  - Remove unused keys parameter from wake() methods
  - Adds types describing tmt constructs when as stored in raw fmf data
  - Typing /steps/provision/connect.py
  - Allow raising an exception on validation errors
  - Inject logger object to base node classes inheritance
  - Fixes use of SSH keys in testcloud and connect plugins
  - Annotate tmt.steps.provision
  - Ask mypy to show error codes in its messages
  - Testcloud expects disk and memory to be int
  - Do not inherit classes from object
  - Use keyword-only init in base fmf-backed classes
  - Use decorator to register plugin methods
  - Demonstrate inheritance on a virtual test example
  - Add a simple hint how to write user messages
  - Add typing for `steps/finish/ansible.py`
  - Remove unneeded parameters for step load/save (#1428)
  - Normalize step data to be always stored a list internally
  - Display test/plan/story name in parametrized schema tests
  - Allow numbers and booleans to be values of environment
  - Give a reasonable error for old data format
  - Add typing for tmt/steps/finish/__init__.py
  - add typing for steps/discover/shell.py
  - Adds a fmf node validation layer to core classes (Test/Plan/Story)
  - Add missing keys `role` and `where` to schemas
  - Extend plan schema with all known step plugin schemas
  - Correcting rhts aliases & adding rhts opt.
  - Adds a generic "wait for condition" primitive
  - Disallow push/pull/execute if guest is unavailable
  - Rename "default how" step attribute to enhance its visibility
  - Use textwrap.dedent() to unindent docstrings


author: Petr Šplíchal <psplicha@redhat.com> - 1.18.0-1
changelog:
  - Fix recommended packages handling for rpm-ostree
  - Add EFI configuration to the `tmt-reboot` script
  - Fix adjust for precommit test
  - Fix provision for coreos image
  - Emit only non-default keys when constructing a test from `execute`
  - Add flake8 config file for easier integration with IDEs
  - Multiple scripts for CLI prepare -h shell
  - Allow mypy to cover the whole tmt.plugins and tmt.steps
  - Add typing for `steps/execute/upgrade.py`
  - Fix name & default value of polarion's upload field
  - Fixes enhancing of environment by local's guest implementation
  - Ignore plan -n when searching for upgrade path
  - Document & correct use of class conversion methods
  - Print fmf tree location when schema unit test fails
  - Custom results implementation
  - Refactors internal link handling and storage
  - Allow mypy to cover whole tmt.steps.prepare
  - Add typing for `steps/execute/internal.py`
  - Use workdir with safe names without special chars
  - Adjust support for installing remote packages
  - Support to install package from URL
  - Make sure short option '-x' is covered
  - Add Polarion as a source for test case import
  - Print path to the used ssh identity
  - Add typing for `steps/prepare/__init__.py`
  - Use generator instead of list comprehension with any/all
  - Fixes handling of default of --key in connect plugin
  - Update test data for the debuginfo install test
  - Add a helper for importing a member from a module
  - Fix plan schema to allow custom context dimensions
  - Allow mypy to cover whole tmt.steps.discover
  - Remove support for the obsoleted `detach` executor
  - Add typing for `steps/discover/fmf.py`
  - Fix importing for pylero
  - Allow mypy to cover whole tmt.steps.provision
  - Replace blank "type: ignore" with more specific waivers
  - Use the `SerializableContainer` for plugins' data
  - Enhance SerializableContainer with default key value inspection
  - Moves validation and normalization mixins to utils


author: Lukáš Zachar <lzachar@redhat.com> - 1.19.0-1
changelog:
  - Protect args in rsync call
  - Set tree root for the default plan tree as well
  - Properly set the `tmt` script shebang on `rhel-8`
  - Use image exists to check for container image
  - Updates docs with example on `adjust` & `prepare+`
  - Fix test duration enforcement
  - Skip missing debuginfo packages in `recommend`
  - Explicitly document extending the plan environment
  - Fix ownership of a tmp directory propagated to container
  - Support fetching remote repo for `shell` discover
  - Fix default `framework`, remove old execution methods
  - Add support for Artemis v0.0.46 upcoming release
  - Handle an fmf fetch error in remote plan clone
  - Do not truncate `RunError` output in verbose mode
  - Warn user about data erasing after prepare step
  - Formalize `data` package passed to the `Result` class
  - Change order of plugin and guest classes in files
  - Add `compatible` as a new hardware specification key
  - Add `tpm` as a new hardware specification key
  - Move the hardware specification into a separate page
  - Improve fmf-id processing
  - Add test for TTY state in test environment
  - Login after each test using the `--test` parameter
  - Mention version where important features were added
  - Handle dist-git-sources for gitlab
  - Fix getting CentOS via --how virtual
  - Capture uncaught exceptions when using testcloud
  - Update the overview of essential classes
  - When following command line --how, do not iterate over step data
  - Convert utils' Run unit tests to class-less tests
  - Enable variable expansion for dynamic references
  - Support beaker libraries as recommended packages
  - Add `SpecBasedContainer.to_minimal_spec()` method (#1637)
  - Enable context based plan parametrization
  - Coverage for tests defined under `discover.shell`
  - Fix `/tests/run/shell` access permission problem
  - Add step data classes for provisioning and report
  - Adjust support for the dynamic `ref` evaluation
  - Add support for dynamic `ref` evaluation
  - Add a test for fmf id parsing and normalization
  - Fix NO_COLOR not being honored by executed command output
  - Moves common command options into one place
  - Log full chain of exceptions, not just the first cause
  - Drop deprecated PluginIndex
  - Add message to failure tags in junit report
  - Update the pip installation plan
  - Remove pointless reimport of tmt.base in discover steps
  - Do not use f-string as a docstring
  - Fix use of variable before assignment in `Plan.go`
  - Fix variable redefinition in `discover/shell.py`
  - Fix guest distro detection, do not throw results away
  - Fix a typo in `cpu.sockets` hardware requirement
  - Make links relative for report html
  - Review all uses of `type: ignore` and link relevant issues
  - Enhance ClickOptionDecorator type to announce identity
  - Update `/tests/execute/upgrade/override` duration
  - Review all uses of `Any` and link relevant issues
  - Annotate all `cast()` calls with respective issues
  - Move the `Result` class into a separate file
  - Unblock mypy's follow-import setting
  - Use set comprehension instead of list-in-set sequence
  - Use `enumerate()` instead of `range(len())`
  - Use dict comprehension instead of tuple-in-list-in-dict
  - Replace two more list comprehensions with generators
  - Replace GeneralError's "origin" with Python's "raise from"
  - Fix normalization of the `Plan.context` key
  - Adds a missing import to polarion plugin
  - Update all linters to their most recent versions
  - Define CPU HW components with more granularity
  - Adjust the support for importing remote plans
  - Add import plan feature and tests
  - Add type annotations to `base.py`
  - Fix test depending on ordering of elements in junit XML
  - Adds type annotations to `tmt` itself
  - Remove custom yet same implementation of step's show()
  - Make sure `repo_copy` is gone before `make srpm`


author: Lukáš Zachar <lzachar@redhat.com> - 1.20.0-1
changelog:
  - Do not prune `html` and `junit` reports
  - Skip extending fmf context if cli context missing
  - Connect needs is_ready property as well
  - Cover setup.py with pre-commit Python checks
  - Do not leak "private" fields into export
  - Set guest hostname in testcloud provision
  - Capture provision error when login is used
  - Support `TMT_WORKDIR_ROOT` environment variable
  - Support step data definitions carrying CLI options
  - Adds flake8 coverage for bin/ directory
  - Prune irrelevant files during the `finish` step
  - Add junit plugin schema
  - Support to import empty key from Makefile
  - Deleting unsed and duplicite part of finish step
  - Support absolute paths in HTML reports
  - Capture exceptions when getting `image_url`
  - Enable verbose output for `provision` & `prepare`
  - Add support for Artemis v0.0.47 upcoming release
  - Remove unused variables
  - Initial support for passing ssh options from cli
  - Update specification of the `where` multihost key
  - Add a simple test demonstrating the upgrade testing
  - Use custom subclass of click.Context for better annotations
  - Extend the `duration` for tests using containers
  - Change common class constructors to use keyword arguments only
  - Make packit build with the next release.dev version
  - Add basic test coverage for `tmt story export`
  - Fix export of the story `priority` field
  - Read source from correct directory if ref is used


author: Dominik Mierzejewski <rpm@greysector.net> 0.8.0-18.20140228gitc2f5d13
changelog:
  - fix CVE-2016-8859 (#1387112, #1387113)
  - probably fix CVE-2015-3796 (see upstream issue #37 and
    https://bugs.chromium.org/p/project-zero/issues/detail?id=428)
  - update python bindings subpackage to current guidelines
  - fix parallel installation of multilib packages (patch by joseba.gar at gmail.com)
    (bug #1275830)


author: Dominik Mierzejewski <rpm@greysector.net> 0.8.0-25.20140228gitc2f5d13
changelog:
  - improve python bindings build patch based on upstream PR
  - fix infinite loop for certain regexps (upstream issue #50)
  - switch to python3 (#1634955)


author: Kevin Kofler <Kevin@tigcc.ticalc.org> 0.35-5
changelog:
  - Change URL to https
  - Get the tarball directly from upstream rather than from Ubuntu
  - Remove redundant "-n %{name}-%{version}" from %setup
  - Use %py3_build and %py3_install macros
  - Add Python 3.6 to check-requirements


author: Kevin Kofler <Kevin@tigcc.ticalc.org> 0.35-6
changelog:
  - Change permissions of the *.rules files from 0640 to 0644
  - Change permissions of the before.init and after.init hooks from 0640 to 0755
  - Don't prepend /usr/bin/env to sys.executable, which is always an absolute path


author: Jaroslav Škarvada <jskarvad@redhat.com> - 3.14.0.0-1.20190401gitac96d055
changelog:
  - New version, switched to git snapshot
  - Conditionalized wireshark support
  - Disabled wireshark support, it's currently broken (upstream ticket #268)
  - Disabled tests, it's currently broken (upstream ticket #267)
  - Dropped boost169 patch (not needed)


author: Jaroslav Škarvada <jskarvad@redhat.com> - 3.14.0.0-2.201904023gitc52f3f41
changelog:
  - New git snapshot
  - Added python2-numpy build requirement
  - Re-enabled tests for upstream to easily reproduce the problem


author: Dominik 'Rathann' Mierzejewski <rpm@greysector.net> - 2.3.6-1
changelog:
  - update to 2.3.6
  - new upstream location
  - use cmake and run tests
  - switch main package to archful per
    https://docs.fedoraproject.org/en-US/packaging-guidelines/#_do_not_use_noarch


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 2.1.0-0.19.rc1
changelog:
  - Update to version 2.1.0-rc1
  - Drop patches accepted upstream:
    voms-nid-defined.patch, voms-gssapi-header.patch and voms-wsdl2h.patch
  - Use systemd unit file from source distribution


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 2.1.0-0.27.rc3
changelog:
  - Update to version 2.1.0-rc3
  - Drop patches accepted upstream
  - Add new patches (the PRs have been accepted upstream)


author: James Hennessy <jphxxxx@gmail.com>
changelog:
  - Fixed issue where vpnc-script is using resolvconf on systems where "resolve" isn't enabled in /etc/nsswitch.


author: Orion Poplawski <orion@nwra.com> - 9.0.1-1
changelog:
  - Update to 9.0.1
  - Disable OSMesa - conflicts with X support
  - Build against Fedora gl2ps, libharu, utf8cpp
  - Drop python3-vtk-qt packages
  - No longer ship compiled examples
  - Install jar file into /usr/share/java
  - Fix JNI install location
  - Drop Qt4 build option


author: Valerij Maljulin <vmaljuli@redhat.com> - 1.1.7-1
changelog:
  - Support for multiple LDAP queries was added
  - Calling ``start`` for the ``stomp.py`` connection was removed as it was deprecated
  - ``scenario`` field was added to the database


author: Lukas Holecek <hluk@email.cz> - 1.3.0-1
changelog:
  - A simpler permission configuration can be now used. New option
    ``PERMISSIONS`` uses glob expressions instead of a regular expression to
    verify the user is allowed to waive a test case. The configuration can be
    listed with :http:get:`/api/v1.0/permissions`. Additional GET parameter
    ``testcase`` can be used to filter the list by matching test case.
    ``PERMISSION_MAPPING`` is deprecated but still works if the new option is not
    defined.
  - Fixes possible disconnecting issue with older stomp.py library
    (https://github.com/jasonrbriggs/stomp.py/issues/323).


author: Lukas Holecek <hluk@email.cz> - 1.4.0-1
changelog:
  - On an authentication error, waiverdb-cli will now print the actual error
    message instead of a JSONDecodeError exception.
  - Documentation has been updated and moved to: https://waiverdb.readthedocs.io


author: Jerry James <loganjerry@gmail.com> - 20190315-1
changelog:
  - Update all packages
  - Include mew again, since xemacs-mew no longer exists
  - Add -python3 patch and build with python3 instead of python2
  - Add -eval-when and -deps patches to fix FTBFS


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 1:5.4.2-3
changelog:
  - Link with libatomic on some 32-bit architectures
  - Fix sphinx doc
  - Backport fixes from upstream git master (OpenSSL 3, Python 3.10)


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 1:5.4.3-1
changelog:
  - Update to version 5.4.3
  - Drop patches accepted upstream or previously backported
  - Add BR python3-pip and python3-wheel


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 1:5.5.0-1
changelog:
  - Update to version 5.5.0
  - Drop patches accepted upstream
  - Address some warnings from Doxygen
  - Build using devtoolset 7 on EPEL 7


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 1:5.5.1-1
changelog:
  - Update to version 5.5.1
  - Drop doxygen patch accepted upstream
  - Check all sizes (8, 16, 32, 64) in <atomic> check
  - Check operator++ in <atomic> check


author: Maxwell G <gotmax@e.email> - 2021.12.17-1
changelog:
  - Update to 2021.12.17. Fixes rhbz#2033616.
  - Properly own shell completions directories
  - Remove obsolete epel6 code.


