Commit Graph

97 Commits

Author SHA1 Message Date
Miro Hrončok
c91652fe05 Don't BuildRequire pyflakes
Linting code is extremely useful in upstream, but not so much in downstream.

When we update Python to 3.N+1, linters are often broken for a while and pycurl
is part of the initial Python bootstrap sequence.
Not linting the code in %check allows us to rebuild pycurl without functional
pyflakes. See https://bugzilla.redhat.com/show_bug.cgi?id=1831248
2020-05-11 13:22:07 +02:00
Kamil Dudka
c0aa6c5c51 update to 7.43.0.5 2020-01-30 10:37:45 +01:00
Kamil Dudka
32500f1dc7 update to 7.43.0.4 2020-01-15 10:26:11 +01:00
Kamil Dudka
21086f6d31 do not build python2-pycurl on f32+ 2019-11-15 10:08:59 +01:00
Miro Hrončok
06b38da3f9 Drop unused Python 2 BuildRequires
Closes #2
2019-09-30 10:27:58 +02:00
Miro Hrončok
1a25d37fb7 Rebuilt for Python 3.8 2019-08-15 23:59:59 +02:00
Fedora Release Engineering
8380bbecc9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 15:25:44 +00:00
Kamil Dudka
8ccf624694 Resolves: #1672061 - reintroduce the python2-pycurl subpackage on Fedora 2019-02-03 22:39:33 +01:00
Fedora Release Engineering
c146674323 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-02 08:32:47 +00:00
Kamil Dudka
b2b38013d0 fix programming mistakes detected by static analyzers
upstream pull request: https://github.com/pycurl/pycurl/pull/550
2019-01-29 15:46:10 +01:00
Miro Hrončok
5588204c61 https://fedoraproject.org/wiki/Changes/No_more_automagic_Python_bytecompilation_phase_2 2018-11-15 12:53:56 +01:00
Fedora Release Engineering
a3055d1b8d - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 01:33:31 +00:00
Miro Hrončok
89c08997c4 Rebuilt for Python 3.7 2018-06-15 18:51:37 +02:00
Kamil Dudka
1da12d1960 update to 7.43.0.2 2018-06-04 13:09:49 +02:00
Kamil Dudka
c6c1a8cb7a make the python2 and python3 subpackages optional 2018-05-30 12:58:06 +02:00
Kamil Dudka
a6991a431c fix build failure caused by NotImplemented exceptions in winbuild.py 2018-05-23 14:43:35 +02:00
Kamil Dudka
e1c294381a enable vsftpd-based tests 2018-03-14 12:41:09 +01:00
Kamil Dudka
dd7f91e26e run the test-suite for Python 3 only
The python2-* packages are kept only for compatibility with legacy
software and the test-suite (test_request_with_certinfo) recently
started to fail in Koji.
2018-03-14 12:17:46 +01:00
Kamil Dudka
280fac583e do not disable TLS-SRP test because it is now supported by OpenSSL in Fedora 2018-03-14 12:15:49 +01:00
Kamil Dudka
85f9da5eb1 add explicit BR for the gcc compiler
... as instructed at:

https://fedoraproject.org/wiki/Packaging:C_and_C%2B%2B
2018-02-19 17:34:24 +01:00
Iryna Shcherbina
1f3630daea Update Python 2 dependency declarations to new packaging standards 2018-02-09 14:32:05 +01:00
Fedora Release Engineering
7f33ceb423 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 10:01:53 +00:00
Fedora Release Engineering
d10ca8c035 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 06:54:35 +00:00
Fedora Release Engineering
efa51ccb93 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 11:25:12 +00:00
Kamil Dudka
a80dc1d76c Resolves: #1446850 - drop link-time vs. run-time TLS backend check 2017-05-02 17:26:16 +02:00
Kamil Dudka
7f51a76545 Related: #1445153 - make pycurl compile against libcurl-openssl 2017-04-27 10:52:11 +02:00
Fedora Release Engineering
bea0b6e9e4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 10:04:39 +00:00
Charalampos Stratakis
d6de4a968e Rebuild for Python 3.6 2016-12-13 00:52:03 +01:00
Charalampos Stratakis
8c7e04aad2 Fix python2 subpackage name so that the python_provide macro works.
Changed python-bottle BR to python2-bottle since the package provides that namespace.
2016-11-29 11:19:38 +01:00
Fedora Release Engineering
79e3dcadb5 - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages 2016-07-19 11:08:11 +00:00
Igor Gnatenko
3e1f14a8c8 Follow new packaging guidelines
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>

https://bugzilla.redhat.com/show_bug.cgi?id=1327033
2016-04-14 10:15:20 +02:00
Kamil Dudka
40f3b8bafb require libcurl of the same architecture as python-pycurl 2016-02-26 12:11:13 +01:00
Kamil Dudka
22f94c6daa update to 7.43.0 2016-02-06 09:02:25 +01:00
Fedora Release Engineering
f13b8f6920 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 20:35:32 +00:00
Kamil Dudka
6b6c0da6f9 update FSF address in COPYING-LGPL
... detected by rpmlint
2016-01-06 10:45:11 +01:00
Kamil Dudka
00df9ebde7 remove explicit dependency on keyutils-libs
... reported by rpmlint.

On Tuesday 05 January 2016 09:50:18 Dennis Gilmore wrote:
> I do not remember why I did something 5 years ago.  but at a guess because
> pycurl failed to run due to something in keyutils-libs not being installed.
>
> Dennis
2016-01-06 10:37:59 +01:00
Kamil Dudka
0d9daab188 avoid installing binaries generated in %check to /usr/share 2016-01-05 12:42:45 +01:00
Kamil Dudka
573253e999 remove a test-case that requires Internet connectivity 2016-01-05 12:13:07 +01:00
Kamil Dudka
b654718219 update to 7.21.5 2016-01-05 10:37:15 +01:00
Toshio Kuratomi
b4f17ae1a6 Remove build dependency on cherrypy as it's no longer needed for testing 2015-11-14 12:32:23 -08:00
Peter Robinson
e5d27d832d - Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 2015-11-10 16:50:54 +00:00
Kamil Dudka
a1b34dc4f9 update to 7.19.5.3 2015-11-03 18:15:04 +01:00
Kamil Dudka
e79ca83f1c Revert "temporarily use the tarball provided by github"
This reverts commit c0ecbc3b9d.
2015-11-03 18:12:37 +01:00
Kamil Dudka
c0ecbc3b9d temporarily use the tarball provided by github
The official upstream distribution of pycurl does not include certain
files needed by the test-suite:

http://curl.haxx.se/mail/curlpython-2015-11/0002.html
2015-11-02 17:29:55 +01:00
Kamil Dudka
b754aea313 update to 7.19.5.2 2015-11-02 17:29:28 +01:00
Kamil Dudka
1cf5811814 Resolves: #1260408 - introduce CURL_SSLVERSION_TLSv1_[0-2] 2015-09-07 12:40:11 +02:00
Dennis Gilmore
8447d5482c - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-18 20:24:19 +00:00
Kamil Dudka
d9b6151e25 update to 7.19.5.1 2015-01-12 10:54:34 +01:00
Kamil Dudka
0f3ba1126d Revert "use the tarball provided by github"
The problem now appears to be fixed upstream.

This reverts commit 683be942e9.
2015-01-12 10:54:19 +01:00
Peter Robinson
ca30d1c4ae - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 21:37:31 +00:00