ea990fe
# test dependencies are not available on el9+
ea990fe
%if 0%{?fedora}
ea990fe
%bcond_without tests
ea990fe
%else
ea990fe
%bcond_with tests
ea990fe
%endif
ea990fe
Igor Gnatenko 3e1f14a
%global modname pycurl
f0122bf
Igor Gnatenko 3e1f14a
Name:           python-%{modname}
96171ca
Version:        7.45.3
96171ca
Release:        1%{?dist}
f0122bf
Summary:        A Python interface to libcurl
f0122bf
3151ceb
License:        curl OR LGPL-2.1-or-later
96171ca
URL:            http://pycurl.io
96171ca
Source0:        %{pypi_source pycurl}
2492f5a
a80dc1d
# drop link-time vs. run-time TLS backend check (#1446850)
e2cc88f
Patch1:         0001-python-pycurl-7.45.1-tls-backend.patch
a80dc1d
85f9da5
BuildRequires:  gcc
7f51a76
BuildRequires:  libcurl-devel
f076673
BuildRequires:  libcurl-full
ee097b0
BuildRequires:  make
7303923
BuildRequires:  openssl-devel
96171ca
BuildRequires:  python3-devel
96171ca
BuildRequires:  python3-setuptools
96171ca
96171ca
%if %{with tests}
96171ca
BuildRequires:  python3-bottle
96171ca
BuildRequires:  python3-flaky
96171ca
BuildRequires:  python3-pytest
9e1f883
BuildRequires:  vsftpd
96171ca
%endif
f0122bf
f8241f4
# During its initialization, PycURL checks that the actual libcurl version
f8241f4
# is not lower than the one used when PycURL was built.
f8241f4
# Yes, that should be handled by library versioning (which would then get
f8241f4
# automatically reflected by rpm).
f8241f4
# For now, we have to reflect that dependency.
44e5b79
%global libcurl_sed '/^#define LIBCURL_VERSION "/!d;s/"[^"]*$//;s/.*"//;q'
44e5b79
%global curlver_h /usr/include/curl/curlver.h
44e5b79
%global libcurl_ver %(sed %{libcurl_sed} %{curlver_h} 2>/dev/null || echo 0)
Igor Gnatenko 3e1f14a
96171ca
%global _description %{expand:
f0122bf
PycURL is a Python interface to libcurl. PycURL can be used to fetch
f0122bf
objects identified by a URL from a Python program, similar to the
f0122bf
urllib Python module. PycURL is mature, very fast, and supports a lot
96171ca
of features.}
f0122bf
96171ca
%description %_description
Igor Gnatenko 3e1f14a
Igor Gnatenko 3e1f14a
%package -n python3-%{modname}
96171ca
Summary:        %{summary}
Igor Gnatenko 3e1f14a
Requires:       libcurl%{?_isa} >= %{libcurl_ver}
85c2f20
96171ca
%description -n python3-%{modname} %_description
Igor Gnatenko 3e1f14a
f0122bf
%prep
a210813
%autosetup -n %{modname}-%{version} -p1
fb13180
96171ca
# use %%{python3} instead of python to invoke tests
5dbaefc
sed -e 's|python |%{python3} |' -i tests/ext/test-suite.sh
96171ca
%py3_shebang_fix tests/*.py setup.py
5dbaefc
f0122bf
%build
7f51a76
%py3_build -- --with-openssl
Igor Gnatenko 3e1f14a
Igor Gnatenko 3e1f14a
%install
1da12d1
export PYCURL_SSL_LIBRARY=openssl
Igor Gnatenko 3e1f14a
%py3_install
Igor Gnatenko 3e1f14a
rm -rf %{buildroot}%{_datadir}/doc/pycurl
f0122bf
96171ca
%if %{with tests}
f0122bf
%check
32adcdc
# relax crypto policy for the test-suite to make it pass again (#1863711)
32adcdc
export OPENSSL_SYSTEM_CIPHERS_OVERRIDE=XXX
32adcdc
export OPENSSL_CONF=
32adcdc
Igor Gnatenko 3e1f14a
export PYTHONPATH=%{buildroot}%{python3_sitearch}
1da12d1
export PYCURL_SSL_LIBRARY=openssl
e1c2943
export PYCURL_VSFTPD_PATH=vsftpd
ab9d44d
ab9d44d
# disable test_http_version_3 since curl in Fedora does not support it (#2175216)
ab9d44d
# disable tests incompatible with curl 8.4.0 and newer
ab9d44d
export PYTEST_ADDOPTS="--ignore examples -m 'not online' -k 'not (test_http_version_3 or test_multi_socket_action or test_multi_socket_select or test_easy_pause_unpause)'"
96171ca
%py3_test_envvars make test PYTHON='%{python3}' PYTEST="%{__pytest}" PYFLAKES=true
c6c1a8c
%endif
f0122bf
8c7e04a
%files -n python3-%{modname}
6a7d7b8
%license COPYING-LGPL COPYING-MIT
107d562
%doc ChangeLog README.rst examples doc
Igor Gnatenko 3e1f14a
%{python3_sitearch}/curl/
Igor Gnatenko 3e1f14a
%{python3_sitearch}/%{modname}.*.so
Igor Gnatenko 3e1f14a
%{python3_sitearch}/%{modname}-%{version}-*.egg-info
85c2f20
f0122bf
%changelog
96171ca
* Wed Apr 03 2024 Lukáš Zaoral <lzaoral@redhat.com> - 7.45.3-1
96171ca
- rebase to latest upstream version (rhbz#2264713)
96171ca
- remove Python 2 support
96171ca
f076673
* Mon Feb 12 2024 Lukáš Zaoral <lzaoral@redhat.com> - 7.45.2-11
f076673
- require libcurl-full for the test suite
f076673
8714ec1
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 7.45.2-10
8714ec1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
8714ec1
ab9d44d
* Mon Jan 22 2024 Lukáš Zaoral <lzaoral@redhat.com> - 7.45.2-9
ab9d44d
- fix FTBFS on Rawhide
ab9d44d
b4767ed
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 7.45.2-8
b4767ed
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
b4767ed
107d562
* Fri Sep 15 2023 Lukáš Zaoral <lzaoral@redhat.com> - 7.45.2-7
107d562
- do not package tests as documentation
107d562
3151ceb
* Fri Sep 15 2023 Lukáš Zaoral <lzaoral@redhat.com> - 7.45.2-6
3151ceb
- migrate to SPDX license format
3151ceb
350578b
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 7.45.2-5
350578b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
350578b
266d3a6
* Wed Jun 28 2023 Python Maint <python-maint@redhat.com> - 7.45.2-4
266d3a6
- Rebuilt for Python 3.12
266d3a6
044fa3e
* Tue Mar 07 2023 Lukáš Zaoral <lzaoral@redhat.com> - 7.45.2-3
044fa3e
- temporarily disable test_http_version_3 (rhbz#2175216)
044fa3e
9774fe6
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 7.45.2-2
9774fe6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
9774fe6
c44572d
* Fri Dec 16 2022 Kamil Dudka <kdudka@redhat.com> - 7.45.2-1
c44572d
- update to 7.45.2 (#2154427)
c44572d
c47fe23
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 7.45.1-4
c47fe23
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
c47fe23
de60925
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 7.45.1-3
de60925
- Rebuilt for Python 3.11
de60925
9f7b356
* Tue May 03 2022 Lukáš Zaoral <lzaoral@redhat.com> - 7.45.1-2
9f7b356
- fix failing test-suite with curl 7.83+
9f7b356
e2cc88f
* Tue Mar 15 2022 Lukáš Zaoral <lzaoral@redhat.com> - 7.45.1-1
e2cc88f
- update to 7.45.1 (#2062500)
e2cc88f
- do not ship tests/__pycache__
e2cc88f
40c2662
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 7.44.1-5
40c2662
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
40c2662
5ea1012
* Wed Nov 03 2021 Lukáš Zaoral <lzaoral@redhat.com> - 7.44.1-4
5ea1012
- do not use deprecated unittest features (#2019410)
5ea1012
88d824c
* Fri Sep 17 2021 Scott Talbert <swt@techie.net> - 7.44.1-3
88d824c
- Cleanup test overrides & enable more tests
88d824c
d9b59c9
* Tue Sep 14 2021 Sahana Prasad <sahana@redhat.com> - 7.44.1-2
d9b59c9
- Rebuilt with OpenSSL 3.0.0
d9b59c9
805a285
* Mon Aug 16 2021 Kamil Dudka <kdudka@redhat.com> - 7.44.1-1
805a285
- update to 7.44.1
805a285
7303923
* Tue Aug 10 2021 Kamil Dudka <kdudka@redhat.com> - 7.44.0-1
7303923
- update to 7.44.0
7303923
714857e
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 7.43.0.6-10
714857e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
714857e
a210813
* Tue Jul 20 2021 Kamil Dudka <kdudka@redhat.com> - 7.43.0.6-9
a210813
- use release tarball uploaded by upstream
a210813
5a97a1e
* Thu Jun 03 2021 Python Maint <python-maint@redhat.com> - 7.43.0.6-8
5a97a1e
- Rebuilt for Python 3.10
5a97a1e
e53af03
* Thu Jun 03 2021 Kamil Dudka <kdudka@redhat.com> - 7.43.0.6-7
591b56d
- skip tests which are incompatible with recent releases of libcurl (#1965235)
e53af03
81af08a
* Wed Feb 17 2021 Kamil Dudka <kdudka@redhat.com> - 7.43.0.6-5
81af08a
- temporarily remove a failing test-case (#1927655)
81af08a
1e94ea1
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 7.43.0.6-4
1e94ea1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
1e94ea1
ea990fe
* Mon Jan 18 2021 Kamil Dudka <kdudka@redhat.com> - 7.43.0.6-3
ea990fe
- make build dependencies for upstream tests optional
ea990fe
2492f5a
* Tue Oct 27 2020 Kamil Dudka <kdudka@redhat.com> - 7.43.0.6-2
2492f5a
- make the code compile against python-3.10.0a1 (#1890442)
2492f5a
5dbaefc
* Thu Sep 03 2020 Kamil Dudka <kdudka@redhat.com> - 7.43.0.6-1
5dbaefc
- update to 7.43.0.6
5dbaefc
32adcdc
* Tue Aug 04 2020 Kamil Dudka <kdudka@redhat.com> - 7.43.0.5-6
32adcdc
- relax crypto policy for the test-suite to make it pass again (#1863711)
32adcdc
ff0906c
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 7.43.0.5-5
ff0906c
- Second attempt - Rebuilt for
ff0906c
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
ff0906c
8cd4083
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 7.43.0.5-4
8cd4083
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
8cd4083
8313b19
* Tue Jun 23 2020 Kamil Dudka <kdudka@redhat.com> - 7.43.0.5-3
6c3169e
- do not use discontinued %%_python_bytecompile_extra macro
8313b19
- explicitly require python3-setuptools for build
8313b19
7b73b16
* Sat May 23 2020 Miro Hrončok <mhroncok@redhat.com> - 7.43.0.5-2
7b73b16
- Rebuilt for Python 3.9
7b73b16
c0aa6c5
* Thu Jan 30 2020 Kamil Dudka <kdudka@redhat.com> - 7.43.0.5-1
c0aa6c5
- update to 7.43.0.5
c0aa6c5
32500f1
* Wed Jan 15 2020 Kamil Dudka <kdudka@redhat.com> - 7.43.0.4-1
32500f1
- update to 7.43.0.4
32500f1
21086f6
* Fri Nov 15 2019 Kamil Dudka <kdudka@redhat.com> - 7.43.0.2-10
21086f6
- do not build python2-pycurl on f32+
21086f6
06b38da
* Tue Sep 24 2019 Miro Hrončok <mhroncok@redhat.com> - 7.43.0.2-9
06b38da
- Drop unused Python 2 BuildRequires
06b38da
1a25d37
* Thu Aug 15 2019 Miro Hrončok <mhroncok@redhat.com> - 7.43.0.2-8
1a25d37
- Rebuilt for Python 3.8
1a25d37
8380bbe
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 7.43.0.2-7
8380bbe
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
8380bbe
8ccf624
* Sun Feb 03 2019 Kamil Dudka <kdudka@redhat.com> - 7.43.0.2-6
8ccf624
- reintroduce the python2-pycurl subpackage on Fedora (#1672061)
8ccf624
c146674
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 7.43.0.2-5
c146674
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
c146674
b2b3801
* Tue Jan 29 2019 Kamil Dudka <kdudka@redhat.com> - 7.43.0.2-4
b2b3801
- fix programming mistakes detected by static analyzers
b2b3801
a3055d1
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 7.43.0.2-3
a3055d1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
a3055d1
89c0899
* Fri Jun 15 2018 Miro Hrončok <mhroncok@redhat.com> - 7.43.0.2-2
89c0899
- Rebuilt for Python 3.7
89c0899
1da12d1
* Mon Jun 04 2018 Kamil Dudka <kdudka@redhat.com> - 7.43.0.2-1
1da12d1
- update to 7.43.0.2
1da12d1
c6c1a8c
* Wed May 30 2018 Kamil Dudka <kdudka@redhat.com> - 7.43.0-17
c6c1a8c
- make the python2 and python3 subpackages optional
c6c1a8c
a6991a4
* Wed May 23 2018 Kamil Dudka <kdudka@redhat.com> - 7.43.0-16
a6991a4
- fix build failure caused by NotImplemented exceptions in winbuild.py
a6991a4
280fac5
* Wed Mar 14 2018 Kamil Dudka <kdudka@redhat.com> - 7.43.0-15
e1c2943
- enable vsftpd-based tests
dd7f91e
- run the test-suite for Python 3 only
280fac5
- do not disable TLS-SRP test because it is now supported by OpenSSL in Fedora
280fac5
85f9da5
* Mon Feb 19 2018 Kamil Dudka <kdudka@redhat.com> - 7.43.0-14
85f9da5
- add explicit BR for the gcc compiler
85f9da5
1f3630d
* Fri Feb 09 2018 Iryna Shcherbina <ishcherb@redhat.com> - 7.43.0-13
1f3630d
- Update Python 2 dependency declarations to new packaging standards
1f3630d
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
1f3630d
7f33ceb
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 7.43.0-12
7f33ceb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
7f33ceb
d10ca8c
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 7.43.0-11
d10ca8c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
d10ca8c
efa51cc
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 7.43.0-10
efa51cc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
efa51cc
a80dc1d
* Tue May 02 2017 Kamil Dudka <kdudka@redhat.com> - 7.43.0-9
a80dc1d
- drop link-time vs. run-time TLS backend check (#1446850)
a80dc1d
7f51a76
* Thu Apr 27 2017 Kamil Dudka <kdudka@redhat.com> - 7.43.0-8
7f51a76
- make pycurl compile against libcurl-openssl (#1445153)
7f51a76
bea0b6e
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 7.43.0-7
bea0b6e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
bea0b6e
d6de4a9
* Mon Dec 12 2016 Stratakis Charalampos <cstratak@redhat.com> - 7.43.0-6
d6de4a9
- Rebuild for Python 3.6
d6de4a9
8c7e04a
* Tue Nov 29 2016 Charalampos Stratakis <cstratak@redhat.com> - 7.43.0-5
8c7e04a
- Fix python2 subpackage name
8c7e04a
79e3dca
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.43.0-4
79e3dca
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
79e3dca
Igor Gnatenko 3e1f14a
* Thu Apr 14 2016 Igor Gnatenko <ignatenko@redhat.com> - 7.43.0-3
Igor Gnatenko 3e1f14a
- Follow new packaging guidelines
Igor Gnatenko 3e1f14a
40f3b8b
* Fri Feb 26 2016 Kamil Dudka <kdudka@redhat.com> - 7.43.0-2
40f3b8b
- require libcurl of the same architecture as python-pycurl
40f3b8b
22f94c6
* Sat Feb 06 2016 Kamil Dudka <kdudka@redhat.com> - 7.43.0-1
22f94c6
- update to 7.43.0
22f94c6
f13b8f6
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 7.21.5-4
f13b8f6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
f13b8f6
00df9eb
* Wed Jan 06 2016 Kamil Dudka <kdudka@redhat.com> - 7.21.5-3
00df9eb
- remove explicit dependency on keyutils-libs (reported by rpmlint)
6b6c0da
- update FSF address in COPYING-LGPL (detected by rpmlint)
00df9eb
0d9daab
* Tue Jan 05 2016 Kamil Dudka <kdudka@redhat.com> - 7.21.5-2
0d9daab
- avoid installing binaries generated in %%check to /usr/share
0d9daab
b654718
* Tue Jan 05 2016 Kamil Dudka <kdudka@redhat.com> - 7.21.5-1
b654718
- update to 7.21.5
b654718
b4f17ae
* Sat Nov 14 2015 Toshio Kuratomi <toshio@fedoraproject.org> - - 7.19.5.3-3
b4f17ae
- Remove build dependency on cherrypy as it's no longer needed for testing
b4f17ae
e5d27d8
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.19.5.3-2
e5d27d8
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
e5d27d8
a1b34dc
* Tue Nov 03 2015 Kamil Dudka <kdudka@redhat.com> - 7.19.5.3-1
a1b34dc
- update to 7.19.5.3
a1b34dc
b754aea
* Mon Nov 02 2015 Kamil Dudka <kdudka@redhat.com> - 7.19.5.2-1
b754aea
- update to 7.19.5.2
b754aea
1cf5811
* Mon Sep 07 2015 Kamil Dudka <kdudka@redhat.com> - 7.19.5.1-3
1cf5811
- introduce CURL_SSLVERSION_TLSv1_[0-2] (#1260408)
1cf5811
8447d54
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.19.5.1-2
8447d54
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
8447d54
d9b6151
* Mon Jan 12 2015 Kamil Dudka <kdudka@redhat.com> - 7.19.5.1-1
d9b6151
- update to 7.19.5.1
d9b6151
ca30d1c
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.19.5-3
ca30d1c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
ca30d1c
6a7d7b8
* Sun Aug  3 2014 Tom Callaway <spot@fedoraproject.org> - 7.19.5-2
6a7d7b8
- fix license handling
6a7d7b8
27346e9
* Mon Jul 14 2014 Kamil Dudka <kdudka@redhat.com> - 7.19.5-1
27346e9
- update to 7.19.5
27346e9
bb97c22
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.19.3.1-3
bb97c22
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
bb97c22
ab1c9f6
* Mon May 19 2014 Bohuslav Kabrda <bkabrda@redhat.com> - 7.19.3.1-2
ab1c9f6
- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4
ab1c9f6
97716a9
* Thu Feb 06 2014 Kamil Dudka <kdudka@redhat.com> - 7.19.3.1-1
97716a9
- update to 7.19.3.1
97716a9
85c2f20
* Fri Jan 10 2014 Kamil Dudka <kdudka@redhat.com> - 7.19.3-2
85c2f20
- add python3 subpackage (#1014583)
85c2f20
e867829
* Fri Jan 10 2014 Kamil Dudka <kdudka@redhat.com> - 7.19.3-1
e867829
- update to 7.19.3
e867829
f2b887d
* Thu Jan 02 2014 Kamil Dudka <kdudka@redhat.com> - 7.19.0.3-1
f2b887d
- update to 7.19.0.3
f2b887d
0350911
* Tue Oct 08 2013 Kamil Dudka <kdudka@redhat.com> - 7.19.0.2-1
0350911
- update to 7.19.0.2
0350911
205ad20
* Wed Sep 25 2013 Kamil Dudka <kdudka@redhat.com> - 7.19.0.1-1
205ad20
- update to 7.19.0.1
205ad20
c2150c3
* Thu Aug 08 2013 Kamil Dudka <kdudka@redhat.com> - 7.19.0-18.20130315git8d654296
c2150c3
- sync with upstream 8d654296
c2150c3
ffc10df
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.19.0-17.20120408git9b8f4e38
ffc10df
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
ffc10df
9e1f883
* Tue Apr 09 2013 Kamil Dudka <kdudka@redhat.com> - 7.19.0-16.20120408git9b8f4e38
9e1f883
- sync with upstream 9b8f4e38 (fixes #928370)
536a4e5
- add the GLOBAL_ACK_EINTR constant to the list of exported symbols (#920589)
fb13180
- temporarily disable tests/multi_socket_select_test.py
9e1f883
77fac8b
* Wed Mar 06 2013 Kamil Dudka <kdudka@redhat.com> - 7.19.0-15
77fac8b
- allow to return -1 from the write callback (#857875) 
77fac8b
- remove the patch for curl-config --static-libs no longer needed
2423e9d
- run the tests against the just built pycurl, not the system one
77fac8b
0a2fc21
* Mon Feb 25 2013 Kamil Dudka <kdudka@redhat.com> - 7.19.0-14
0a2fc21
- apply bug-fixes committed to upstream CVS since 7.19.0 (fixes #896025)
0a2fc21
e3f6d66
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.19.0-13
e3f6d66
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
e3f6d66
44e5b79
* Wed Aug 22 2012 Jan Synáček <jsynacek@redhat.com> - 7.19.0-12
44e5b79
- Improve spec
44e5b79
263fe2b
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.19.0-11
263fe2b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
263fe2b
22ad004
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.19.0-10
22ad004
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
22ad004
d600138
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.19.0-9
d600138
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
d600138
f95cf62
* Mon Dec 20 2010 Dennis Gilmore <dennis@ausil.us> - 7.19.0-8
f95cf62
- add Missing Requires on keyutils-libs
f95cf62
ac3344c
* Tue Aug 17 2010 Jeffrey C. Ollie <jeff@ocjtech.us> - 7.19.0-7
ac3344c
- Add patch developed by David Malcolm to fix segfaults caused by a missing incref
ac3344c
3552c5e
* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 7.19.0-6
3552c5e
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
3552c5e
Karel Klíč 84dd1c6
* Tue Mar  2 2010 Karel Klic <kklic@redhat.com> - 7.19.0-5
Karel Klíč 84dd1c6
- Package COPYING2 file
Karel Klíč 84dd1c6
- Added MIT as a package license
Karel Klíč 84dd1c6
d3ac8a3
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.19.0-4
d3ac8a3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
d3ac8a3
d72ed29
* Fri Apr 17 2009 Stepan Kasal <skasal@redhat.com> - 7.19.0-3
d72ed29
- fix typo in the previous change
d72ed29
f8241f4
* Fri Apr 17 2009 Stepan Kasal <skasal@redhat.com> - 7.19.0-2
f8241f4
- add a require to reflect a dependency on libcurl version (#496308)
f8241f4
626ea09
* Thu Mar  5 2009 Jeffrey C. Ollie <jeff@ocjtech.us> - 7.19.0-1
626ea09
- Update to 7.19.0
626ea09
e90ebe0
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.18.2-3
e90ebe0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
e90ebe0
3f57cf8
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 7.18.2-2
3f57cf8
- Rebuild for Python 2.6
3f57cf8
39374f4
* Thu Jul  3 2008 Jeffrey C. Ollie <jeff@ocjtech.us> - 7.18.2-1
39374f4
- Update to 7.18.2
39374f4
- Thanks to Ville Skyttä re-enable the tests and fix a minor problem
39374f4
  with the setup.py. (Bug # 45400)
39374f4
0d696a6
* Thu Jun  5 2008 Jeffrey C. Ollie <jeff@ocjtech.us> - 7.18.1-1
0d696a6
- Update to 7.18.1
0d696a6
- Disable tests because it's not testing the built library, it's trying to
0d696a6
  test an installed library.
0d696a6
f0e5198
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 7.16.4-3
f0e5198
- Autorebuild for GCC 4.3
f0e5198
d8a2d0a
* Thu Jan  3 2008 Jeffrey C. Ollie <jeff@ocjtech.us> - 7.16.4-2
d8a2d0a
- BR openssl-devel
d8a2d0a
90e7b00
* Wed Aug 29 2007 Jeffrey C. Ollie <jeff@ocjtech.us> - 7.16.4-1
90e7b00
- Update to 7.16.4
90e7b00
- Update license tag.
90e7b00
f2a5f2a
* Sat Jun  9 2007 Jeffrey C. Ollie <jeff@ocjtech.us> - 7.16.2.1-1
f2a5f2a
- Update to released version.
f2a5f2a
0fdcd96
* Thu Dec  7 2006 Jeffrey C. Ollie <jeff@ocjtech.us> - 7.16.0-0.1.20061207
0fdcd96
- Update to a CVS snapshot since development has a newer version of curl than is in FC <= 6
0fdcd96
94188fd
* Thu Dec  7 2006 Jeffrey C. Ollie <jeff@ocjtech.us> - 7.15.5.1-4
94188fd
- Add -DHAVE_CURL_OPENSSL to fix PPC build problem.
94188fd
f0122bf
* Thu Dec  7 2006 Jeffrey C. Ollie <jeff@ocjtech.us> - 7.15.5.1-3
f0122bf
- Don't forget to Provide: pycurl!!!
f0122bf
f0122bf
* Thu Dec  7 2006 Jeffrey C. Ollie <jeff@ocjtech.us> - 7.15.5.1-2
f0122bf
- Remove INSTALL from the list of documentation
f0122bf
- Use python_sitearch for all of the files
f0122bf
f0122bf
* Thu Dec  7 2006 Jeffrey C. Ollie <jeff@ocjtech.us> - 7.15.5.1-1
f0122bf
- First version for Fedora Extras