Commit Graph

114 Commits

Author SHA1 Message Date
Kamil Dudka
591b56d801 python-pycurl.spec: mention Bugzilla ID of the last fix 2021-06-03 10:10:43 +02:00
Python Maint
5a97a1e5bf Rebuilt for Python 3.10 2021-06-03 10:09:17 +02:00
Kamil Dudka
e53af03fe6 skip tests which are incompatible with recent releases of libcurl 2021-06-03 09:57:24 +02:00
Python Maint
e86e600864 Rebuilt for Python 3.10 2021-06-03 09:27:41 +02:00
Kamil Dudka
81af08a65a Resolves: #1927655 - temporarily remove a failing test-case 2021-02-17 15:19:17 +01:00
Fedora Release Engineering
1e94ea19ba - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 12:31:21 +00:00
Kamil Dudka
ea990fee53 make build dependencies for upstream tests optional 2021-01-18 10:32:21 +01:00
Kamil Dudka
ee097b04f0 python-pycurl.spec: keep BR list alphabetically sorted 2021-01-09 14:01:26 +01:00
Tom Stellard
fbc9753e4c Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-08 19:56:33 +00:00
Kamil Dudka
2492f5a67e Resolves: #1890442 - make the code compile against python-3.10.0a1 2020-10-27 01:39:17 +01:00
Kamil Dudka
5dbaefcc9a update to 7.43.0.6 2020-09-03 12:05:30 +02:00
Kamil Dudka
32adcdce17 Resolves: #1863711 - relax crypto policy for the test-suite to make it pass again 2020-08-04 09:58:48 +02:00
Fedora Release Engineering
ff0906cc58 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 07:26:15 +00:00
Fedora Release Engineering
8cd4083a2f - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 03:01:09 +00:00
Kamil Dudka
6c3169e8f7 do not use discontinued %_python_bytecompile_extra macro
The files in %{python3_sitearch}/curl are byte-compiled without it
already and the files installed as documentation do not need to be
byte-compiled.
2020-06-23 20:53:54 +02:00
Kamil Dudka
8313b199d3 explicitly require python3-setuptools for build
... as requested at:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/GCPGM34ZGEOVUHSBGZTRYR5XKHTIJ3T7/
2020-06-23 20:33:19 +02:00
Miro Hrončok
7b73b16b15 Rebuilt for Python 3.9 2020-05-23 02:38:43 +02:00
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