commit python3-pycurl for openSUSE:Factory

2016-05-17 Thread h_root
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

2016-05-03 Thread h_root
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

2016-02-09 Thread h_root
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

2016-02-04 Thread h_root
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

2015-11-11 Thread h_root
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

2015-01-27 Thread h_root
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

2014-08-05 Thread h_root
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

2014-05-27 Thread h_root
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

2014-05-21 Thread h_root
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