rdobuilder b49723
Name:           python-click
rdobuilder b49723
Version:        8.1.7
rdobuilder b49723
Release:        1%{?dist}
092fd0
Summary:        Simple wrapper around optparse for powerful command line utilities
092fd0
rdobuilder b49723
License:        BSD-3-Clause
rdobuilder b49723
URL:            https://github.com/pallets/click
rdobuilder b49723
Source0:        %{url}/archive/%{version}/click-%{version}.tar.gz
092fd0
092fd0
BuildArch:      noarch
rdobuilder b49723
BuildRequires:  python%{python3_pkgversion}-devel
rdobuilder b49723
BuildRequires:  pyproject-rpm-macros
092fd0
092fd0
%global _description \
092fd0
click is a Python package for creating beautiful command line\
092fd0
interfaces in a composable way with as little amount of code as necessary.\
092fd0
It's the "Command Line Interface Creation Kit".  It's highly configurable but\
092fd0
comes with good defaults out of the box.
092fd0
092fd0
%description %{_description}
092fd0
rdobuilder b49723
rdobuilder b49723
%package -n     python%{python3_pkgversion}-click
092fd0
Summary:        %{summary}
092fd0
rdobuilder b49723
%description -n python%{python3_pkgversion}-click %{_description}
092fd0
092fd0
092fd0
%prep
rdobuilder b49723
%autosetup -n click-%{version} -p1
rdobuilder b49723
# Use test dependencies without version locks
rdobuilder b49723
sed -i 's|requirements/tests.txt|requirements/tests.in|' tox.ini
rdobuilder b49723
rdobuilder b49723
rdobuilder b49723
%generate_buildrequires
rdobuilder b49723
%pyproject_buildrequires -t
rdobuilder b49723
092fd0
092fd0
%build
rdobuilder b49723
%pyproject_wheel
rdobuilder b49723
092fd0
092fd0
%install
rdobuilder b49723
%pyproject_install
rdobuilder b49723
%pyproject_save_files click
rdobuilder b49723
092fd0
092fd0
%check
rdobuilder b49723
%tox
rdobuilder b49723
rdobuilder b49723
rdobuilder b49723
%files -n python%{python3_pkgversion}-click -f %pyproject_files
rdobuilder b49723
%license LICENSE.rst
rdobuilder b49723
%doc README.rst CHANGES.rst
rdobuilder b49723
092fd0
092fd0
%changelog
rdobuilder b49723
* Wed Aug 23 2023 Charalampos Stratakis <cstratak@redhat.com> - 8.1.7-1
rdobuilder b49723
- Update to 8.1.7
rdobuilder b49723
Resolves: rhbz#2220975
rdobuilder b49723
rdobuilder b49723
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 8.1.3-5
rdobuilder b49723
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
rdobuilder b49723
rdobuilder b49723
* Wed Jun 14 2023 Python Maint <python-maint@redhat.com> - 8.1.3-4
rdobuilder b49723
- Rebuilt for Python 3.12
rdobuilder b49723
rdobuilder b49723
* Wed Apr 12 2023 Miro Hrončok <mhroncok@redhat.com> - 8.1.3-3
rdobuilder b49723
- Fix test failures with pytest 7.3.0
rdobuilder b49723
rdobuilder b49723
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 8.1.3-2
rdobuilder b49723
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
rdobuilder b49723
rdobuilder b49723
* Sat Aug 06 2022 Charalampos Stratakis <cstratak@redhat.com> - 8.1.3-1
rdobuilder b49723
- Update to 8.1.3
rdobuilder b49723
Resolves: rhbz#2080026
rdobuilder b49723
rdobuilder b49723
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 8.1.2-3
rdobuilder b49723
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
rdobuilder b49723
rdobuilder b49723
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 8.1.2-2
rdobuilder b49723
- Rebuilt for Python 3.11
rdobuilder b49723
rdobuilder b49723
* Tue Apr 05 2022 Charalampos Stratakis <cstratak@redhat.com> - 8.1.2-1
rdobuilder b49723
- Update to 8.1.2
rdobuilder b49723
Resolves: rhbz#2069360
rdobuilder b49723
rdobuilder b49723
* Wed Mar 02 2022 Charalampos Stratakis <cstratak@redhat.com> - 8.0.4-2
rdobuilder b49723
- Unpin pytest version
rdobuilder b49723
rdobuilder b49723
* Thu Feb 24 2022 Charalampos Stratakis <cstratak@redhat.com> - 8.0.4-1
rdobuilder b49723
- Update to 8.0.4
rdobuilder b49723
Resolves: rhbz#2056119
rdobuilder b49723
rdobuilder b49723
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 8.0.3-2
rdobuilder b49723
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
rdobuilder b49723
rdobuilder b49723
* Fri Nov 05 2021 Karolina Surma <ksurma@redhat.com> - 8.0.3-1
rdobuilder b49723
- Update to 8.0.3
rdobuilder b49723
Resolves: rhbz#2012353
rdobuilder b49723
rdobuilder b49723
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 8.0.1-3
rdobuilder b49723
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
rdobuilder b49723
rdobuilder b49723
* Thu Jul 08 2021 Lumír Balhar <lbalhar@redhat.com> - 8.0.1-2
rdobuilder b49723
- Use test dependencies without version locks
rdobuilder b49723
rdobuilder b49723
* Tue Jun 22 2021 Lumír Balhar <lbalhar@redhat.com> - 8.0.1-1
rdobuilder b49723
- Update to 8.0.1
rdobuilder b49723
Resolves: rhbz#1901659
rdobuilder b49723
rdobuilder b49723
* Wed Jun 02 2021 Python Maint <python-maint@redhat.com> - 7.1.2-6
rdobuilder b49723
- Rebuilt for Python 3.10
rdobuilder b49723
rdobuilder b49723
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 7.1.2-5
rdobuilder b49723
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
rdobuilder b49723
rdobuilder b49723
* Fri Sep 11 2020 Charalampos Stratakis <cstratak@redhat.com> - 7.1.2-4
rdobuilder b49723
- Modernize the SPEC and convert it to pyproject macros
rdobuilder b49723
rdobuilder b49723
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 7.1.2-3
rdobuilder b49723
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
rdobuilder b49723
rdobuilder b49723
* Fri May 22 2020 Miro Hrončok <mhroncok@redhat.com> - 7.1.2-2
rdobuilder b49723
- Rebuilt for Python 3.9
rdobuilder b49723
rdobuilder b49723
* Tue Apr 28 2020 Fabian Affolter <mail@fabian-affolter.ch> - 7.1.2-1
rdobuilder b49723
- Update to latest upstream release 7.1.2 (rhbz#1828589)
rdobuilder b49723
rdobuilder b49723
* Sat Apr 18 2020 Fabian Affolter <mail@fabian-affolter.ch> - 7.1.1-1
rdobuilder b49723
- Update to latest upstream release 7.1.1 (rhbz#1811727)
rdobuilder b49723
rdobuilder b49723
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 7.0-7
rdobuilder b49723
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
rdobuilder b49723
rdobuilder b49723
* Wed Sep 18 2019 Miro Hrončok <mhroncok@redhat.com> - 7.0-6
rdobuilder b49723
- Subpackage python2-click has been removed
rdobuilder b49723
  See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
rdobuilder b49723
rdobuilder b49723
* Thu Aug 15 2019 Miro Hrončok <mhroncok@redhat.com> - 7.0-5
rdobuilder b49723
- Rebuilt for Python 3.8
rdobuilder b49723
rdobuilder b49723
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 7.0-4
rdobuilder b49723
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
rdobuilder b49723
rdobuilder b49723
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 7.0-3
rdobuilder b49723
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
rdobuilder b49723
rdobuilder b49723
* Sun Nov 18 2018 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 7.0-2
rdobuilder b49723
- Drop explicit locale setting
rdobuilder b49723
  See https://fedoraproject.org/wiki/Changes/Remove_glibc-langpacks-all_from_buildroot
rdobuilder b49723
rdobuilder b49723
* Tue Oct 02 2018 Charalampos Stratakis <cstratak@redhat.com> - 7.0-1
rdobuilder b49723
- Update to 7.0
rdobuilder b49723
rdobuilder b49723
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 6.7-9
rdobuilder b49723
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
rdobuilder b49723
rdobuilder b49723
* Fri Jun 15 2018 Miro Hrončok <mhroncok@redhat.com> - 6.7-8
rdobuilder b49723
- Rebuilt for Python 3.7
092fd0
092fd0
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 6.7-7
092fd0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
092fd0
092fd0
* Thu Oct 12 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 6.7-6
092fd0
- Fixup EPEL packaging
092fd0
092fd0
* Thu Oct 12 2017 Carl George <carl@george.computer> - 6.7-6
092fd0
- Add EPEL compatibility
092fd0
092fd0
* Thu Oct 12 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 6.7-5
092fd0
- Fix FTBFS
092fd0
092fd0
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 6.7-4
092fd0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
092fd0
092fd0
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 6.7-3
092fd0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
092fd0
092fd0
* Mon Jan 09 2017 Miro Hrončok <mhroncok@redhat.com> - 6.7-2
092fd0
- Fixed a copy-paste bug in %%python_provide (rhbz#1411169)
092fd0
092fd0
* Sat Jan 07 2017 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 6.7-1
092fd0
- Update to 6.7
092fd0
- Adopt to packaging guidelines
092fd0
092fd0
* Tue Dec 13 2016 Charalampos Stratakis <cstratak@redhat.com> - 6.6-4
092fd0
- Enable tests
092fd0
092fd0
* Fri Dec 09 2016 Charalampos Stratakis <cstratak@redhat.com> - 6.6-3
092fd0
- Rebuild for Python 3.6
092fd0
- Disable python3 tests for now
092fd0
092fd0
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.6-2
092fd0
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
092fd0
092fd0
* Mon Apr 18 2016 Charalampos Stratakis <cstratak@redhat.com> - 6.6-1
092fd0
- Update to 6.6
092fd0
- Removed non-applied patch file.
092fd0
092fd0
* Tue Mar 08 2016 Robert Kuska <rkuska@redhat.com> - 6.3-1
092fd0
- Update to 6.3
092fd0
092fd0
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 6.2-2
092fd0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
092fd0
092fd0
* Tue Jan 19 2016 Robert Kuska <rkuska@redhat.com> - 6.2-1
092fd0
- Update to 6.2
092fd0
092fd0
* Wed Oct 14 2015 Robert Kuska <rkuska@redhat.com> - 5.1-2
092fd0
- Rebuilt for Python3.5 rebuild
092fd0
092fd0
* Mon Aug 24 2015 Robert Kuska <rkuska@redhat.com> - 5.1-1
092fd0
- Update to 5.1
092fd0
092fd0
* Mon Aug 03 2015 Robert Kuska <rkuska@redhat.com> - 4.1-1
092fd0
- Update to 4.1
092fd0
092fd0
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0-3
092fd0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
092fd0
092fd0
* Sun May 31 2015 Robert Kuska <rkuska@redhat.com> - 4.0-2
092fd0
- Rebuilt
092fd0
092fd0
* Wed Apr 01 2015 Robert Kuska <rkuska@redhat.com> - 4.0-1
092fd0
- Update to 4.0
092fd0
092fd0
* Fri Oct 03 2014 Robert Kuska <rkuska@redhat.com> - 3.3-1
092fd0
- Update to 3.3
092fd0
092fd0
* Sun Aug 24 2014 Robert Kuska <rkuska@redhat.com> - 3.2-2
092fd0
- Add patch for exception check of TypeError
092fd0
092fd0
* Sun Aug 24 2014 Robert Kuska <rkuska@redhat.com> - 3.2-1
092fd0
- Update to 3.2
092fd0
092fd0
* Mon Aug 18 2014 Robert Kuska <rkuska@redhat.com> - 3.1-1
092fd0
- Update to 3.1
092fd0
092fd0
* Wed Jul 16 2014 Robert Kuska <rkuska@redhat.com> - 2.4-1
092fd0
- Update to 2.4
092fd0
092fd0
* Mon Jun 30 2014 Robert Kuska <rkuska@redhat.com> - 2.2-1
092fd0
- Update to 2.2
092fd0
092fd0
* Thu Jun 12 2014 Robert Kuska <rkuska@redhat.com> - 2.0-1
092fd0
- Update to 2.0
092fd0
092fd0
* Fri Jun 06 2014 Robert Kuska <rkuska@redhat.com> - 1.1-3
092fd0
- Make click own its folder
092fd0
- Use pythonX_version macros from devel package
092fd0
092fd0
* Thu May 29 2014 Robert Kuska <rkuska@redhat.com> - 1.1-2
092fd0
- Remove __pycache__ folder from tests
092fd0
092fd0
* Mon May 12 2014 Robert Kuska <rkuska@redhat.com> - 1.1-1
092fd0
- Update source
092fd0
092fd0
* Wed May 07 2014 Robert Kuska <rkuska@redhat.com> - 0.6-1
092fd0
- Initial package.