Blame SPECS/python-pecan.spec

rdobuilder f9f108
%global pypi_name pecan
rdobuilder f9f108
%{!?_licensedir:%global license %%doc}
rdobuilder f9f108
%{!?upstream_version: %global upstream_version %{version}%{?milestone}}
rdobuilder f9f108
rdobuilder f9f108
Name:           python-%{pypi_name}
rdobuilder f9f108
Version:        1.5.1
rdobuilder f9f108
Release:        1%{?dist}
rdobuilder f9f108
Summary:        A lean WSGI object-dispatching web framework
rdobuilder f9f108
rdobuilder f9f108
License:        BSD
rdobuilder f9f108
URL:            https://github.com/pecan/pecan
rdobuilder f9f108
Source0:        %pypi_source
rdobuilder f9f108
BuildArch:      noarch
rdobuilder f9f108
rdobuilder f9f108
%description
rdobuilder f9f108
A WSGI object-dispatching web framework, designed to be lean and
rdobuilder f9f108
fast with few dependencies
rdobuilder f9f108
rdobuilder f9f108
%package -n python3-%{pypi_name}
rdobuilder f9f108
Summary:        A lean WSGI object-dispatching web framework
rdobuilder f9f108
%{?python_provide:%python_provide python3-%{pypi_name}}
rdobuilder f9f108
rdobuilder f9f108
BuildRequires:  python3-devel
rdobuilder f9f108
BuildRequires:  python3-setuptools
rdobuilder f9f108
rdobuilder f9f108
Conflicts:     python2-%{pypi_name} < 1.3.2-5
rdobuilder f9f108
rdobuilder f9f108
%description -n python3-%{pypi_name}
rdobuilder f9f108
A WSGI object-dispatching web framework, designed to be lean and
rdobuilder f9f108
fast with few dependencies
rdobuilder f9f108
rdobuilder f9f108
%prep
rdobuilder f9f108
%autosetup -n %{pypi_name}-%{version}
rdobuilder f9f108
# Remove bundled egg-info
rdobuilder f9f108
rm -rf %{pypi_name}.egg-info
rdobuilder f9f108
rdobuilder f9f108
%build
rdobuilder f9f108
%py3_build
rdobuilder f9f108
rdobuilder f9f108
%install
rdobuilder f9f108
%py3_install
rdobuilder f9f108
rdobuilder f9f108
%files -n python3-%{pypi_name}
rdobuilder f9f108
%doc README.rst
rdobuilder f9f108
%license LICENSE
rdobuilder f9f108
%{_bindir}/pecan
rdobuilder f9f108
%{_bindir}/gunicorn_pecan
rdobuilder f9f108
%{python3_sitelib}/%{pypi_name}
rdobuilder f9f108
%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
rdobuilder f9f108
rdobuilder f9f108
%changelog
rdobuilder f9f108
* Thu Aug 15 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.5.1-1
rdobuilder f9f108
- 1.5.1
rdobuilder f9f108
rdobuilder f9f108
* Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.2-9
rdobuilder f9f108
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
rdobuilder f9f108
rdobuilder f9f108
* Fri Jun 07 2024 Python Maint <python-maint@redhat.com> - 1.4.2-8
rdobuilder f9f108
- Rebuilt for Python 3.13
rdobuilder f9f108
rdobuilder f9f108
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.2-7
rdobuilder f9f108
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
rdobuilder f9f108
rdobuilder f9f108
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.2-6
rdobuilder f9f108
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
rdobuilder f9f108
rdobuilder f9f108
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.2-5
rdobuilder f9f108
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
rdobuilder f9f108
rdobuilder f9f108
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 1.4.2-4
rdobuilder f9f108
- Rebuilt for Python 3.12
rdobuilder f9f108
rdobuilder f9f108
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.2-3
rdobuilder f9f108
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
rdobuilder f9f108
rdobuilder f9f108
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.2-2
rdobuilder f9f108
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
rdobuilder f9f108
rdobuilder f9f108
* Wed Jul 06 2022 Ken Dreyer <kdreyer@redhat.com> 1.4.2-1
rdobuilder f9f108
- Update to 1.4.2 (rhbz#2103406)
rdobuilder f9f108
rdobuilder f9f108
* Mon Jun 27 2022 Ken Dreyer <kdreyer@redhat.com> 1.4.1-1
rdobuilder f9f108
- Update to 1.4.1 (rhbz#2030430)
rdobuilder f9f108
- Use %%autosetup and %%pypi_source macros
rdobuilder f9f108
rdobuilder f9f108
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 1.4.0-6
rdobuilder f9f108
- Rebuilt for Python 3.11
rdobuilder f9f108
rdobuilder f9f108
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0-5
rdobuilder f9f108
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
rdobuilder f9f108
rdobuilder f9f108
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0-4
rdobuilder f9f108
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
rdobuilder f9f108
rdobuilder f9f108
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 1.4.0-3
rdobuilder f9f108
- Rebuilt for Python 3.10
rdobuilder f9f108
rdobuilder f9f108
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0-2
rdobuilder f9f108
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
rdobuilder f9f108
rdobuilder f9f108
* Mon Aug 03 2020 Dan Radez <dradez@redhat.com> - 1.4.0-1
rdobuilder f9f108
- Update to 1.4.0 (rhbz#1862179)
rdobuilder f9f108
rdobuilder f9f108
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.3-2
rdobuilder f9f108
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
rdobuilder f9f108
rdobuilder f9f108
* Fri Jun 05 2020 Ken Dreyer <kdreyer@redhat.com> 1.3.3-1
rdobuilder f9f108
- Update to 1.3.3 (rhbz#1378265)
rdobuilder f9f108
- Remove explicit Requires (rhbz#1803982)
rdobuilder f9f108
- Use HTTPS URL
rdobuilder f9f108
rdobuilder f9f108
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 1.3.2-11
rdobuilder f9f108
- Rebuilt for Python 3.9
rdobuilder f9f108
rdobuilder f9f108
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.2-10
rdobuilder f9f108
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
rdobuilder f9f108
rdobuilder f9f108
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 1.3.2-9
rdobuilder f9f108
- Rebuilt for Python 3.8.0rc1 (#1748018)
rdobuilder f9f108
rdobuilder f9f108
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 1.3.2-8
rdobuilder f9f108
- Rebuilt for Python 3.8
rdobuilder f9f108
rdobuilder f9f108
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.2-7
rdobuilder f9f108
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
rdobuilder f9f108
rdobuilder f9f108
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.2-6
rdobuilder f9f108
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
rdobuilder f9f108
rdobuilder f9f108
* Sat Jan 12 2019 Miro Hrončok <mhroncok@redhat.com> - 1.3.2-5
rdobuilder f9f108
- Subpackage python2-pecan has been removed
rdobuilder f9f108
  See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
rdobuilder f9f108
rdobuilder f9f108
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.2-4
rdobuilder f9f108
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
rdobuilder f9f108
rdobuilder f9f108
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 1.3.2-3
rdobuilder f9f108
- Rebuilt for Python 3.7
rdobuilder f9f108
rdobuilder f9f108
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 1.3.2-2
rdobuilder f9f108
- Rebuilt for Python 3.7
rdobuilder f9f108
rdobuilder f9f108
* Fri Jun 01 2018 Alfredo Moralejo <amoralej@redhat.com> - 1.3.2-1
rdobuilder f9f108
- Update to 1.3.2 release. It adds support for webob >= 1.8.0.
rdobuilder f9f108
rdobuilder f9f108
* Fri Feb 09 2018 Iryna Shcherbina <ishcherb@redhat.com> - 1.2.1-3
rdobuilder f9f108
- Update Python 2 dependency declarations to new packaging standards
rdobuilder f9f108
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
rdobuilder f9f108
rdobuilder f9f108
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.1-2
rdobuilder f9f108
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
rdobuilder f9f108
rdobuilder f9f108
* Mon Oct 23 2017 Alan Pevec <alan.pevec@redhat.com> 1.2.1-1
rdobuilder f9f108
- Update to 1.2.1
rdobuilder f9f108
rdobuilder f9f108
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.2-4
rdobuilder f9f108
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
rdobuilder f9f108
rdobuilder f9f108
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.2-3
rdobuilder f9f108
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
rdobuilder f9f108
rdobuilder f9f108
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 1.1.2-2
rdobuilder f9f108
- Rebuild for Python 3.6
rdobuilder f9f108
rdobuilder f9f108
* Tue Jul 19 2016 Alan Pevec <alan.pevec@redhat.com> 1.1.2-1
rdobuilder f9f108
- Update to 1.1.2
rdobuilder f9f108
rdobuilder f9f108
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.2-6
rdobuilder f9f108
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
rdobuilder f9f108
rdobuilder f9f108
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-5
rdobuilder f9f108
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
rdobuilder f9f108
rdobuilder f9f108
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.2-4
rdobuilder f9f108
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
rdobuilder f9f108
rdobuilder f9f108
* Sat Nov  7 2015 Toshio Kuratomi <toshio@fedoraproject.org> - 1.0.2-3
rdobuilder f9f108
- Fix the naming of python2 vs python3 versions of the scripts to comply with
rdobuilder f9f108
  the python guidelines: https://fedoraproject.org/wiki/Packaging:Python#Naming
rdobuilder f9f108
  This fixes several things:
rdobuilder f9f108
  * The scripts in the python2-pecan package not working because they
rdobuilder f9f108
    needed the python3-pecan libraries but there was no rpm dependency
rdobuilder f9f108
  * The python2-pecan package requiring /usr/bin/python3
rdobuilder f9f108
  * The python2-pecan package's scripts wouldn't have been able to serve
rdobuilder f9f108
    web apps written in python2 because they were using python3 and would
rdobuilder f9f108
    have failed to run pyhon2 scripts in their python3 process.
rdobuilder f9f108
  * If those were fixed properly then the python-pecan and python3-pecan
rdobuilder f9f108
    packages would have conflicted due to the scripts being different between
rdobuilder f9f108
    the packages.
rdobuilder f9f108
  Following the guidelines solves all of these problems.
rdobuilder f9f108
rdobuilder f9f108
* Sun Sep 06 2015 Matthias Runge <mrunge@redhat.com> - 1.0.2-2
rdobuilder f9f108
- fix provides and obsoletes
rdobuilder f9f108
rdobuilder f9f108
* Fri Sep 04 2015 Chandan Kumar <chkumar246@gmail.com> - 1.0.2-1
rdobuilder f9f108
- Added python2 and python3 subpackage
rdobuilder f9f108
- Bumped to 1.0.2
rdobuilder f9f108
rdobuilder f9f108
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.3-2
rdobuilder f9f108
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
rdobuilder f9f108
rdobuilder f9f108
* Thu Mar 26 2015 Pádraig Brady <pbrady@redhat.com> - 0.8.3-1
rdobuilder f9f108
- Latest upstream
rdobuilder f9f108
rdobuilder f9f108
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.5-4
rdobuilder f9f108
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
rdobuilder f9f108
rdobuilder f9f108
* Sun Mar 23 2014 Pádraig Brady <pbrady@redhat.com> - 0.4.5-3
rdobuilder f9f108
- Add missing dependency on python-logutils
rdobuilder f9f108
rdobuilder f9f108
* Tue Mar 18 2014 Pádraig Brady <pbrady@redhat.com> - 0.4.5-2
rdobuilder f9f108
- Add missing dependency on python-singledispatch
rdobuilder f9f108
rdobuilder f9f108
* Mon Mar 10 2014 Pádraig Brady <pbrady@redhat.com> - 0.4.5-1
rdobuilder f9f108
- Latest upstream
rdobuilder f9f108
rdobuilder f9f108
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.1-6
rdobuilder f9f108
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
rdobuilder f9f108
rdobuilder f9f108
* Fri Apr  5 2013 Luke Macken <lmacken@redhat.com> - 0.2.1-5
rdobuilder f9f108
- Require python-webob >= 1.2 instead of python-webob1.2
rdobuilder f9f108
rdobuilder f9f108
* Thu Mar 14 2013 Padraig Brady <P@draigBrady.com> - 0.2.1-4
rdobuilder f9f108
- Initial package.