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.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python3-pycurl.new/python3-pycurl.changes       
2014-08-05 13:00:35.000000000 +0200
@@ -1,0 +2,43 @@
+Sat Aug  2 13:36:26 UTC 2014 - [email protected]
+
+- 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.000000000 +0200
+++ /var/tmp/diff_new_pack.D6wsUT/_new  2014-08-05 13:00:37.000000000 +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
 
     insobj2(d, NULL, "version", PyText_FromString(g_pycurl_useragent));
-    insstr(d, "COMPILE_DATE", __DATE__ " " __TIME__);
+    //insstr(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.3.1.tar.gz -> pycurl-7.19.5.tar.gz ++++++
++++ 18463 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to