commit python3-pycurl for openSUSE:Factory
Hello community, here is the log from the commit of package python3-pycurl for openSUSE:Factory checked in at 2016-05-17 17:11:54 Comparing /work/SRC/openSUSE:Factory/python3-pycurl (Old) and /work/SRC/openSUSE:Factory/.python3-pycurl.new (New) Package is "python3-pycurl" Changes: --- /work/SRC/openSUSE:Factory/python3-pycurl/python3-pycurl.changes 2016-05-03 09:33:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-pycurl.new/python3-pycurl.changes 2016-05-17 17:11:56.0 +0200 @@ -1,0 +2,7 @@ +Sun May 8 07:04:44 UTC 2016 - a...@gmx.de + +- specfile: + * updated source url to files.pythonhosted.org + + +--- Other differences: -- ++ python3-pycurl.spec ++ --- /var/tmp/diff_new_pack.34zoMW/_old 2016-05-17 17:11:57.0 +0200 +++ /var/tmp/diff_new_pack.34zoMW/_new 2016-05-17 17:11:57.0 +0200 @@ -23,7 +23,7 @@ License:LGPL-2.1+ and MIT Group: Development/Languages/Python Url:http://pycurl.sourceforge.net/ -Source: https://pypi.python.org/packages/source/p/pycurl/pycurl-%{version}.tar.gz +Source: https://files.pythonhosted.org/packages/source/p/pycurl/pycurl-%{version}.tar.gz # PATCH-FIX-UPSTREAM remove __DATE__ and __TIME__ Patch0: pycurl-7.19.5-no-runtime-curlvercheck.patch BuildRequires: libcurl-devel >= 7.19.0
commit python3-pycurl for openSUSE:Factory
Hello community, here is the log from the commit of package python3-pycurl for openSUSE:Factory checked in at 2016-05-03 09:33:46 Comparing /work/SRC/openSUSE:Factory/python3-pycurl (Old) and /work/SRC/openSUSE:Factory/.python3-pycurl.new (New) Package is "python3-pycurl" Changes: --- /work/SRC/openSUSE:Factory/python3-pycurl/python3-pycurl.changes 2016-02-09 16:49:18.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-pycurl.new/python3-pycurl.changes 2016-05-03 09:33:47.0 +0200 @@ -1,0 +2,7 @@ +Tue Apr 19 08:48:20 UTC 2016 - alarr...@suse.com + +- Only BuildRequire python3-nose, python3-bottle and python3-simplejson + on openSUSE since SLE doesn't have python3-bottle or python3-simplejson + and they're only needed by the test suite. + +--- Other differences: -- ++ python3-pycurl.spec ++ --- /var/tmp/diff_new_pack.xyuBU7/_old 2016-05-03 09:33:47.0 +0200 +++ /var/tmp/diff_new_pack.xyuBU7/_new 2016-05-03 09:33:47.0 +0200 @@ -29,12 +29,12 @@ BuildRequires: libcurl-devel >= 7.19.0 BuildRequires: openssl-devel BuildRequires: python3-2to3 -BuildRequires: python3-bottle BuildRequires: python3-devel +%if 0%{?is_opensuse} +BuildRequires: python3-bottle BuildRequires: python3-nose BuildRequires: python3-simplejson -Requires: python3-bottle -Requires: python3-simplejson +%endif BuildRoot: %{_tmppath}/%{name}-%{version}-build %description
commit python3-pycurl for openSUSE:Factory
Hello community, here is the log from the commit of package python3-pycurl for openSUSE:Factory checked in at 2016-02-09 16:49:16 Comparing /work/SRC/openSUSE:Factory/python3-pycurl (Old) and /work/SRC/openSUSE:Factory/.python3-pycurl.new (New) Package is "python3-pycurl" Changes: --- /work/SRC/openSUSE:Factory/python3-pycurl/python3-pycurl.changes 2016-02-05 00:30:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-pycurl.new/python3-pycurl.changes 2016-02-09 16:49:18.0 +0100 @@ -1,0 +2,13 @@ +Sat Feb 6 04:43:19 UTC 2016 - a...@gmx.de + +- update to version 7.43.0: + * Highlights of this release: ++ Binary wheels are now built for Windows systems. ++ setopt_string method added to Curl objects to permit setting + string libcurl options that PycURL does not know about. ++ curl module can now be imported on Windows again. ++ OPENSOCKETFUNCTION callback is now invoked with the address as + bytes on Python 3 as was documented. ++ Support for many libcurl options and constants was added. + +--- Old: pycurl-7.21.5.tar.gz New: pycurl-7.43.0.tar.gz Other differences: -- ++ python3-pycurl.spec ++ --- /var/tmp/diff_new_pack.vMvEyE/_old 2016-02-09 16:49:19.0 +0100 +++ /var/tmp/diff_new_pack.vMvEyE/_new 2016-02-09 16:49:19.0 +0100 @@ -17,7 +17,7 @@ Name: python3-pycurl -Version:7.21.5 +Version:7.43.0 Release:0 Summary:PycURL -- cURL library module License:LGPL-2.1+ and MIT ++ pycurl-7.21.5.tar.gz -> pycurl-7.43.0.tar.gz ++ 5153 lines of diff (skipped)
commit python3-pycurl for openSUSE:Factory
Hello community, here is the log from the commit of package python3-pycurl for openSUSE:Factory checked in at 2016-02-05 00:30:44 Comparing /work/SRC/openSUSE:Factory/python3-pycurl (Old) and /work/SRC/openSUSE:Factory/.python3-pycurl.new (New) Package is "python3-pycurl" Changes: --- /work/SRC/openSUSE:Factory/python3-pycurl/python3-pycurl.changes 2015-11-11 10:29:21.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-pycurl.new/python3-pycurl.changes 2016-02-05 00:30:45.0 +0100 @@ -1,0 +2,22 @@ +Sat Jan 30 17:57:48 UTC 2016 - a...@gmx.de + +- specfile: + * update copyright year + * update patch + +- update to version 7.21.5: + * Highlights of this release: ++ Socket callbacks are now fully implemented + ("CURLOPT_OPENSOCKETFUNCTION", "CURLOPT_SOCKOPTFUNCTION", + "CURLOPT_CLOSESOCKETFUNCTION"). Unfortunately this required + changing "OPENSOCKETFUNCTION" API once again in a + backwards-incompatible manner. Support for "SOCKOPTFUNCTION" and + "CLOSESOCKETFUNCTION" was added in this + release. "OPENSOCKETFUNCTION" now supports Unix sockets. ++ Many other libcurl options and constants have been added to + PycURL. ++ When "pycurl" module initialization fails, "ImportError" is + raised instead of a fatal error terminating the process. ++ Usability of official Windows builds has been greatly improved + +--- Old: pycurl-7.19.5.3.tar.gz New: pycurl-7.21.5.tar.gz Other differences: -- ++ python3-pycurl.spec ++ --- /var/tmp/diff_new_pack.TkL6Ou/_old 2016-02-05 00:30:46.0 +0100 +++ /var/tmp/diff_new_pack.TkL6Ou/_new 2016-02-05 00:30:46.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-pycurl # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python3-pycurl -Version:7.19.5.3 +Version:7.21.5 Release:0 Summary:PycURL -- cURL library module License:LGPL-2.1+ and MIT ++ pycurl-7.19.5-no-runtime-curlvercheck.patch ++ --- /var/tmp/diff_new_pack.TkL6Ou/_old 2016-02-05 00:30:46.0 +0100 +++ /var/tmp/diff_new_pack.TkL6Ou/_new 2016-02-05 00:30:46.0 +0100 @@ -2,12 +2,12 @@ === --- pycurl-7.19.5.orig/src/module.c +++ pycurl-7.19.5/src/module.c -@@ -368,7 +368,7 @@ initpycurl(void) +@@ -416,7 +416,7 @@ initpycurl(void) #undef PYCURL_VERSION_PREFIX_SIZE - insobj2(d, NULL, "version", PyText_FromString(g_pycurl_useragent)); --insstr(d, "COMPILE_DATE", __DATE__ " " __TIME__); -+//insstr(d, "COMPILE_DATE", __DATE__ " " __TIME__); + insstr_modinit(d, "version", g_pycurl_useragent); +-insstr_modinit(d, "COMPILE_DATE", __DATE__ " " __TIME__); ++//insstr_modinit(d, "COMPILE_DATE", __DATE__ " " __TIME__); insint(d, "COMPILE_PY_VERSION_HEX", PY_VERSION_HEX); insint(d, "COMPILE_LIBCURL_VERSION_NUM", LIBCURL_VERSION_NUM); ++ pycurl-7.19.5.3.tar.gz -> pycurl-7.21.5.tar.gz ++ 4996 lines of diff (skipped)
commit python3-pycurl for openSUSE:Factory
Hello community, here is the log from the commit of package python3-pycurl for openSUSE:Factory checked in at 2015-11-11 10:29:20 Comparing /work/SRC/openSUSE:Factory/python3-pycurl (Old) and /work/SRC/openSUSE:Factory/.python3-pycurl.new (New) Package is "python3-pycurl" Changes: --- /work/SRC/openSUSE:Factory/python3-pycurl/python3-pycurl.changes 2015-01-27 09:09:35.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-pycurl.new/python3-pycurl.changes 2015-11-11 10:29:21.0 +0100 @@ -1,0 +2,70 @@ +Tue Nov 3 16:59:19 UTC 2015 - a...@gmx.de + +- update to version 7.19.5.3: + * python and nosetests binaries can now be overridden when running +the test suite (patch by Kamil Dudka). + * Files needed to run the test suite are distributed in sdist +(patch by Kamil Dudka). + +--- +Mon Nov 2 17:03:47 UTC 2015 - a...@gmx.de + +- update to version 7.19.5.2: + * C sources made 64-bit clean on Windows. + * Support for building against Python 3.5 added to winbuild.py. + * Fixed build on Windows when using MS SDK 8.1+ or MSVC 14/2015 +(patch by Gisle Vanem). + * Added automatic SSL library detection on CentOS 6 by loading +libcurl shared library in setup.py. This automatic detection is +meant to permit installing pycurl seamlessly via `pip install pycurl` +on CentOS; as such, it is only employed when no other configuration +options or configuration environment variables are given to setup.py +(original patch by Francisco Alves). + * Added --libcurl-dll option to setup.py to take SSL library +information out of libcurl shared library (original patch by +Francisco Alves). This option is only usable +with Python 2.5 or higher. + * --with-ssl, --with-gnutls and --with-nss options to setup.py now +result in PycURL explicitly linking against the respective SSL +library. Previously setup.py relied on curl-config to supply the +needed libraries in this case. + * List and tuples are now accepted in all positions of HTTPPOST +option values. + * Tuples are now accepted for options taking list values (e.g. +HTTPHEADER). + * Fixed a use after free in HTTPPOST when using FORM_BUFFERPTR with +a Unicode string (patch by Clint Clayton). + * Fixed a memory leak in HTTPPOST for multiple FORM_BUFFERPTR +(patch by Clint Clayton). + * CURLMOPT_* option constants were mistakenly defined on Curl +instances but not on CurlMulti instances. These option constants +are now defined on CurlMulti instances and on pycurl module, +but not on Curl instances. + * Fixed several memory leaks when setting string options to +Unicode values failed. + * Fixed a memory leak when using POSTFIELDS with unicode objects +on Python 2 (patch by Clint Clayton). + * Official support for Python 2.4 and 2.5 dropped. PycURL is no +longer tested against these Python versions on Travis. + * Added CURLAUTH_NEGOTIATE (libcurl 7.38.0+), CURLAUTH_NTLM_WB +(libcurl 7.22.0+), CURLAUTH_ONLY (libcurl 7.21.3+), + * Added CURLOPT_SERVICE_NAME (libcurl 7.43.0+). + * Added CURLOPT_PROXY_SERVICE_NAME (libcurl 7.43.0+). + * Added CURLE_SSL_CRL_BADFILE, CURLE_SSL_INVALIDCERTSTATUS +(libcurl 7.41.0+), CURLE_SSL_ISSUER_ERROR and +CURLE_SSL_PINNEDPUBKEYNOTMATCH (libcurl 7.39.0+). + * Added CURLOPT_SSL_VERIFYSTATUS (libcurl 7.41.0+). + * Added CURL_SSLVERSION_TLSv1_0, CURL_SSLVERSION_TLSv1_1 +and CURL_SSLVERSION_TLSv1_2 (libcurl 7.34.0+). + * The second argument of DEBUGFUNCTION callback is now of type bytes on +Python 3. When response body contains non-ASCII data and +DEBUGFUNCTION is enabled, this argument would receive non-ASCII data. +Which encoding this data is in is unknown by PycURL, and e.g. in +the case of HTTP requires parsing response headers. GitHub issue +#210, patch by Barry Warsaw with help from Gregory Petukhov. + * Fixed build on GCC 4.4.5 (patch by Travis Jensen). + * Added CURLOPT_GSSAPI_DELEGATION, CURLGSSAPI_DELEGATION_FLAG, +CURLGSSAPI_DELEGATION_NONE and CURLGSSAPI_DELEGATION_POLICY_FLAG +(libcurl 7.22.0+, patch by Dmitry Ketov). + +--- Old: pycurl-7.19.5.1.tar.gz New: pycurl-7.19.5.3.tar.gz Other differences: -- ++ python3-pycurl.spec ++ --- /var/tmp/diff_new_pack.OtCCM3/_old 2015-11-11 10:29:22.0 +0100 +++ /var/tmp/diff_new_pack.OtCCM3/_new 2015-11-11 10:29:22.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-pycurl # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All
commit python3-pycurl for openSUSE:Factory
Hello community, here is the log from the commit of package python3-pycurl for openSUSE:Factory checked in at 2015-01-27 09:09:30 Comparing /work/SRC/openSUSE:Factory/python3-pycurl (Old) and /work/SRC/openSUSE:Factory/.python3-pycurl.new (New) Package is python3-pycurl Changes: --- /work/SRC/openSUSE:Factory/python3-pycurl/python3-pycurl.changes 2014-08-05 13:00:35.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-pycurl.new/python3-pycurl.changes 2015-01-27 09:09:35.0 +0100 @@ -1,0 +2,9 @@ +Sun Jan 25 16:53:20 UTC 2015 - a...@gmx.de + +- specfile: update copyright year + +- update to version 7.19.5.1: + * This release primarily fixes build breakage against libcurl 7.19.4 +through 7.21.1, such as versions shipped with CentOS. + +--- Old: pycurl-7.19.5.tar.gz New: pycurl-7.19.5.1.tar.gz Other differences: -- ++ python3-pycurl.spec ++ --- /var/tmp/diff_new_pack.De3Dxx/_old 2015-01-27 09:09:35.0 +0100 +++ /var/tmp/diff_new_pack.De3Dxx/_new 2015-01-27 09:09:35.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-pycurl # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python3-pycurl -Version:7.19.5 +Version:7.19.5.1 Release:0 Summary:PycURL -- cURL library module License:LGPL-2.1+ and MIT @@ -25,7 +25,7 @@ Url:http://pycurl.sourceforge.net/ Source: https://pypi.python.org/packages/source/p/pycurl/pycurl-%{version}.tar.gz # PATCH-FIX-UPSTREAM remove __DATE__ and __TIME__ -Patch0: pycurl-%{version}-no-runtime-curlvercheck.patch +Patch0: pycurl-7.19.5-no-runtime-curlvercheck.patch BuildRequires: libcurl-devel = 7.19.0 BuildRequires: openssl-devel BuildRequires: python3-2to3 ++ pycurl-7.19.5.tar.gz - pycurl-7.19.5.1.tar.gz ++ 5464 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python3-pycurl for openSUSE:Factory
Hello community, here is the log from the commit of package python3-pycurl for openSUSE:Factory checked in at 2014-08-05 13:00:29 Comparing /work/SRC/openSUSE:Factory/python3-pycurl (Old) and /work/SRC/openSUSE:Factory/.python3-pycurl.new (New) Package is python3-pycurl Changes: --- /work/SRC/openSUSE:Factory/python3-pycurl/python3-pycurl.changes 2014-05-27 12:02:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-pycurl.new/python3-pycurl.changes 2014-08-05 13:00:35.0 +0200 @@ -1,0 +2,43 @@ +Sat Aug 2 13:36:26 UTC 2014 - i...@marguerite.su + +- update version 7.19.5 + * Documentation greatly improved. Quickstart guide added. + * pycurl.Curl, pycurl.CurlMulti and pycurl.CurlShare are now classes +rather than factory functions. Previously, the classes were hidden +(they were accessible as e.g. type(pycurl.Curl()), but could not be +instantiated, nor could class methods be obtained from the classes. +Please see this mailing list post for further information: +http://curl.haxx.se/mail/curlpython-2014-06/0004.html + * When passing a file-like object to READDATA option, PycURL was +mistakenly looking for write method on this object. Now read method +is looked up, as would be expected. + * Python 3.4 is now officially supported. + * CherryPy is no longer required for the test suite, ssl module from +the Python standard library is used instead. + * Fixed a reference leak of SOCKET and TIMER callbacks on +CurlMulti instances, thanks to Ben Darnell. + * Added CURLOPT_SSH_KNOWNHOSTS (libcurl 7.19.6+). + * Added CURLE_FTP_ACCEPT_FAILED (libcurl 7.24.0+). + * Added CURLE_NOT_BUILT_IN and CURLE_UNKNOWN_OPTION (libcurl 7.21.5+). + * Added CURL_SEEKFUNC_OK, CURL_SEEKFUNC_FAIL and +CURL_SEEKFUNC_CANTSEEK. All contstants require libcurl 7.19.5+; +numeric values of CURL_SEEKFUNC_OK and CURL_SEEKFUNC_FAIL were +understood earlier but constants only exist as of libcurl 7.19.5. + * Added CURLINFO_CONDITION_UNMET (libcurl 7.19.4+). + * Added CURLPROXY_HTTP_1_0 (libcurl 7.19.4+). + * Added CURLOPT_SOCKS5_GSSAPI_SERVICE and +CURLOPT_SOCKS5_GSSAPI_NEC (libcurl 7.19.4+). + * Added CURLOPT_TFTP_BLKSIZE (libcurl 7.19.4+). + * Added CURLOPT_PROTOCOLS, CURLOPT_REDIR_PROTOCOLS and associated +CURLPROTO_* constants, which require libcurl 7.19.4+. + * Fixed a reference leak of OPENSOCKET and SEEK callbacks, thanks to +Ben Darnell. + * C source is now split into several files. + * Documentation is now processed by sphinx. +- removed BuildRequires: python3-CherryPy, no long needed by testsuites +- refreshed patch pycurl-7.19.5-no-runtime-curlvercheck.patch + * upstream split C source into several files, now we need to patch +module.c +- Deleted patch pycurl-no-runtime-curlvercheck.patch + +--- Old: pycurl-7.19.3.1.tar.gz pycurl-no-runtime-curlvercheck.patch New: pycurl-7.19.5-no-runtime-curlvercheck.patch pycurl-7.19.5.tar.gz Other differences: -- ++ python3-pycurl.spec ++ --- /var/tmp/diff_new_pack.D6wsUT/_old 2014-08-05 13:00:37.0 +0200 +++ /var/tmp/diff_new_pack.D6wsUT/_new 2014-08-05 13:00:37.0 +0200 @@ -17,26 +17,25 @@ Name: python3-pycurl -Version:7.19.3.1 +Version:7.19.5 Release:0 -Url:http://pycurl.sourceforge.net/ Summary:PycURL -- cURL library module License:LGPL-2.1+ and MIT Group: Development/Languages/Python +Url:http://pycurl.sourceforge.net/ Source: https://pypi.python.org/packages/source/p/pycurl/pycurl-%{version}.tar.gz -Patch0: pycurl-no-runtime-curlvercheck.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build +# PATCH-FIX-UPSTREAM remove __DATE__ and __TIME__ +Patch0: pycurl-%{version}-no-runtime-curlvercheck.patch BuildRequires: libcurl-devel = 7.19.0 BuildRequires: openssl-devel BuildRequires: python3-2to3 -BuildRequires: python3-devel BuildRequires: python3-bottle -BuildRequires: python3-CherryPy +BuildRequires: python3-devel BuildRequires: python3-nose BuildRequires: python3-simplejson Requires: python3-bottle -Requires: python3-CherryPy Requires: python3-simplejson +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description This module provides bindings for the cURL library. ++ pycurl-7.19.5-no-runtime-curlvercheck.patch ++ Index: pycurl-7.19.5/src/module.c === --- pycurl-7.19.5.orig/src/module.c +++ pycurl-7.19.5/src/module.c @@ -368,7 +368,7 @@ initpycurl(void) #undef PYCURL_VERSION_PREFIX_SIZE
commit python3-pycurl for openSUSE:Factory
Hello community, here is the log from the commit of package python3-pycurl for openSUSE:Factory checked in at 2014-05-27 12:02:17 Comparing /work/SRC/openSUSE:Factory/python3-pycurl (Old) and /work/SRC/openSUSE:Factory/.python3-pycurl.new (New) Package is python3-pycurl Changes: --- /work/SRC/openSUSE:Factory/python3-pycurl/python3-pycurl.changes 2014-05-21 16:21:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-pycurl.new/python3-pycurl.changes 2014-05-27 12:02:18.0 +0200 @@ -1,0 +2,7 @@ +Mon May 26 14:17:15 UTC 2014 - toddrme2...@gmail.com + +- Removed part of patch that breaks now necessary things: + pycurl-no-runtime-curlvercheck.patch +- Specify ssl type since it is not automatically detected. + +--- Other differences: -- ++ python3-pycurl.spec ++ --- /var/tmp/diff_new_pack.EyWvHc/_old 2014-05-27 12:02:19.0 +0200 +++ /var/tmp/diff_new_pack.EyWvHc/_new 2014-05-27 12:02:19.0 +0200 @@ -57,10 +57,10 @@ %build 2to3 -w --no-diffs -n . -CFLAGS=%{optflags} python3 setup.py build +CFLAGS=%{optflags} python3 setup.py build --with-ssl %install -python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} +python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} --with-ssl rm -rf %{buildroot}%{_datadir}/doc # Remove wrongly installed junk %files ++ pycurl-no-runtime-curlvercheck.patch ++ --- /var/tmp/diff_new_pack.EyWvHc/_old 2014-05-27 12:02:19.0 +0200 +++ /var/tmp/diff_new_pack.EyWvHc/_new 2014-05-27 12:02:19.0 +0200 @@ -1,21 +1,5 @@ --- a/src/pycurl.c 2014-02-06 10:27:56.0 +0100 +++ b/src/pycurl.c 2014-05-20 16:09:57.513592172 +0200 -@@ -4440,6 +4440,7 @@ - const char *libcurl_version, *runtime_ssl_lib; - int libcurl_version_len, pycurl_version_len; - -+#if 0 - /* Check the version, as this has caused nasty problems in - * some cases. */ - vi = curl_version_info(CURLVERSION_NOW); -@@ -4451,6 +4452,7 @@ - PyErr_Format(PyExc_ImportError, pycurl: libcurl link-time version (%s) is older than compile-time version (%s), vi-version, LIBCURL_VERSION); - PYCURL_MODINIT_RETURN_NULL; - } -+#endif - - /* Our compiled crypto locks should correspond to runtime ssl library. */ - if (vi-ssl_version == NULL) { @@ -4526,7 +4528,7 @@ #undef PYCURL_VERSION_PREFIX_SIZE -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python3-pycurl for openSUSE:Factory
Hello community, here is the log from the commit of package python3-pycurl for openSUSE:Factory checked in at 2014-05-21 16:21:50 Comparing /work/SRC/openSUSE:Factory/python3-pycurl (Old) and /work/SRC/openSUSE:Factory/.python3-pycurl.new (New) Package is python3-pycurl Changes: --- /work/SRC/openSUSE:Factory/python3-pycurl/python3-pycurl.changes 2013-06-20 17:04:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-pycurl.new/python3-pycurl.changes 2014-05-21 16:21:51.0 +0200 @@ -1,0 +2,127 @@ +Tue May 20 12:13:23 UTC 2014 - toddrme2...@gmail.com + +- Update to version 7.19.3.1 + * Added --avoid-stdio setup.py option to avoid passing FILE +pointers from Python to libcurl. Applies to Python 2 only. + * Added CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE, +CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE, CURLMOPT_MAX_HOST_CONNECTIONS +CURLMOPT_MAX_PIPELINE_LENGTH, CURLMOPT_MAX_TOTAL_CONNECTIONS +multi options (patch by Jakob Truelsen). + * SSL detection logic changed to consult `curl-config --static-libs` +even if `curl-config --libs` succeeded. This should achieve +pre-7.19.3 behavior with respect to automatic SSL detection +(patch by Andjelko Horvat). +- Update to version 7.19.3 + * Added CURLOPT_NOPROXY. + * Added CURLINFO_LOCAL_PORT, CURLINFO_PRIMARY_PORT and +CURLINFO_LOCAL_IP (patch by Adam Jacob Muller). + * When running on Python 2.x, for compatibility with Python 3.x, +Unicode strings containing ASCII code points only are now accepted +in setopt() calls. + * PycURL now requires that compile time SSL backend used by libcurl +is the same as the one used at runtime. setup.py supports +--with-ssl, --with-gnutls and --with-nss options like libcurl does, +to specify which backend libcurl uses. On some systems PycURL can +automatically figure out libcurl's backend. +If the backend is not one for which PycURL provides crypto locks +(i.e., any of the other backends supported by libcurl), +no runtime SSL backend check is performed. + * Default PycURL user agent string is now built at runtime, and will +include the user agent string of libcurl loaded at runtime rather +than the one present at compile time. + * PycURL will now use WSAduplicateSocket rather than dup on Windows +to duplicate sockets obtained from OPENSOCKETFUNCTION. +Using dup may have caused crashes, OPENSOCKETFUNCTION should +now be usable on Windows. + * A new script, winbuild.py, was added to build PycURL on Windows +against Python 2.6, 2.7, 3.2 and 3.3. + * Added CURL_LOCK_DATA_SSL_SESSION (patch by Tom Pierce). + * Added E_OPERATION_TIMEDOUT (patch by Romuald Brunet). + * setup.py now handles --help argument and will print PycURL-specific +configuration options in addition to distutils help. + * Windows build configuration has been redone: +PYCURL_USE_LIBCURL_DLL #define is gone, use --use-libcurl-dll +argument to setup.py to build against a libcurl DLL. +CURL_STATICLIB is now #defined only when --use-libcurl-dll is not +given to setup.py, and PycURL is built against libcurl statically. +--libcurl-lib-name option can be used to override libcurl import +library name. + * Added CURLAUTH_DIGEST_IE as pycurl.HTTPAUTH_DIGEST_IE. + * Added CURLOPT_POSTREDIR option and CURL_REDIR_POST_301, +CURL_REDIR_POST_302, CURL_REDIR_POST_303 and CURL_REDIR_POST_ALL +constants. CURL_REDIR_POST_303 requires libcurl 7.26.0 or higher, +all others require libcurl 7.19.1 or higher. + * PycURL now supports Python 3.1 through 3.3. Python 3.0 might +work but it appears to ship with broken distutils, making virtualenv +not function on it. + * PycURL multi objects now have the multi constants defined on them. +Previously the constants were only available on pycurl module. +The new behavior matches that of curl and share objects. + * PycURL share objects can now be closed via the close() method. + * PycURL will no longer call `curl-config --static-libs` if +`curl-config --libs` succeeds and returns output. +Systems on which neither `curl-config --libs` nor +`curl-config --static-libs` do the right thing should provide +a `curl-config` wrapper that is sane. + * Added CURLFORM_BUFFER and CURLFORM_BUFFERPTR. + * pycurl.version and user agent string now include both +PycURL version and libcurl version as separate items. + * Added CURLOPT_DNS_SERVERS. + * PycURL can now be dynamically linked against libcurl on Windows +if PYCURL_USE_LIBCURL_DLL is #defined during compilation. + * Breaking change: opensocket callback now takes an additional +(address, port) tuple argument. Existing callbacks will need to +be modified to accept this new argument. +https://github.com/pycurl/pycurl/pull/18 +- Update to