File: PKG-INFO

package info (click to toggle)
python-restkit 4.2.2-2
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 1,916 kB
  • ctags: 841
  • sloc: python: 5,964; makefile: 84; xml: 8; sh: 5
file content (85 lines) | stat: -rw-r--r-- 3,030 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
Metadata-Version: 1.1
Name: restkit
Version: 4.2.2
Summary: Python REST kit
Home-page: http://benoitc.github.com/restkit
Author: Benoit Chesneau
Author-email: benoitc@e-engura.org
License: MIT
Description: About
        -----
        
        Restkit is an HTTP resource kit for `Python <http://python.org>`_. It allows
        you to easily access to HTTP resource and build objects around it. It's the
        base of `couchdbkit <http://www.couchdbkit.org>`_ a Python `CouchDB
        <http://couchdb.org>`_ framework.
        
        Restkit is a full HTTP client using pure socket calls and its own HTTP parser.
        It's not based on httplib or urllib2.
        
        Features
        --------
        
        - Full compatible HTTP client for HTTP 1.0 and 1.1
        - Threadsafe
        - Use pure socket calls and its own HTTP parser (It's not based on httplib or urllib2)
        - Map HTTP resources to Python objects
        - **Read** and **Send** on the fly
        - Reuses connections
        - `Eventlet <http://www.eventlet.net>`_ and `Gevent <http://www.gevent.org>`_ support
        - Support `Chunked transfer encoding`_ in both ways.
        - Support `Basic Authentification`_ and `OAuth`_.
        - Multipart forms and url-encoded forms
        - Streaming support
        - Proxy handling
        - HTTP Filters, you can hook requests in responses with your own callback
        - Compatible with Python 2.x (>= 2.6)
        
        Documentation
        -------------
        
        http://restkit.readthedocs.org
        
        
        Installation
        ------------
        
        restkit requires Python 2.x superior to 2.6 (Python 3 support is coming soon)
        
        To install restkit using pip you must make sure you have a
        recent version of distribute installed::
        
            $ curl -O http://python-distribute.org/distribute_setup.py
            $ sudo python distribute_setup.py
            $ easy_install pip
        
        
        To install from source, run the following command::
        
            $ git clone https://github.com/benoitc/restkit.git
            $ cd restkit
            $ pip install -r requirements.txt
            $ python setup.py install
        
        From pypi::
        
            $ pip install restkit
        
        License
        -------
        
        restkit is available under the MIT license.
        
        .. _Chunked transfer encoding: http://en.wikipedia.org/wiki/Chunked_transfer_encoding
        .. _Basic Authentification: http://www.ietf.org/rfc/rfc2617.txt
        .. _OAuth: http://oauth.net/
        
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Software Development :: Libraries