diff options
Diffstat (limited to 'PKG-INFO')
-rw-r--r-- | PKG-INFO | 213 |
1 files changed, 183 insertions, 30 deletions
@@ -1,30 +1,32 @@ Metadata-Version: 1.1 Name: requests -Version: 0.12.1 +Version: 1.1.0 Summary: Python HTTP for Humans. Home-page: http://python-requests.org Author: Kenneth Reitz Author-email: me@kennethreitz.com -License: Copyright (c) 2012 Kenneth Reitz. +License: Copyright 2013 Kenneth Reitz -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. Description: Requests: HTTP for Humans ========================= - .. image:: https://secure.travis-ci.org/kennethreitz/requests.png?branch=develop + .. image:: https://travis-ci.org/kennethreitz/requests.png?branch=master + :target: https://travis-ci.org/kennethreitz/requests - Requests is an ISC Licensed HTTP library, written in Python, for human + Requests is an Apache2 Licensed HTTP library, written in Python, for human beings. Most existing Python modules for sending HTTP requests are extremely @@ -35,7 +37,7 @@ Description: Requests: HTTP for Humans Things shouldn't be this way. Not in Python. - :: + .. code-block:: pycon >>> r = requests.get('https://api.github.com', auth=('user', 'pass')) >>> r.status_code @@ -67,16 +69,21 @@ Description: Requests: HTTP for Humans - Unicode Response Bodies - Multipart File Uploads - Connection Timeouts + - Thread-safety Installation ------------ - To install requests, simply: :: + To install requests, simply: + + .. code-block:: bash $ pip install requests - Or, if you absolutely must: :: + Or, if you absolutely must: + + .. code-block:: bash $ easy_install requests @@ -88,12 +95,12 @@ Description: Requests: HTTP for Humans ---------- #. Check for open issues or open a fresh issue to start a discussion around a feature idea or a bug. There is a Contributor Friendly tag for issues that should be ideal for people who are not very familiar with the codebase yet. - #. Fork `the repository`_ on Github to start making your changes to the **develop** branch (or branch off of it). + #. Fork `the repository`_ on Github to start making your changes to the **master** branch (or branch off of it). #. Write a test which shows that the bug was fixed or that the feature works as expected. #. Send a pull request and bug the maintainer until it gets merged and published. :) Make sure to add yourself to AUTHORS_. .. _`the repository`: http://github.com/kennethreitz/requests - .. _AUTHORS: https://github.com/kennethreitz/requests/blob/develop/AUTHORS.rst + .. _AUTHORS: https://github.com/kennethreitz/requests/blob/master/AUTHORS.rst .. :changelog: @@ -101,14 +108,159 @@ Description: Requests: HTTP for Humans History ------- + 1.1.0 (2013-01-10) + ++++++++++++++++++ + + - CHUNKED REQUESTS + - Support for iterable response bodies + - Assume servers persist redirect params + - Allow explicit content types to be specified for file data + - Make merge_kwargs case-insensitive when looking up keys + + 1.0.3 (2012-12-18) + ++++++++++++++++++ + + - Fix file upload encoding bug + - Fix cookie behavior + + 1.0.2 (2012-12-17) + ++++++++++++++++++ + + - Proxy fix for HTTPAdapter. + + 1.0.1 (2012-12-17) + ++++++++++++++++++ + + - Cert verification exception bug. + - Proxy fix for HTTPAdapter. + + 1.0.0 (2012-12-17) + ++++++++++++++++++ + + - Massive Refactor and Simplification + - Switch to Apache 2.0 license + - Swappable Connection Adapters + - Mountable Connection Adapters + - Mutable ProcessedRequest chain + - /s/prefetch/stream + - Removal of all configuration + - Standard library logging + - Make Reponse.json() callable, not property. + - Usage of new charade project, which provides python 2 and 3 simultaneous chardet. + - Removal of all hooks except 'response' + - Removal of all authentication helpers (OAuth, Kerberos) + + This is not a backwards compatible change. + + 0.14.2 (2012-10-27) + +++++++++++++++++++ + + - Improved mime-compatible JSON handling + - Proxy fixes + - Path hack fixes + - Case-Insensistive Content-Encoding headers + - Support for CJK parameters in form posts + + + 0.14.1 (2012-10-01) + +++++++++++++++++++ + + - Python 3.3 Compatibility + - Simply default accept-encoding + - Bugfixes + + + 0.14.0 (2012-09-02) + ++++++++++++++++++++ + + - No more iter_content errors if already downloaded. + + 0.13.9 (2012-08-25) + +++++++++++++++++++ + + - Fix for OAuth + POSTs + - Remove exception eating from dispatch_hook + - General bugfixes + + 0.13.8 (2012-08-21) + +++++++++++++++++++ + + - Incredible Link header support :) + + 0.13.7 (2012-08-19) + +++++++++++++++++++ + + - Support for (key, value) lists everywhere. + - Digest Authentication improvements. + - Ensure proxy exclusions work properly. + - Clearer UnicodeError exceptions. + - Automatic casting of URLs to tsrings (fURL and such) + - Bugfixes. + + 0.13.6 (2012-08-06) + +++++++++++++++++++ + + - Long awaited fix for hanging connections! + + 0.13.5 (2012-07-27) + +++++++++++++++++++ + + - Packaging fix + + 0.13.4 (2012-07-27) + +++++++++++++++++++ + + - GSSAPI/Kerberos authentication! + - App Engine 2.7 Fixes! + - Fix leaking connections (from urllib3 update) + - OAuthlib path hack fix + - OAuthlib URL parameters fix. + + 0.13.3 (2012-07-12) + +++++++++++++++++++ + + - Use simplejson if available. + - Do not hide SSLErrors behind Timeouts. + - Fixed param handling with urls containing fragments. + - Significantly improved information in User Agent. + - client certificates are ignored when verify=False + + 0.13.2 (2012-06-28) + +++++++++++++++++++ + + - Zero dependencies (once again)! + - New: Response.reason + - Sign querystring parameters in OAuth 1.0 + - Client certificates no longer ignored when verify=False + - Add openSUSE certificate support + + 0.13.1 (2012-06-07) + +++++++++++++++++++ + + - Allow passing a file or file-like object as data. + - Allow hooks to return responses that indicate errors. + - Fix Response.text and Response.json for body-less responses. + + 0.13.0 (2012-05-29) + +++++++++++++++++++ + + - Removal of Requests.async in favor of `grequests <https://github.com/kennethreitz/grequests>`_ + - Allow disabling of cookie persistiance. + - New implimentation of safe_mode + - cookies.get now supports default argument + - Session cookies not saved when Session.request is called with return_response=False + - Env: no_proxy support. + - RequestsCookieJar improvements. + - Various bug fixes. + 0.12.1 (2012-05-08) +++++++++++++++++++ - - New ``Response.json`` property - - Ability to add string file uploads - - Fix out-of-range issue with iter_lines - - Fix iter_content default size - - Fix POST redirects containing files + - New ``Response.json`` property. + - Ability to add string file uploads. + - Fix out-of-range issue with iter_lines. + - Fix iter_content default size. + - Fix POST redirects containing files. 0.12.0 (2012-05-02) +++++++++++++++++++ @@ -118,7 +270,7 @@ Description: Requests: HTTP for Humans - Speed fix for non-iterated content chunks. - Move ``pre_request`` to a more usable place. - New ``pre_send`` hook. - - Lazily encode data, params, files + - Lazily encode data, params, files. - Load system Certificate Bundle if ``certify`` isn't available. - Cleanups, fixes. @@ -126,9 +278,9 @@ Description: Requests: HTTP for Humans +++++++++++++++++++ - Attempt to use the OS's certificate bundle if ``certifi`` isn't available. - - Infinite digest auth redirect fix - - Multi-part file upload improvements - - Fix decoding of invalid %encodings in URLs + - Infinite digest auth redirect fix. + - Multi-part file upload improvements. + - Fix decoding of invalid %encodings in URLs. - If there is no content in a response don't throw an error the second time that content is attempted to be read. - Upload data on redirects. @@ -566,10 +718,11 @@ Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable Classifier: Intended Audience :: Developers Classifier: Natural Language :: English -Classifier: License :: OSI Approved :: ISC License (ISCL) +Classifier: License :: OSI Approved :: Apache Software License Classifier: Programming Language :: Python Classifier: Programming Language :: Python :: 2.6 Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.0 Classifier: Programming Language :: Python :: 3.1 +Classifier: Programming Language :: Python :: 3.2 +Classifier: Programming Language :: Python :: 3.3 |