14
0
forked from pool/python-pycurl
Commit Graph

66 Commits

Author SHA256 Message Date
Jan Matejek
c9e5b920e1 Accepting request 505248 from home:alarrosa:branches:devel:languages:python
- Add increase_test_timeout.diff so tests don't fail when obs is
  overloaded and it takes more than 1 second to start a service.

OBS-URL: https://build.opensuse.org/request/show/505248
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycurl?expand=0&rev=28
2017-06-21 13:51:57 +00:00
8ef2cc9944 Accepting request 503384 from openSUSE:Leap:15.0:Rings:1-MinimalX
- exclude http2 and ssh tests if curl(-mini) doesn't support it

See also bug 1042919

OBS-URL: https://build.opensuse.org/request/show/503384
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycurl?expand=0&rev=27
2017-06-15 11:58:36 +00:00
Jan Matejek
6a7bfb0850 Accepting request 486190 from devel:languages:python:singlespec
- update for multipython build
- merge python3 project
- update and apply pycurl-no-runtime-curlvercheck.patch
- run test suite
- single doc package for all pythons

- 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.

- 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.

OBS-URL: https://build.opensuse.org/request/show/486190
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycurl?expand=0&rev=25
2017-04-06 15:49:32 +00:00
Michal Čihař
de9105ba7b Accepting request 293100 from home:Nijel:branches:devel:languages:python
- Run testsuite during build

- Update to 7.19.5.1:
  * Added CURLPROXY_SOCKS4A and CURLPROXY_SOCKS5_HOSTNAME.
  * setup.py now prints PycURL-specific option help when -h is used.
  * LibreSSL is now supported (patch by JiCiT.)
  * Fixed an oversight that broke PycURL building against libcurl 7.19.4
    through 7.21.1. The bug was introduced in PycURL 7.19.5.
  * Tests are now included in source distributions again, thanks to
    Kamil Dudka and Johan Bergstroem.
  * Added CURLOPT_MAIL_FROM and CURLOPT_MAIL_RCPT (libcurl 7.20.0+)
    and CURLOPT_MAIL_AUTH (libcurl 7.25.0+).
  * Tests removed from source and binary distributions.
  * 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.
  * Windows packages now build libcurl against zlib.
  * 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.
  * Fixed build against openssl on cygwin, where pycurl needs to link

OBS-URL: https://build.opensuse.org/request/show/293100
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycurl?expand=0&rev=23
2015-03-25 14:11:46 +00:00
Todd R
a2d3ea1a31 Accepting request 235419 from home:TheBlackCat:branches:devel:languages:python
- Removed part of patch that breaks now necessary things:
  pycurl-no-runtime-curlvercheck.patch
- Specify ssl type since it is not automatically detected.

OBS-URL: https://build.opensuse.org/request/show/235419
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycurl?expand=0&rev=21
2014-05-26 15:35:09 +00:00
Todd R
6f03fb134b OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycurl?expand=0&rev=20 2014-05-21 15:41:57 +00:00
Todd R
5b4fb2390c Accepting request 234864 from home:TheBlackCat:branches:devel:languages:python
Update to version 7.19.3.1

OBS-URL: https://build.opensuse.org/request/show/234864
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycurl?expand=0&rev=19
2014-05-20 14:19:04 +00:00
Sascha Peilicke
1e59230168 Accepting request 196933 from home:elvigia:branches:devel:languages:python
- remove runtime curl version check and __DATE__ __TIME__ usage 
  (pycurl-no-runtime-curlvercheck.patch)

OBS-URL: https://build.opensuse.org/request/show/196933
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycurl?expand=0&rev=17
2013-09-02 08:34:49 +00:00
Sascha Peilicke
fe6e103996 Python3 moved to devel:languages:python3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycurl?expand=0&rev=15
2013-06-17 12:52:57 +00:00
Sascha Peilicke
f2c2768912 Accepting request 162833 from home:namtrac:bugfix
- Add Source URL, see https://en.opensuse.org/SourceUrls 

- Add Source URL, see https://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/162833
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycurl?expand=0&rev=13
2013-04-05 13:52:47 +00:00
Todd R
aca97b1615 Accepting request 142769 from devel:languages:python3
Removed openSUSE 11.4 spec file workarounds (forwarded request 142752 from TheBlackCat)

OBS-URL: https://build.opensuse.org/request/show/142769
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycurl?expand=0&rev=11
2012-11-25 11:10:46 +00:00
Todd R
5f7d1e9d5b Accepting request 116121 from home:HighwayStar:branches:devel:languages:python
python3 package added, python2 slightly cleaned (old buildroot macro replaced)

OBS-URL: https://build.opensuse.org/request/show/116121
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycurl?expand=0&rev=9
2012-05-02 14:06:38 +00:00
Stephan Kulow
019dafbc21 Accepting request 100004 from devel:openSUSE:Factory:for-legal-lhf
patching license field to be in spdx.org format, for legal team to review before forward

OBS-URL: https://build.opensuse.org/request/show/100004
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycurl?expand=0&rev=7
2012-01-20 08:25:21 +00:00
Sascha Peilicke
088201f573 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycurl?expand=0&rev=5 2011-11-04 11:07:50 +00:00
Sascha Peilicke
0a4546ff3b Accepting request 83815 from devel:languages:python
Please add, replaces python-curl

OBS-URL: https://build.opensuse.org/request/show/83815
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pycurl?expand=0&rev=1
2011-09-21 15:20:59 +00:00
Sascha Peilicke
76019de681 - Renamed package to 'python-pycurl' to match upstream name
- Removed authors from description

- Update to 7.19.0:
  * Added CURLFILE, ADDRESS_SCOPE and ISSUERCERT options, 
    as well as the APPCONNECT_TIME info.
  * Added PRIMARY_IP info (patch by
    Yuhui H <eyecat at gmail.com>).
  * Added support for curl_easy_reset through a
    new 'reset' method on curl objects
    (patch by Nick Pilon <npilon at oreilly.com>).
  * Added support for OPENSOCKET callbacks.
    See 'tests/test_opensocket.py' for example
    usage (patch by Thomas Hunger <teh at camvine.com>).
- Version 7.18.2:
  * Added REDIRECT_URL info and M_MAXCONNECTS option
    (patch by Yuhui H <eyecat at gmail.com>).
  * Added socket_action() method to CurlMulti objects.
    See 'tests/test_multi_socket_select.py' for example
    usage (patch by Yuhui H <eyecat at gmail.com>).
  * Added AUTOREFERER option.
  * Allow resetting some list operations (HTTPHEADER,
    QUOTE, POSTQUOTE, PREQUOTE) by passing an empty
    list to setopt (patch by Jim Patterson).
- Split off doc subpackage

- Update to 7.18.1:
  * Added POST301, SSH_HOST_PUBLIC_KEY_MD5,
    COPYPOSTFIELDS and PROXY_TRANSFER_MODE options.
  * Check for static libs in setup.py to better detect

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycurl?expand=0&rev=1
2011-09-20 12:05:30 +00:00