f5eda6
# When bootstrapping Python, we cannot test this yet
rdobuilder bad9dd
# RHEL does not include the test dependencies
rdobuilder bad9dd
%bcond tests    %{undefined rhel}
rdobuilder bad9dd
# The extras are disabled on RHEL to avoid pysocks and deprecated requests[security]
rdobuilder bad9dd
%bcond extras   %{undefined rhel}
f5eda6
f5eda6
Name:           python-requests
rdobuilder bad9dd
Version:        2.32.3
rdobuilder bad9dd
Release:        3%{?dist}
f5eda6
Summary:        HTTP library, written in Python, for human beings
f5eda6
rdobuilder bad9dd
License:        Apache-2.0
f5eda6
URL:            https://pypi.io/project/requests
rdobuilder bad9dd
Source:         https://github.com/requests/requests/archive/v%{version}/requests-v%{version}.tar.gz
rdobuilder bad9dd
f5eda6
# Explicitly use the system certificates in ca-certificates.
f5eda6
# https://bugzilla.redhat.com/show_bug.cgi?id=904614
rdobuilder bad9dd
Patch:          system-certs.patch
rdobuilder bad9dd
rdobuilder bad9dd
# Add support for IPv6 CIDR in no_proxy setting
rdobuilder bad9dd
# This functionality is needed in Openshift and it has been
rdobuilder bad9dd
# proposed for upstream in 2021 but the PR unfortunately stalled.
rdobuilder bad9dd
# Upstream PR: https://github.com/psf/requests/pull/5953
rdobuilder bad9dd
# This change is backported also into RHEL 9.4 (via CS)
rdobuilder bad9dd
Patch:          support_IPv6_CIDR_in_no_proxy.patch
rdobuilder bad9dd
rdobuilder bad9dd
# Fix crash on import if /etc/pki/tls/certs/ca-bundle.crt is missing
rdobuilder bad9dd
# https://bugzilla.redhat.com/show_bug.cgi?id=2297632
rdobuilder bad9dd
# https://github.com/psf/requests/pull/6781
rdobuilder bad9dd
# Note: this can be replaced by https://github.com/psf/requests/pull/6767
rdobuilder bad9dd
# when it is ready, or dropped in a release where that is merged
rdobuilder bad9dd
Patch:          0001-Don-t-create-default-SSLContext-if-CA-bundle-isn-t-p.patch
f5eda6
f5eda6
BuildArch:      noarch
rdobuilder bad9dd
BuildRequires:  python%{python3_pkgversion}-devel
rdobuilder bad9dd
BuildRequires:  pyproject-rpm-macros
rdobuilder bad9dd
%if %{with tests}
rdobuilder bad9dd
BuildRequires:  python3dist(pytest)
rdobuilder bad9dd
BuildRequires:  python3dist(pytest-httpbin)
rdobuilder bad9dd
BuildRequires:  python3dist(pytest-mock)
rdobuilder bad9dd
BuildRequires:  python3dist(trustme)
rdobuilder bad9dd
%endif
f5eda6
f5eda6
%description
f5eda6
Most existing Python modules for sending HTTP requests are extremely verbose and
f5eda6
cumbersome. Python’s built-in urllib2 module provides most of the HTTP
f5eda6
capabilities you should need, but the API is thoroughly broken. This library is
f5eda6
designed to make HTTP requests easy for developers.
f5eda6
f5eda6
rdobuilder bad9dd
%package -n python%{python3_pkgversion}-requests
rdobuilder bad9dd
Summary:        %{summary}
f5eda6
f5eda6
%description -n python%{python3_pkgversion}-requests
f5eda6
Most existing Python modules for sending HTTP requests are extremely verbose and
f5eda6
cumbersome. Python’s built-in urllib2 module provides most of the HTTP
f5eda6
capabilities you should need, but the API is thoroughly broken. This library is
f5eda6
designed to make HTTP requests easy for developers.
f5eda6
rdobuilder bad9dd
rdobuilder bad9dd
%if %{with extras}
rdobuilder bad9dd
%pyproject_extras_subpkg -n python%{python3_pkgversion}-requests security socks
rdobuilder bad9dd
%endif
rdobuilder bad9dd
rdobuilder bad9dd
rdobuilder bad9dd
%generate_buildrequires
rdobuilder bad9dd
%pyproject_buildrequires %{?with_extras:-x security,socks}
rdobuilder bad9dd
rdobuilder bad9dd
f5eda6
%prep
f5eda6
%autosetup -p1 -n requests-%{version}
f5eda6
f5eda6
# env shebang in nonexecutable file
rdobuilder bad9dd
sed -i '/#!\/usr\/.*python/d' src/requests/certs.py
rdobuilder bad9dd
rdobuilder bad9dd
# Some doctests use the internet and fail to pass in Koji. Since doctests don't have names, I don't
rdobuilder bad9dd
# know a way to skip them. We also don't want to patch them out, because patching them out will
rdobuilder bad9dd
# change the docs. Thus, we set pytest not to run doctests at all.
rdobuilder bad9dd
sed -i 's/ --doctest-modules//' pyproject.toml
rdobuilder bad9dd
rdobuilder bad9dd
# we don't ship charset_normalizer in RDO, so we are using the extra use_chardet_on_py3 to
rdobuilder bad9dd
# pull chardet provided by BaseOS repo
rdobuilder bad9dd
sed -i '/charset_normalizer.*/d' setup.cfg
rdobuilder bad9dd
sed -i '/charset_normalizer.*/d' setup.py
rdobuilder bad9dd
f5eda6
f5eda6
%build
rdobuilder bad9dd
%pyproject_wheel
f5eda6
f5eda6
f5eda6
%install
rdobuilder bad9dd
%pyproject_install
rdobuilder bad9dd
%pyproject_save_files requests
f5eda6
f5eda6
f5eda6
%check
rdobuilder bad9dd
%pyproject_check_import
rdobuilder bad9dd
%if %{with tests}
rdobuilder bad9dd
# test_unicode_header_name - reported: https://github.com/psf/requests/issues/6734
rdobuilder bad9dd
# test_use_proxy_from_environment needs pysocks
rdobuilder bad9dd
%pytest -v tests -k "not test_unicode_header_name %{!?with_extras:and not test_use_proxy_from_environment}"
rdobuilder bad9dd
%endif
f5eda6
rdobuilder bad9dd
rdobuilder bad9dd
%files -n python%{python3_pkgversion}-requests -f %{pyproject_files}
f5eda6
%license LICENSE
f5eda6
%doc README.md HISTORY.md
f5eda6
f5eda6
f5eda6
%changelog
rdobuilder bad9dd
* Thu Aug 01 2024 Adam Williamson <awilliam@redhat.com> - 2.32.3-3
rdobuilder bad9dd
- Backport PR #6781 to fix crash on import if CA cert bundle is missing (#2297632)
f5eda6
rdobuilder bad9dd
* Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.32.3-2
rdobuilder bad9dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
f5eda6
rdobuilder bad9dd
* Wed Jun 19 2024 Lumír Balhar <lbalhar@redhat.com> - 2.32.3-1
rdobuilder bad9dd
- Update to 2.32.3 (rhbz#2281881)
rdobuilder bad9dd
- Fix for CVE-2024-35195 (rhbz#2282205)
rdobuilder bad9dd
rdobuilder bad9dd
* Sun Jun 09 2024 Python Maint <python-maint@redhat.com> - 2.31.0-7
rdobuilder bad9dd
- Rebuilt for Python 3.13
rdobuilder bad9dd
rdobuilder bad9dd
* Fri Jun 07 2024 Python Maint <python-maint@redhat.com> - 2.31.0-6
rdobuilder bad9dd
- Bootstrap for Python 3.13
rdobuilder bad9dd
rdobuilder bad9dd
* Tue May 14 2024 Lumír Balhar <lbalhar@redhat.com> - 2.31.0-5
rdobuilder bad9dd
- Add support for IPv6 CIDR in no_proxy setting
rdobuilder bad9dd
- Fix FTBFS
rdobuilder bad9dd
rdobuilder bad9dd
* Thu Apr 11 2024 Lumír Balhar <lbalhar@redhat.com> - 2.31.0-4
rdobuilder bad9dd
- Fix compatibility with pytest 8
rdobuilder bad9dd
rdobuilder bad9dd
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.31.0-3
rdobuilder bad9dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
rdobuilder bad9dd
rdobuilder bad9dd
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.31.0-2
rdobuilder bad9dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
rdobuilder bad9dd
rdobuilder bad9dd
* Mon Oct 16 2023 Tomáš Hrnčiar <thrnciar@redhat.com> - 2.31.0-1
rdobuilder bad9dd
- Update to 2.31.0
rdobuilder bad9dd
- Fixes: rhbz#2189970
rdobuilder bad9dd
rdobuilder bad9dd
* Tue Oct 10 2023 Miro Hrončok <mhroncok@redhat.com> - 2.28.2-7
rdobuilder bad9dd
- Do not package requests[security] and requests[socks] on RHEL
rdobuilder bad9dd
- Make the package build even when urllib3 won't pull in pysocks
rdobuilder bad9dd
rdobuilder bad9dd
* Tue Aug 08 2023 Karolina Surma <ksurma@redhat.com> - 2.28.2-6
rdobuilder bad9dd
- Declare the license as an SPDX expression
rdobuilder bad9dd
rdobuilder bad9dd
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.28.2-5
rdobuilder bad9dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
rdobuilder bad9dd
rdobuilder bad9dd
* Sat Jul 01 2023 Python Maint <python-maint@redhat.com> - 2.28.2-4
rdobuilder bad9dd
- Rebuilt for Python 3.12
f5eda6
rdobuilder bad9dd
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 2.28.2-3
rdobuilder bad9dd
- Bootstrap for Python 3.12
f5eda6
rdobuilder bad9dd
* Tue May 23 2023 Miro Hrončok <mhroncok@redhat.com> - 2.28.2-2
rdobuilder bad9dd
- Security fix for CVE-2023-32681
rdobuilder bad9dd
- https://github.com/psf/requests/security/advisories/GHSA-j8r2-6x86-q33q
f5eda6
rdobuilder bad9dd
* Wed Feb 01 2023 Lumír Balhar <lbalhar@redhat.com> - 2.28.2-1
rdobuilder bad9dd
- Update to 2.28.2 (rhbz#2160527)
f5eda6
rdobuilder bad9dd
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.28.1-4
rdobuilder bad9dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
rdobuilder bad9dd
rdobuilder bad9dd
* Tue Sep 13 2022 Kevin Fenzi <kevin@scrye.com> - 2.28.1-3
rdobuilder bad9dd
- Enable all tests and drop no longer needed test patch.
rdobuilder bad9dd
rdobuilder bad9dd
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.28.1-2
rdobuilder bad9dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
rdobuilder bad9dd
rdobuilder bad9dd
* Tue Jul 12 2022 Adam Williamson <awilliam@redhat.com> - 2.28.1-1
rdobuilder bad9dd
- Update to 2.28.1, rediff patches
rdobuilder bad9dd
rdobuilder bad9dd
* Mon Jun 20 2022 Lumír Balhar <lbalhar@redhat.com> - 2.27.1-5
rdobuilder bad9dd
- Allow charset_normalizer 2.1.0 and newer up to 3.0.0
rdobuilder bad9dd
rdobuilder bad9dd
* Tue Jun 14 2022 Python Maint <python-maint@redhat.com> - 2.27.1-4
rdobuilder bad9dd
- Rebuilt for Python 3.11
rdobuilder bad9dd
rdobuilder bad9dd
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 2.27.1-3
rdobuilder bad9dd
- Bootstrap for Python 3.11
rdobuilder bad9dd
rdobuilder bad9dd
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.27.1-2
rdobuilder bad9dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
rdobuilder bad9dd
rdobuilder bad9dd
* Sat Jan 08 2022 Kevin Fenzi <kevin@scrye.com> - 2.27.1-1
rdobuilder bad9dd
- Update to 2.27.1. Fixes rhbz#2037431
rdobuilder bad9dd
rdobuilder bad9dd
* Tue Jan 04 2022 Adam Williamson <awilliam@redhat.com> - 2.27.0-1
rdobuilder bad9dd
- Update to 2.27.0
rdobuilder bad9dd
- Re-enable test_https_warnings as it works with pytest-httpbin 1.0.0 now
rdobuilder bad9dd
- Re-enable test_pyopenssl_redirect, it seems to work too
rdobuilder bad9dd
rdobuilder bad9dd
* Sun Jul 25 2021 Lumír Balhar <lbalhar@redhat.com> - 2.26.0-1
rdobuilder bad9dd
- Update to 2.26.0
rdobuilder bad9dd
Resolves: rhbz#1981856
rdobuilder bad9dd
rdobuilder bad9dd
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.25.1-4
rdobuilder bad9dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
rdobuilder bad9dd
rdobuilder bad9dd
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 2.25.1-3
rdobuilder bad9dd
- Rebuilt for Python 3.10
rdobuilder bad9dd
rdobuilder bad9dd
* Wed Jun 02 2021 Python Maint <python-maint@redhat.com> - 2.25.1-2
rdobuilder bad9dd
- Bootstrap for Python 3.10
rdobuilder bad9dd
rdobuilder bad9dd
* Tue Feb 02 2021 Kevin Fenzi <kevin@scrye.com> - 2.25.1-1
rdobuilder bad9dd
- Update 2.25.1. Fix is rhbz#1908487
rdobuilder bad9dd
rdobuilder bad9dd
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.25.0-2
rdobuilder bad9dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
rdobuilder bad9dd
rdobuilder bad9dd
* Wed Nov 25 2020 Petr Viktorin <pviktori@redhat.com> - 2.25.0-1
rdobuilder bad9dd
- Update to 2.25.0
rdobuilder bad9dd
rdobuilder bad9dd
* Fri Nov 13 2020 Miro Hrončok <mhroncok@redhat.com> - 2.24.0-5
rdobuilder bad9dd
- Don't BR pytest-cov
rdobuilder bad9dd
rdobuilder bad9dd
* Fri Sep 18 2020 Petr Viktorin <pviktori@redhat.com> - 2.24.0-4
rdobuilder bad9dd
- Port to pyproject macros
rdobuilder bad9dd
rdobuilder bad9dd
* Fri Sep 18 2020 Miro Hrončok <mhroncok@redhat.com> - 2.24.0-3
rdobuilder bad9dd
- Build with pytest 6, older version is no longer required
rdobuilder bad9dd
rdobuilder bad9dd
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.24.0-2
rdobuilder bad9dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
rdobuilder bad9dd
rdobuilder bad9dd
* Fri Jul 10 2020 Miro Hrončok <mhroncok@redhat.com> - 2.24.0-1
rdobuilder bad9dd
- Update to 2.24.0
rdobuilder bad9dd
- Resolves rhbz#1848104
rdobuilder bad9dd
rdobuilder bad9dd
* Fri Jul 10 2020 Miro Hrončok <mhroncok@redhat.com> - 2.23.0-5
rdobuilder bad9dd
- Add requests[security] and requests[socks] subpackages
rdobuilder bad9dd
rdobuilder bad9dd
* Sat May 30 2020 Miro Hrončok <mhroncok@redhat.com> - 2.23.0-4
rdobuilder bad9dd
- Test with pytest 4, drop manual requires
rdobuilder bad9dd
rdobuilder bad9dd
* Mon May 25 2020 Miro Hrončok <mhroncok@redhat.com> - 2.23.0-3
rdobuilder bad9dd
- Rebuilt for Python 3.9
rdobuilder bad9dd
rdobuilder bad9dd
* Fri May 22 2020 Miro Hrončok <mhroncok@redhat.com> - 2.23.0-2
rdobuilder bad9dd
- Bootstrap for Python 3.9
rdobuilder bad9dd
rdobuilder bad9dd
* Fri Feb 21 2020 Randy Barlow <bowlofeggs@fedoraproject.org> - 2.23.0-1
rdobuilder bad9dd
- Update to 2.23.0 (#1804863).
rdobuilder bad9dd
- https://requests.readthedocs.io/en/latest/community/updates/
rdobuilder bad9dd
rdobuilder bad9dd
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.22.0-8
rdobuilder bad9dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
rdobuilder bad9dd
rdobuilder bad9dd
* Tue Oct 22 2019 Charalampos Stratakis <cstratak@redhat.com> - 2.22.0-7
rdobuilder bad9dd
- Remove the python2 subpackage (rhbz#1761787)
rdobuilder bad9dd
rdobuilder bad9dd
* Wed Sep 18 2019 Petr Viktorin <pviktori@redhat.com> - 2.22.0-6
rdobuilder bad9dd
- Python 2: Remove tests and test dependencies
rdobuilder bad9dd
rdobuilder bad9dd
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 2.22.0-5
rdobuilder bad9dd
- Rebuilt for Python 3.8
rdobuilder bad9dd
rdobuilder bad9dd
* Thu Aug 15 2019 Miro Hrončok <mhroncok@redhat.com> - 2.22.0-4
rdobuilder bad9dd
- Bootstrap for Python 3.8
rdobuilder bad9dd
rdobuilder bad9dd
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.22.0-3
rdobuilder bad9dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
rdobuilder bad9dd
rdobuilder bad9dd
* Tue Jun 11 2019 Yatin Karel <ykarel@redhat.com> - 2.22.0-2
rdobuilder bad9dd
- Add minimum requirement for chardet and urllib3
rdobuilder bad9dd
rdobuilder bad9dd
* Thu May 23 2019 Jeremy Cline <jcline@redhat.com> - 2.22.0-1
rdobuilder bad9dd
- Update to v2.22.0
rdobuilder bad9dd
rdobuilder bad9dd
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.21.0-2
rdobuilder bad9dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
rdobuilder bad9dd
rdobuilder bad9dd
* Thu Dec 13 2018 Jeremy Cline <jeremy@jcline.org> - 2.21.0-1
rdobuilder bad9dd
- Update to v2.21.0
rdobuilder bad9dd
- Don't rely on certifi being patched properly to use the system CA bundle
rdobuilder bad9dd
rdobuilder bad9dd
* Mon Nov 26 2018 Miro Hrončok <mhroncok@redhat.com> - 2.20.0-2
rdobuilder bad9dd
- No pytest-httpbin for Python 2
rdobuilder bad9dd
rdobuilder bad9dd
* Mon Oct 29 2018 Jeremy Cline <jeremy@jcline.org> - 2.20.0-1
rdobuilder bad9dd
- Update to v2.20.0
rdobuilder bad9dd
rdobuilder bad9dd
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.19.1-3
rdobuilder bad9dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
rdobuilder bad9dd
rdobuilder bad9dd
* Mon Jun 18 2018 Miro Hrončok <mhroncok@redhat.com> - 2.19.1-2
rdobuilder bad9dd
- Rebuilt for Python 3.7
rdobuilder bad9dd
rdobuilder bad9dd
* Thu Jun 14 2018 Jeremy Cline <jeremy@jcline.org> - 2.19.1-1
f5eda6
- Update to v2.19.1 (rhbz 1591531)
f5eda6
rdobuilder bad9dd
* Thu Jun 14 2018 Miro Hrončok <mhroncok@redhat.com> - 2.19.0-2
rdobuilder bad9dd
- Bootstrap for Python 3.7
rdobuilder bad9dd
rdobuilder bad9dd
* Tue Jun 12 2018 Jeremy Cline <jeremy@jcline.org> - 2.19.0-1
f5eda6
- Update to v2.19.0 (rhbz 1590508)
f5eda6
rdobuilder bad9dd
* Fri Jun 08 2018 Jeremy Cline <jeremy@jcline.org> - 2.18.4-6
rdobuilder bad9dd
- Don't print runtime warning about urllib3 v1.23 (rhbz 1589306)
f5eda6
rdobuilder bad9dd
* Tue Jun 05 2018 Jeremy Cline <jeremy@jcline.org> - 2.18.4-5
rdobuilder bad9dd
- Allow urllib3 v1.23 (rhbz 1586311)
f5eda6
f5eda6
* Mon Apr 16 2018 Jeremy Cline <jeremy@jcline.org> - 2.18.4-4
f5eda6
- Stop injecting PyOpenSSL (rhbz 1567862)
f5eda6
f5eda6
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.18.4-3
f5eda6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
f5eda6
f5eda6
* Mon Dec 11 2017 Iryna Shcherbina <ishcherb@redhat.com> - 2.18.4-2
f5eda6
- Fix ambiguous Python 2 dependency declarations
f5eda6
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
f5eda6
f5eda6
* Fri Aug 18 2017 Jeremy Cline <jeremy@jcline.org> - 2.18.4-1
f5eda6
- Update to 2.18.4
f5eda6
f5eda6
* Wed Jul 26 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.18.2-1
f5eda6
- Update to 2.18.2
f5eda6
f5eda6
* Tue Jun 20 2017 Jeremy Cline <jeremy@jcline.org> - 2.18.1-2
f5eda6
- Drop the dependency on certifi in setup.py
f5eda6
f5eda6
* Mon Jun 19 2017 Jeremy Cline <jeremy@jcline.org> - 2.18.1-1
f5eda6
- Update to 2.18.1 (#1449432)
f5eda6
- Remove tests that require non-local network (#1450608)
f5eda6
f5eda6
* Wed May 17 2017 Jeremy Cline <jeremy@jcline.org> - 2.14.2-1
f5eda6
- Update to 2.14.2 (#1449432)
f5eda6
- Switch to autosetup to apply patches
f5eda6
f5eda6
* Sun May 14 2017 Stephen Gallagher <sgallagh@redhat.com> - 2.13.0-2
f5eda6
- Don't run tests when building as a module
f5eda6
f5eda6
* Thu Feb 09 2017 Jeremy Cline <jeremy@jcline.org> - 2.13.0-1
f5eda6
- Update to 2.13.0 (#1418138)
f5eda6
f5eda6
* Fri Dec 30 2016 Adam Williamson <awilliam@redhat.com> - 2.12.4-3
f5eda6
- Include and enable tests (now python-pytest-httpbin is packaged)
f5eda6
f5eda6
* Wed Dec 21 2016 Kevin Fenzi <kevin@scrye.com> - 2.12.4-2
f5eda6
- Rebuild for Python 3.6 again.
f5eda6
f5eda6
* Tue Dec 20 2016 Jeremy Cline <jeremy@jcline.org> - 2.12.4-1
f5eda6
- Update to 2.12.4. Fixes #1404680
f5eda6
f5eda6
* Tue Dec 13 2016 Stratakis Charalampos <cstratak@redhat.com> - 2.12.3-2
f5eda6
- Rebuild for Python 3.6
f5eda6
f5eda6
* Thu Dec 01 2016 Jeremy Cline <jeremy@jcline.org> - 2.12.3-1
f5eda6
- Update to 2.12.3. Fixes #1400601
f5eda6
f5eda6
* Wed Nov 30 2016 Jeremy Cline <jeremy@jcline.org> - 2.12.2-1
f5eda6
- Update to 2.12.2
f5eda6
f5eda6
* Wed Nov 23 2016 Jeremy Cline <jeremy@jcline.org> - 2.12.1-2
f5eda6
- Backport #3713. Fixes #1397149
f5eda6
f5eda6
* Thu Nov 17 2016 Jeremy Cline <jeremy@jcline.org> - 2.12.1-1
f5eda6
- Update to 2.12.1. Fixes #1395469
f5eda6
- Unbundle idna, a new upstream dependency
f5eda6
f5eda6
* Sat Aug 27 2016 Kevin Fenzi <kevin@scrye.com> - 2.11.1-1
f5eda6
- Update to 2.11.1. Fixes #1370814
f5eda6
f5eda6
* Wed Aug 10 2016 Kevin Fenzi <kevin@scrye.com> - 2.11.0-1
f5eda6
- Update to 2.11.0. Fixes #1365332
f5eda6
f5eda6
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10.0-4
f5eda6
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
f5eda6
f5eda6
* Fri Jul 15 2016 Ralph Bean <rbean@redhat.com> - 2.10.0-3
f5eda6
- Update python2 packaging.
f5eda6
f5eda6
* Thu Jun 02 2016 Ralph Bean <rbean@redhat.com> - 2.10.0-2
f5eda6
- Fix python2 subpackage to comply with guidelines.
f5eda6
f5eda6
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.1-2
f5eda6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
f5eda6
f5eda6
* Mon Dec 21 2015 Ralph Bean <rbean@redhat.com> - 2.9.1-1
f5eda6
- new version
f5eda6
f5eda6
* Fri Dec 18 2015 Ralph Bean <rbean@redhat.com> - 2.9.0-1
f5eda6
- new version
f5eda6
f5eda6
* Mon Dec 14 2015 Ralph Bean <rbean@redhat.com> - 2.8.1-1
f5eda6
- Latest upstream.
f5eda6
- Bump hard dep on urllib3 to 1.12.
f5eda6
f5eda6
* Mon Nov 02 2015 Robert Kuska <rkuska@redhat.com> - 2.7.0-8
f5eda6
- Rebuilt for Python3.5 rebuild
f5eda6
f5eda6
* Sat Oct 10 2015 Ralph Bean <rbean@redhat.com> - 2.7.0-7
f5eda6
- Tell setuptools about what version of urllib3 we're unbundling
f5eda6
  for https://github.com/kennethreitz/requests/issues/2816
f5eda6
f5eda6
* Thu Sep 17 2015 Ralph Bean <rbean@redhat.com> - 2.7.0-6
f5eda6
- Replace the provides macro with a plain provides field for now until we can
f5eda6
  re-organize this package into two different subpackages.
f5eda6
f5eda6
* Thu Sep 17 2015 Ralph Bean <rbean@redhat.com> - 2.7.0-5
f5eda6
- Remove 'provides: python2-requests' from the python3 subpackage, obviously.
f5eda6
f5eda6
* Tue Sep 15 2015 Ralph Bean <rbean@redhat.com> - 2.7.0-4
f5eda6
- Employ %%python_provides macro to provide python2-requests.
f5eda6
f5eda6
* Fri Sep 04 2015 Ralph Bean <rbean@redhat.com> - 2.7.0-3
f5eda6
- Lock down the python-urllib3 version to the specific version we unbundled.
f5eda6
  https://bugzilla.redhat.com/show_bug.cgi?id=1253823
f5eda6
f5eda6
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.7.0-2
f5eda6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
f5eda6
f5eda6
* Mon May 04 2015 Ralph Bean <rbean@redhat.com> - 2.7.0-1
f5eda6
- new version
f5eda6
f5eda6
* Wed Apr 29 2015 Ralph Bean <rbean@redhat.com> - 2.6.2-1
f5eda6
- new version
f5eda6
f5eda6
* Thu Apr 23 2015 Ralph Bean <rbean@redhat.com> - 2.6.1-1
f5eda6
- new version
f5eda6
f5eda6
* Wed Apr 22 2015 Ralph Bean <rbean@redhat.com> - 2.6.0-1
f5eda6
- new version
f5eda6
- Remove patch for CVE-2015-2296, now included in the upstream release.
f5eda6
f5eda6
* Mon Mar 16 2015 Ralph Bean <rbean@redhat.com> - 2.5.3-2
f5eda6
- Backport fix for CVE-2015-2296.
f5eda6
f5eda6
* Thu Feb 26 2015 Ralph Bean <rbean@redhat.com> - 2.5.3-1
f5eda6
- new version
f5eda6
f5eda6
* Wed Feb 18 2015 Ralph Bean <rbean@redhat.com> - 2.5.1-1
f5eda6
- new version
f5eda6
f5eda6
* Tue Dec 16 2014 Ralph Bean <rbean@redhat.com> - 2.5.0-3
f5eda6
- Pin python-urllib3 requirement at 1.10.
f5eda6
- Fix requirement pinning syntax.
f5eda6
f5eda6
* Thu Dec 11 2014 Ralph Bean <rbean@redhat.com> - 2.5.0-2
f5eda6
- Do the most basic of tests in the check section.
f5eda6
f5eda6
* Thu Dec 11 2014 Ralph Bean <rbean@redhat.com> - 2.5.0-1
f5eda6
- Latest upstream, 2.5.0 for #1171068
f5eda6
f5eda6
* Wed Nov 05 2014 Ralph Bean <rbean@redhat.com> - 2.4.3-1
f5eda6
- Latest upstream, 2.4.3 for #1136283
f5eda6
f5eda6
* Wed Nov 05 2014 Ralph Bean <rbean@redhat.com> - 2.3.0-4
f5eda6
- Re-do unbundling by symlinking system libs into the requests/packages/ dir.
f5eda6
f5eda6
* Sun Aug  3 2014 Tom Callaway <spot@fedoraproject.org> - 2.3.0-3
f5eda6
- fix license handling
f5eda6
f5eda6
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.0-2
f5eda6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
f5eda6
f5eda6
* Thu May 29 2014 Arun S A G <sagarun@gmail.com> - 2.3.0-1
f5eda6
- Latest upstream
f5eda6
f5eda6
* Wed May 14 2014 Bohuslav Kabrda <bkabrda@redhat.com> - 2.0.0-2
f5eda6
- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4
f5eda6
f5eda6
* Wed Sep 25 2013 Ralph Bean <rbean@redhat.com> - 2.0.0-1
f5eda6
- Latest upstream.
f5eda6
- Add doc macro to the python3 files section.
f5eda6
- Require python-urllib3 greater than or at 1.7.1.
f5eda6
f5eda6
* Mon Aug 26 2013 Rex Dieter <rdieter@fedoraproject.org> 1.2.3-5
f5eda6
- fix versioned dep on python-urllib3
f5eda6
f5eda6
* Mon Aug 26 2013 Ralph Bean <rbean@redhat.com> - 1.2.3-4
f5eda6
- Explicitly versioned the requirements on python-urllib3.
f5eda6
f5eda6
* Thu Aug 22 2013 Ralph Bean <rbean@redhat.com> - 1.2.3-3
f5eda6
- Release bump for a coupled update with python-urllib3.
f5eda6
f5eda6
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.3-2
f5eda6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
f5eda6
f5eda6
* Mon Jul 01 2013 Ralph Bean <rbean@redhat.com> - 1.2.3-1
f5eda6
- Latest upstream.
f5eda6
- Fixed bogus date in changelog.
f5eda6
f5eda6
* Tue Jun 11 2013 Ralph Bean <rbean@redhat.com> - 1.1.0-4
f5eda6
- Correct a rhel conditional on python-ordereddict
f5eda6
f5eda6
* Thu Feb 28 2013 Ralph Bean <rbean@redhat.com> - 1.1.0-3
f5eda6
- Unbundled python-urllib3.  Using system python-urllib3 now.
f5eda6
- Conditionally include python-ordereddict for el6.
f5eda6
f5eda6
* Wed Feb 27 2013 Ralph Bean <rbean@redhat.com> - 1.1.0-2
f5eda6
- Unbundled python-charade/chardet.  Using system python-chardet now.
f5eda6
- Removed deprecated comments and actions against oauthlib unbundling.
f5eda6
  Those are no longer necessary in 1.1.0.
f5eda6
- Added links to bz tickets over Patch declarations.
f5eda6
f5eda6
* Tue Feb 26 2013 Ralph Bean <rbean@redhat.com> - 1.1.0-1
f5eda6
- Latest upstream.
f5eda6
- Relicense to ASL 2.0 with upstream.
f5eda6
- Removed cookie handling patch (fixed in upstream tarball).
f5eda6
- Updated cert unbundling patch to match upstream.
f5eda6
- Added check section, but left it commented out for koji.
f5eda6
f5eda6
* Fri Feb  8 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.14.1-4
f5eda6
- Let brp_python_bytecompile run again, take care of the non-python{2,3} modules
f5eda6
  by removing them from the python{,3}-requests package that they did not belong
f5eda6
  in.
f5eda6
- Use the certificates in the ca-certificates package instead of the bundled one
f5eda6
  + https://bugzilla.redhat.com/show_bug.cgi?id=904614
f5eda6
- Fix a problem with cookie handling
f5eda6
  + https://bugzilla.redhat.com/show_bug.cgi?id=906924
f5eda6
f5eda6
* Mon Oct 22 2012 Arun S A G <sagarun@gmail.com>  0.14.1-1
f5eda6
- Updated to latest upstream release
f5eda6
f5eda6
* Sun Jun 10 2012 Arun S A G <sagarun@gmail.com> 0.13.1-1
f5eda6
- Updated to latest upstream release 0.13.1
f5eda6
- Use system provided ca-certificates
f5eda6
- No more async requests use grrequests https://github.com/kennethreitz/grequests
f5eda6
- Remove gevent as it is no longer required by requests
f5eda6
f5eda6
* Sun Apr 01 2012 Arun S A G <sagarun@gmail.com> 0.11.1-1
f5eda6
- Updated to upstream release 0.11.1
f5eda6
f5eda6
* Thu Mar 29 2012 Arun S A G <sagarun@gmail.com> 0.10.6-3
f5eda6
- Support building package for EL6
f5eda6
f5eda6
* Tue Mar 27 2012 Rex Dieter <rdieter@fedoraproject.org> 0.10.6-2
f5eda6
- +python3-requests pkg
f5eda6
f5eda6
* Sat Mar 3 2012 Arun SAG <sagarun@gmail.com> - 0.10.6-1
f5eda6
- Updated to new upstream version
f5eda6
f5eda6
* Sat Jan 21 2012 Arun SAG <sagarun@gmail.com> - 0.9.3-1
f5eda6
- Updated to new upstream version 0.9.3
f5eda6
- Include python-gevent as a dependency for requests.async
f5eda6
- Clean up shebangs in requests/setup.py,test_requests.py and test_requests_ext.py
f5eda6
f5eda6
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.2-2
f5eda6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
f5eda6
f5eda6
* Sun Nov 27 2011 Arun SAG <sagarun@gmail.com> - 0.8.2-1
f5eda6
- New upstream version
f5eda6
- keep alive support
f5eda6
- complete removal of cookiejar and urllib2
f5eda6
f5eda6
* Thu Nov 10 2011 Arun SAG <sagarun@gmail.com> - 0.7.6-1
f5eda6
- Updated to new upstream release 0.7.6
f5eda6
f5eda6
* Thu Oct 20 2011 Arun SAG <sagarun@gmail.com> - 0.6.6-1
f5eda6
- Updated to version 0.6.6
f5eda6
f5eda6
* Fri Aug 26 2011 Arun SAG <sagarun@gmail.com> - 0.6.1-1
f5eda6
- Updated to version 0.6.1
f5eda6
f5eda6
* Sat Aug 20 2011 Arun SAG <sagarun@gmail.com> - 0.6.0-1
f5eda6
- Updated to latest version 0.6.0
f5eda6
f5eda6
* Mon Aug 15 2011 Arun SAG <sagarun@gmail.com> - 0.5.1-2
f5eda6
- Remove OPT_FLAGS from build section since it is a noarch package
f5eda6
- Fix use of mixed tabs and space
f5eda6
- Remove extra space around the word cumbersome in description
f5eda6
f5eda6
* Sun Aug 14 2011 Arun SAG <sagarun@gmail.com> - 0.5.1-1
f5eda6
- Initial package