1Metadata-Version: 1.2
2Name: pycurl
3Version: 7.44.1
4Summary: PycURL -- A Python Interface To The cURL library
5Home-page: http://pycurl.io/
6Author: Kjetil Jacobsen, Markus F.X.J. Oberhumer, Oleg Pudeyev
7Author-email: kjetilja@gmail.com, markus@oberhumer.com, oleg@bsdpower.com
8Maintainer: Oleg Pudeyev
9Maintainer-email: oleg@bsdpower.com
10License: LGPL/MIT
11Description: PycURL -- A Python Interface To The cURL library
12        ================================================
13
14        PycURL is a Python interface to `libcurl`_, the multiprotocol file
15        transfer library. Similarly to the urllib_ Python module,
16        PycURL can be used to fetch objects identified by a URL from a Python program.
17        Beyond simple fetches however PycURL exposes most of the functionality of
18        libcurl, including:
19
20        - Speed - libcurl is very fast and PycURL, being a thin wrapper above
21          libcurl, is very fast as well. PycURL `was benchmarked`_ to be several
22          times faster than requests_.
23        - Features including multiple protocol support, SSL, authentication and
24          proxy options. PycURL supports most of libcurl's callbacks.
25        - Multi_ and share_ interfaces.
26        - Sockets used for network operations, permitting integration of PycURL
27          into the application's I/O loop (e.g., using Tornado_).
28
29        .. _was benchmarked: http://stackoverflow.com/questions/15461995/python-requests-vs-pycurl-performance
30        .. _requests: http://python-requests.org/
31        .. _Multi: https://curl.haxx.se/libcurl/c/libcurl-multi.html
32        .. _share: https://curl.haxx.se/libcurl/c/libcurl-share.html
33        .. _Tornado: http://www.tornadoweb.org/
34
35
36        Requirements
37        ------------
38
39        - Python 3.5-3.9.
40        - libcurl 7.19.0 or better.
41
42
43        Installation
44        ------------
45
46        Download the source distribution from `PyPI`_.
47
48        Please see `the installation documentation`_ for installation instructions.
49
50        .. _PyPI: https://pypi.python.org/pypi/pycurl
51        .. _the installation documentation: http://pycurl.io/docs/latest/install.html
52
53
54        Documentation
55        -------------
56
57        Documentation for the most recent PycURL release is available on
58        `PycURL website <http://pycurl.io/docs/latest/>`_.
59
60
61        Support
62        -------
63
64        For support questions please use `curl-and-python mailing list`_.
65        `Mailing list archives`_ are available for your perusal as well.
66
67        Although not an official support venue, `Stack Overflow`_ has been
68        popular with some PycURL users.
69
70        Bugs can be reported `via GitHub`_. Please use GitHub only for bug
71        reports and direct questions to our mailing list instead.
72
73        .. _curl-and-python mailing list: http://cool.haxx.se/mailman/listinfo/curl-and-python
74        .. _Stack Overflow: http://stackoverflow.com/questions/tagged/pycurl
75        .. _Mailing list archives: https://curl.haxx.se/mail/list.cgi?list=curl-and-python
76        .. _via GitHub: https://github.com/pycurl/pycurl/issues
77
78
79        License
80        -------
81
82        PycURL is dual licensed under the LGPL and an MIT/X derivative license
83        based on the libcurl license. The complete text of the licenses is available
84        in COPYING-LGPL_ and COPYING-MIT_ files in the source distribution.
85
86        .. _libcurl: https://curl.haxx.se/libcurl/
87        .. _urllib: http://docs.python.org/library/urllib.html
88        .. _COPYING-LGPL: https://raw.githubusercontent.com/pycurl/pycurl/master/COPYING-LGPL
89        .. _COPYING-MIT: https://raw.githubusercontent.com/pycurl/pycurl/master/COPYING-MIT
90
91Keywords: curl,libcurl,urllib,wget,download,file transfer,http,www
92Platform: All
93Classifier: Development Status :: 5 - Production/Stable
94Classifier: Environment :: Web Environment
95Classifier: Intended Audience :: Developers
96Classifier: License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)
97Classifier: License :: OSI Approved :: MIT License
98Classifier: Operating System :: Microsoft :: Windows
99Classifier: Operating System :: POSIX
100Classifier: Programming Language :: Python :: 3
101Classifier: Programming Language :: Python :: 3.5
102Classifier: Programming Language :: Python :: 3.6
103Classifier: Programming Language :: Python :: 3.7
104Classifier: Programming Language :: Python :: 3.8
105Classifier: Programming Language :: Python :: 3.9
106Classifier: Topic :: Internet :: File Transfer Protocol (FTP)
107Classifier: Topic :: Internet :: WWW/HTTP
108Requires-Python: >=3.5
109