Index: third_party/requests/__init__.py |
diff --git a/third_party/requests/__init__.py b/third_party/requests/__init__.py |
new file mode 100644 |
index 0000000000000000000000000000000000000000..1af8d8ed2e565cb8eb25ea31c79dfe4f803db2fc |
--- /dev/null |
+++ b/third_party/requests/__init__.py |
@@ -0,0 +1,77 @@ |
+# -*- coding: utf-8 -*- |
+ |
+# __ |
+# /__) _ _ _ _ _/ _ |
+# / ( (- (/ (/ (- _) / _) |
+# / |
+ |
+""" |
+requests HTTP library |
+~~~~~~~~~~~~~~~~~~~~~ |
+ |
+Requests is an HTTP library, written in Python, for human beings. Basic GET |
+usage: |
+ |
+ >>> import requests |
+ >>> r = requests.get('http://python.org') |
+ >>> r.status_code |
+ 200 |
+ >>> 'Python is a programming language' in r.content |
+ True |
+ |
+... or POST: |
+ |
+ >>> payload = dict(key1='value1', key2='value2') |
+ >>> r = requests.post("http://httpbin.org/post", data=payload) |
+ >>> print r.text |
+ { |
+ ... |
+ "form": { |
+ "key2": "value2", |
+ "key1": "value1" |
+ }, |
+ ... |
+ } |
+ |
+The other HTTP methods are supported - see `requests.api`. Full documentation |
+is at <http://python-requests.org>. |
+ |
+:copyright: (c) 2013 by Kenneth Reitz. |
+:license: Apache 2.0, see LICENSE for more details. |
M-A Ruel
2013/09/12 16:28:01
I hope it's enough so this won't blow up again wit
|
+ |
+""" |
+ |
+__title__ = 'requests' |
+__version__ = '1.2.3' |
+__build__ = 0x010203 |
+__author__ = 'Kenneth Reitz' |
+__license__ = 'Apache 2.0' |
+__copyright__ = 'Copyright 2013 Kenneth Reitz' |
+ |
+# Attempt to enable urllib3's SNI support, if possible |
+try: |
+ from requests.packages.urllib3.contrib import pyopenssl |
+ pyopenssl.inject_into_urllib3() |
+except ImportError: |
+ pass |
+ |
+from . import utils |
+from .models import Request, Response, PreparedRequest |
+from .api import request, get, head, post, patch, put, delete, options |
+from .sessions import session, Session |
+from .status_codes import codes |
+from .exceptions import ( |
+ RequestException, Timeout, URLRequired, |
+ TooManyRedirects, HTTPError, ConnectionError |
+) |
+ |
+# Set default logging handler to avoid "No handler found" warnings. |
+import logging |
+try: # Python 2.7+ |
+ from logging import NullHandler |
+except ImportError: |
+ class NullHandler(logging.Handler): |
+ def emit(self, record): |
+ pass |
+ |
+logging.getLogger(__name__).addHandler(NullHandler()) |