|
8 | 8 | NAMESPACE_PKGS = ['ndg']
|
9 | 9 |
|
10 | 10 | _long_description = '''
|
11 |
| -This is a HTTPS client implementation for httplib and urllib2 based on |
12 |
| -PyOpenSSL. PyOpenSSL provides a more fully featured SSL implementation over the |
13 |
| -default provided with Python and importantly enables full verification of the |
14 |
| -SSL peer. |
| 11 | +A HTTPS client implementation for |
| 12 | + * ``httplib`` (Python 2), ``http.client`` (Python 3) and |
| 13 | + * ``urllib2`` (Python 2) and ``urllib`` (Python 3) |
| 14 | +
|
| 15 | +... based on PyOpenSSL. PyOpenSSL provides a more fully featured SSL implementation |
| 16 | +over the default provided with Python and importantly enables full verification |
| 17 | +of the SSL peer using ``pyasn1``. |
15 | 18 |
|
16 | 19 | Releases
|
17 | 20 | ========
|
|
41 | 44 |
|
42 | 45 | 0.3.1
|
43 | 46 | -----
|
44 |
| - * extended utils functions to support keyword for passing additional urllib2 |
| 47 | + * extended utils functions to support keyword for passing additional ``urllib2`` |
45 | 48 | handlers.
|
46 | 49 |
|
47 | 50 | 0.3.0
|
48 | 51 | -----
|
49 |
| - * Added ndg.httpsclient.utils.fetch_stream_from_url function and added |
50 |
| - parameter for data to post in open_url and fetch_* methods. |
| 52 | + * Added ``ndg.httpsclient.utils.fetch_stream_from_url`` function and added |
| 53 | + parameter for data to post in ``open_url`` and ``fetch_*`` methods. |
51 | 54 | * fix to ndg.httpsclient.utils module _should_use_proxy and open_url functions
|
52 | 55 |
|
53 | 56 | 0.2.0
|
|
61 | 64 |
|
62 | 65 | Prerequisites
|
63 | 66 | =============
|
64 |
| -This has been developed and tested for Python 2.6 and 2.7 with pyOpenSSL 0.13 and 0.14. |
65 |
| -Version 0.4.0 tested with pyOpenSSL 0.15.1 and Python 2.7 and 3.4. Note that proxy support |
66 |
| -is only available from Python 2.6.2 onwards. pyasn1 is required for correct SSL |
67 |
| -verification with subjectAltNames. |
| 67 | +This has been developed and tested for Python 2.6 and 2.7 with pyOpenSSL 0.13 |
| 68 | +and 0.14. Version 0.4.0 tested with ``pyOpenSSL`` 0.15.1 and Python 2.7 and |
| 69 | +3.4. Note that proxy support is only available from Python 2.6.2 onwards. |
| 70 | +``pyasn1`` is required for correct SSL verification with ``subjectAltNames``. |
68 | 71 |
|
69 | 72 | Installation
|
70 | 73 | ============
|
|
0 commit comments