Skip to content

Upgrading botocore 0.22 to 0.23

Unknown0.22.0 → 0.23.0

Fetching 1 release from GitHub…0 / 1
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Generated by DepDelta from published Python source. Not mixed with prose notes.

  • added: class NullHandler(logging.Handler)
  • added: export ConnectionError
  • added: export HTTPError
  • added: export PreparedRequest
  • added: export Request
  • added: export RequestException
  • added: export Response
  • added: export Session
  • added: export Timeout
  • added: export TooManyRedirects
  • added: export URLRequired
  • added: export codes
  • added: export delete
  • added: export get
  • added: export head
  • added: export options
  • added: export patch
  • added: export post
  • added: export put
  • added: export pyopenssl
  • added: export request
  • added: export session
  • added: export utils
  • added: method NullHandler.emit(record)
  • added: class BaseAdapter(object)
  • added: class HTTPAdapter(BaseAdapter)
  • added: constructor BaseAdapter()
  • added: constructor HTTPAdapter(pool_connections=…, pool_maxsize=…, max_retries=…, pool_block=…)
  • added: method BaseAdapter.close()
  • added: method BaseAdapter.send()
  • added: method HTTPAdapter.add_headers(request, **kwargs)
  • added: method HTTPAdapter.build_response(req, resp)
  • added: method HTTPAdapter.cert_verify(conn, url, verify, cert)
  • added: method HTTPAdapter.close()
  • added: method HTTPAdapter.get_connection(url, proxies=…)
  • added: method HTTPAdapter.init_poolmanager(connections, maxsize, block=…)
  • added: method HTTPAdapter.proxy_headers(proxy)
  • added: method HTTPAdapter.request_url(request, proxies)
  • added: method HTTPAdapter.send(request, stream=…, timeout=…, verify=…, cert=…, proxies=…)
  • added: variable DEFAULT_POOLBLOCK
  • added: variable DEFAULT_POOLSIZE
  • added: variable DEFAULT_RETRIES
  • added: function delete(url, **kwargs)
  • added: function get(url, **kwargs)
  • added: function head(url, **kwargs)
  • added: function options(url, **kwargs)
  • added: function patch(url, data=…, **kwargs)
  • added: function post(url, data=…, **kwargs)
  • added: function put(url, data=…, **kwargs)
  • added: function request(method, url, **kwargs)
  • added: class AuthBase(object)
  • added: class HTTPBasicAuth(AuthBase)
  • added: class HTTPDigestAuth(AuthBase)
  • added: class HTTPProxyAuth(HTTPBasicAuth)
  • added: constructor HTTPBasicAuth(username, password)
  • added: constructor HTTPDigestAuth(username, password)
  • added: method HTTPDigestAuth.build_digest_header(method, url)
  • added: method HTTPDigestAuth.handle_401(r, **kwargs)
  • added: variable CONTENT_TYPE_FORM_URLENCODED
  • added: variable CONTENT_TYPE_MULTI_PART
  • added: variable log
  • added: function where()
  • added: variable basestring
  • added: variable builtin_str
  • added: variable bytes
  • added: variable is_cpython
  • added: variable is_hpux
  • added: variable is_ironpython
  • added: variable is_jython
  • added: variable is_linux
  • added: variable is_osx
  • added: variable is_py2
  • added: variable is_py24
  • added: variable is_py25
  • added: variable is_py26
  • added: variable is_py27
  • added: variable is_py3
  • added: variable is_py30
  • added: variable is_py31
  • added: variable is_py32
  • added: variable is_py33
  • added: variable is_py34
  • added: variable is_pypy
  • added: variable is_solaris
  • added: variable is_windows
  • added: variable numeric_types
  • added: variable str
  • added: class CookieConflictError(RuntimeError)
  • added: class MockRequest(object)
  • added: class MockResponse(object)
  • added: class RequestsCookieJar(cookielib.CookieJar, collections.MutableMapping)
  • added: constructor MockRequest(request)
  • added: constructor MockResponse(headers)
  • added: function cookiejar_from_dict(cookie_dict, cookiejar=…, overwrite=…)
  • added: function create_cookie(name, value, **kwargs)
  • added: function extract_cookies_to_jar(jar, request, response)
  • added: function get_cookie_header(jar, request)
  • added: function morsel_to_cookie(morsel)
  • added: function remove_cookie_by_name(cookiejar, name, domain=…, path=…)
  • added: method MockRequest.add_header(key, val)
  • added: method MockRequest.add_unredirected_header(name, value)
  • added: method MockRequest.get_full_url()
  • added: method MockRequest.get_header(name, default=…)
  • added: method MockRequest.get_host()
  • added: method MockRequest.get_new_headers()
  • added: method MockRequest.get_origin_req_host()
  • added: method MockRequest.get_type()
  • added: method MockRequest.has_header(name)
  • added: method MockRequest.is_unverifiable()
  • added: method MockResponse.getheaders(name)
  • added: method MockResponse.info()
  • added: method RequestsCookieJar.copy()
  • added: method RequestsCookieJar.get(name, default=…, domain=…, path=…)
  • added: method RequestsCookieJar.get_dict(domain=…, path=…)
  • added: method RequestsCookieJar.items()
  • added: method RequestsCookieJar.keys()
  • added: method RequestsCookieJar.list_domains()
  • added: method RequestsCookieJar.list_paths()
  • added: method RequestsCookieJar.multiple_domains()
  • added: method RequestsCookieJar.set(name, value, **kwargs)
  • added: method RequestsCookieJar.set_cookie(cookie, *args, **kwargs)
  • added: method RequestsCookieJar.update(other)
  • added: method RequestsCookieJar.values()
  • added: property MockRequest.host
  • added: property MockRequest.origin_req_host
  • added: property MockRequest.unverifiable
  • added: class ChunkedEncodingError(RequestException)
  • added: class ConnectionError(RequestException)
  • added: class HTTPError(RequestException)
  • added: class InvalidSchema(RequestException, ValueError)
  • added: class InvalidURL(RequestException, ValueError)
  • added: class MissingSchema(RequestException, ValueError)
  • added: class ProxyError(ConnectionError)
  • added: class RequestException(IOError)
  • added: class SSLError(ConnectionError)
  • added: class Timeout(RequestException)
  • added: class TooManyRedirects(RequestException)
  • added: class URLRequired(RequestException)
  • added: constructor HTTPError(*args, **kwargs)
  • added: function default_hooks()
  • added: function dispatch_hook(key, hooks, hook_data, **kwargs)
  • added: variable HOOKS
  • added: class PreparedRequest(RequestEncodingMixin, RequestHooksMixin)
  • added: class Request(RequestHooksMixin)
  • added: class RequestEncodingMixin(object)
  • added: class RequestHooksMixin(object)
  • added: class Response(object)
  • added: constructor PreparedRequest()
  • added: constructor Request(method=…, url=…, headers=…, files=…, data=…, params=…, auth=…, cookies=…, hooks=…)
  • added: constructor Response()
  • added: method PreparedRequest.copy()
  • added: method PreparedRequest.prepare(method=…, url=…, headers=…, files=…, data=…, params=…, auth=…, cookies=…, hooks=…)
  • added: method PreparedRequest.prepare_auth(auth, url=…)
  • added: method PreparedRequest.prepare_body(data, files)
  • added: method PreparedRequest.prepare_content_length(body)
  • added: method PreparedRequest.prepare_cookies(cookies)
  • added: method PreparedRequest.prepare_headers(headers)
  • added: method PreparedRequest.prepare_hooks(hooks)
  • added: method PreparedRequest.prepare_method(method)
  • added: method PreparedRequest.prepare_url(url, params)
  • added: method Request.prepare()
  • added: method RequestHooksMixin.deregister_hook(event, hook)
  • added: method RequestHooksMixin.register_hook(event, hook)
  • added: method Response.close()
  • added: method Response.iter_content(chunk_size=…, decode_unicode=…)
  • added: method Response.iter_lines(chunk_size=…, decode_unicode=…)
  • added: method Response.json(**kwargs)
  • added: method Response.raise_for_status()
  • added: property RequestEncodingMixin.path_url
  • added: property Response.apparent_encoding
  • added: property Response.content
  • added: property Response.links
  • added: property Response.ok
  • added: property Response.text
  • added: variable CONTENT_CHUNK_SIZE
  • added: variable ITER_CHUNK_SIZE
  • added: variable log
  • added: export urllib3
  • added: function charade_cli()
  • added: function detect(aBuf)
  • added: variable BIG5_TABLE_SIZE
  • added: variable BIG5_TYPICAL_DISTRIBUTION_RATIO
  • added: variable Big5CharToFreqOrder
  • added: class Big5Prober(MultiByteCharSetProber)
  • added: constructor Big5Prober()
  • added: method Big5Prober.get_charset_name()
  • added: class Big5DistributionAnalysis(CharDistributionAnalysis)
  • added: class CharDistributionAnalysis
  • added: class EUCJPDistributionAnalysis(CharDistributionAnalysis)
  • added: class EUCKRDistributionAnalysis(CharDistributionAnalysis)
  • added: class EUCTWDistributionAnalysis(CharDistributionAnalysis)
  • added: class GB2312DistributionAnalysis(CharDistributionAnalysis)
  • added: class SJISDistributionAnalysis(CharDistributionAnalysis)
  • added: constructor Big5DistributionAnalysis()
  • added: constructor CharDistributionAnalysis()
  • added: constructor EUCJPDistributionAnalysis()
  • added: constructor EUCKRDistributionAnalysis()
  • added: constructor EUCTWDistributionAnalysis()
  • added: constructor GB2312DistributionAnalysis()
  • added: constructor SJISDistributionAnalysis()
  • added: method Big5DistributionAnalysis.get_order(aBuf)
  • added: method CharDistributionAnalysis.feed(aBuf, aCharLen)
  • added: method CharDistributionAnalysis.get_confidence()
  • added: method CharDistributionAnalysis.get_order(aBuf)
  • added: method CharDistributionAnalysis.got_enough_data()
  • added: method CharDistributionAnalysis.reset()
  • added: method EUCJPDistributionAnalysis.get_order(aBuf)
  • added: method EUCKRDistributionAnalysis.get_order(aBuf)
  • added: method EUCTWDistributionAnalysis.get_order(aBuf)
  • added: method GB2312DistributionAnalysis.get_order(aBuf)
  • added: method SJISDistributionAnalysis.get_order(aBuf)
  • added: variable ENOUGH_DATA_THRESHOLD
  • added: variable MINIMUM_DATA_THRESHOLD
  • added: variable SURE_NO
  • added: variable SURE_YES
  • added: class CharSetGroupProber(CharSetProber)
  • added: constructor CharSetGroupProber()
  • added: method CharSetGroupProber.feed(aBuf)
  • added: method CharSetGroupProber.get_charset_name()
  • added: method CharSetGroupProber.get_confidence()
  • added: method CharSetGroupProber.reset()
  • added: class CharSetProber
  • added: constructor CharSetProber()
  • added: method CharSetProber.feed(aBuf)
  • added: method CharSetProber.filter_high_bit_only(aBuf)
  • added: method CharSetProber.filter_with_english_letters(aBuf)
  • added: method CharSetProber.filter_without_english_letters(aBuf)
  • added: method CharSetProber.get_charset_name()
  • added: method CharSetProber.get_confidence()
  • added: method CharSetProber.get_state()
  • added: method CharSetProber.reset()
  • added: class CodingStateMachine
  • added: constructor CodingStateMachine(sm)
  • added: method CodingStateMachine.get_coding_state_machine()
  • added: method CodingStateMachine.get_current_charlen()
  • added: method CodingStateMachine.next_state(c)
  • added: method CodingStateMachine.reset()
  • added: function wrap_ord(a)
  • added: variable base_str
  • added: variable SHORTCUT_THRESHOLD
  • added: variable eDetecting
  • added: variable eError
  • added: variable eFoundIt
  • added: variable eItsMe
  • added: variable eNotMe
  • added: variable eStart
  • added: class CP949Prober(MultiByteCharSetProber)
  • added: constructor CP949Prober()
  • added: method CP949Prober.get_charset_name()
  • added: class EscCharSetProber(CharSetProber)
  • added: constructor EscCharSetProber()
  • added: method EscCharSetProber.feed(aBuf)
  • added: method EscCharSetProber.get_charset_name()
  • added: method EscCharSetProber.get_confidence()
  • added: method EscCharSetProber.reset()
  • added: variable HZCharLenTable
  • added: variable HZSMModel
  • added: variable HZ_cls
  • added: variable HZ_st
  • added: variable ISO2022CNCharLenTable
  • added: variable ISO2022CNSMModel
  • added: variable ISO2022CN_cls
  • added: variable ISO2022CN_st
  • added: variable ISO2022JPCharLenTable
  • added: variable ISO2022JPSMModel
  • added: variable ISO2022JP_cls
  • added: variable ISO2022JP_st
  • added: variable ISO2022KRCharLenTable
  • added: variable ISO2022KRSMModel
  • added: variable ISO2022KR_cls
  • added: variable ISO2022KR_st
  • added: class EUCJPProber(MultiByteCharSetProber)
  • added: constructor EUCJPProber()
  • added: method EUCJPProber.feed(aBuf)
  • added: method EUCJPProber.get_charset_name()
  • added: method EUCJPProber.get_confidence()
  • added: method EUCJPProber.reset()
  • added: variable EUCKRCharToFreqOrder
  • added: variable EUCKR_TABLE_SIZE
  • added: variable EUCKR_TYPICAL_DISTRIBUTION_RATIO
  • added: class EUCKRProber(MultiByteCharSetProber)
  • added: constructor EUCKRProber()
  • added: method EUCKRProber.get_charset_name()
  • added: variable EUCTWCharToFreqOrder
  • added: variable EUCTW_TABLE_SIZE
  • added: variable EUCTW_TYPICAL_DISTRIBUTION_RATIO
  • added: class EUCTWProber(MultiByteCharSetProber)
  • added: constructor EUCTWProber()
  • added: method EUCTWProber.get_charset_name()
  • added: variable GB2312CharToFreqOrder
  • added: variable GB2312_TABLE_SIZE
  • added: variable GB2312_TYPICAL_DISTRIBUTION_RATIO
  • added: class GB2312Prober(MultiByteCharSetProber)
  • added: constructor GB2312Prober()
  • added: method GB2312Prober.get_charset_name()
  • added: class HebrewProber(CharSetProber)
  • added: constructor HebrewProber()
  • added: method HebrewProber.feed(aBuf)
  • added: method HebrewProber.get_charset_name()
  • added: method HebrewProber.get_state()
  • added: method HebrewProber.is_final(c)
  • added: method HebrewProber.is_non_final(c)
  • added: method HebrewProber.reset()
  • added: method HebrewProber.set_model_probers(logicalProber, visualProber)
  • added: variable FINAL_KAF
  • added: variable FINAL_MEM
  • added: variable FINAL_NUN
  • added: variable FINAL_PE
  • added: variable FINAL_TSADI
  • added: variable LOGICAL_HEBREW_NAME
  • added: variable MIN_FINAL_CHAR_DISTANCE
  • added: variable MIN_MODEL_DISTANCE
  • added: variable NORMAL_KAF
  • added: variable NORMAL_MEM
  • added: variable NORMAL_NUN
  • added: variable NORMAL_PE
  • added: variable NORMAL_TSADI
  • added: variable VISUAL_HEBREW_NAME
  • added: variable JISCharToFreqOrder
  • added: variable JIS_TABLE_SIZE
  • added: variable JIS_TYPICAL_DISTRIBUTION_RATIO
  • added: class EUCJPContextAnalysis(JapaneseContextAnalysis)
  • added: class JapaneseContextAnalysis
  • added: class SJISContextAnalysis(JapaneseContextAnalysis)
  • added: constructor JapaneseContextAnalysis()
  • added: method EUCJPContextAnalysis.get_order(aBuf)
  • added: method JapaneseContextAnalysis.feed(aBuf, aLen)
  • added: method JapaneseContextAnalysis.get_confidence()
  • added: method JapaneseContextAnalysis.get_order(aBuf)
  • added: method JapaneseContextAnalysis.got_enough_data()
  • added: method JapaneseContextAnalysis.reset()
  • added: method SJISContextAnalysis.get_order(aBuf)
  • added: variable DONT_KNOW
  • added: variable ENOUGH_REL_THRESHOLD
  • added: variable MAX_REL_THRESHOLD
  • added: variable MINIMUM_DATA_THRESHOLD
  • added: variable NUM_OF_CATEGORY
  • added: variable jp2CharContext
  • added: variable BulgarianLangModel
  • added: variable Latin5BulgarianModel
  • added: variable Latin5_BulgarianCharToOrderMap
  • added: variable Win1251BulgarianModel
  • added: variable win1251BulgarianCharToOrderMap
  • added: variable IBM855_CharToOrderMap
  • added: variable IBM866_CharToOrderMap
  • added: variable Ibm855Model
  • added: variable Ibm866Model
  • added: variable KOI8R_CharToOrderMap
  • added: variable Koi8rModel
  • added: variable Latin5CyrillicModel
  • added: variable MacCyrillicModel
  • added: variable RussianLangModel
  • added: variable Win1251CyrillicModel
  • added: variable latin5_CharToOrderMap
  • added: variable macCyrillic_CharToOrderMap
  • added: variable win1251_CharToOrderMap
  • added: variable GreekLangModel
  • added: variable Latin7GreekModel
  • added: variable Latin7_CharToOrderMap
  • added: variable Win1253GreekModel
  • added: variable win1253_CharToOrderMap
  • added: variable HebrewLangModel
  • added: variable Win1255HebrewModel
  • added: variable win1255_CharToOrderMap
  • added: variable HungarianLangModel
  • added: variable Latin2HungarianModel
  • added: variable Latin2_HungarianCharToOrderMap
  • added: variable Win1250HungarianModel
  • added: variable win1250HungarianCharToOrderMap
  • added: variable TIS620CharToOrderMap
  • added: variable TIS620ThaiModel
  • added: variable ThaiLangModel
  • added: class Latin1Prober(CharSetProber)
  • added: constructor Latin1Prober()
  • added: method Latin1Prober.feed(aBuf)
  • added: method Latin1Prober.get_charset_name()
  • added: method Latin1Prober.get_confidence()
  • added: method Latin1Prober.reset()
  • added: variable ACO
  • added: variable ACV
  • added: variable ASC
  • added: variable ASO
  • added: variable ASS
  • added: variable ASV
  • added: variable CLASS_NUM
  • added: variable FREQ_CAT_NUM
  • added: variable Latin1ClassModel
  • added: variable Latin1_CharToClass
  • added: variable OTH
  • added: variable UDF
  • added: class MultiByteCharSetProber(CharSetProber)
  • added: constructor MultiByteCharSetProber()
  • added: method MultiByteCharSetProber.feed(aBuf)
  • added: method MultiByteCharSetProber.get_charset_name()
  • added: method MultiByteCharSetProber.get_confidence()
  • added: method MultiByteCharSetProber.reset()
  • added: class MBCSGroupProber(CharSetGroupProber)
  • added: constructor MBCSGroupProber()
  • added: variable BIG5_cls
  • added: variable BIG5_st
  • added: variable Big5CharLenTable
  • added: variable Big5SMModel
  • added: variable CP949CharLenTable
  • added: variable CP949SMModel
  • added: variable CP949_cls
  • added: variable CP949_st
  • added: variable EUCJPCharLenTable
  • added: variable EUCJPSMModel
  • added: variable EUCJP_cls
  • added: variable EUCJP_st
  • added: variable EUCKRCharLenTable
  • added: variable EUCKRSMModel
  • added: variable EUCKR_cls
  • added: variable EUCKR_st
  • added: variable EUCTWCharLenTable
  • added: variable EUCTWSMModel
  • added: variable EUCTW_cls
  • added: variable EUCTW_st
  • added: variable GB2312CharLenTable
  • added: variable GB2312SMModel
  • added: variable GB2312_cls
  • added: variable GB2312_st
  • added: variable SJISCharLenTable
  • added: variable SJISSMModel
  • added: variable SJIS_cls
  • added: variable SJIS_st
  • added: variable UCS2BECharLenTable
  • added: variable UCS2BESMModel
  • added: variable UCS2BE_cls
  • added: variable UCS2BE_st
  • added: variable UCS2LECharLenTable
  • added: variable UCS2LESMModel
  • added: variable UCS2LE_cls
  • added: variable UCS2LE_st
  • added: variable UTF8CharLenTable
  • added: variable UTF8SMModel
  • added: variable UTF8_cls
  • added: variable UTF8_st
  • added: class SingleByteCharSetProber(CharSetProber)
  • added: constructor SingleByteCharSetProber(model, reversed=…, nameProber=…)
  • added: method SingleByteCharSetProber.feed(aBuf)
  • added: method SingleByteCharSetProber.get_charset_name()
  • added: method SingleByteCharSetProber.get_confidence()
  • added: method SingleByteCharSetProber.reset()
  • added: variable NEGATIVE_SHORTCUT_THRESHOLD
  • added: variable NUMBER_OF_SEQ_CAT
  • added: variable POSITIVE_CAT
  • added: variable POSITIVE_SHORTCUT_THRESHOLD
  • added: variable SAMPLE_SIZE
  • added: variable SB_ENOUGH_REL_THRESHOLD
  • added: variable SYMBOL_CAT_ORDER
  • added: class SBCSGroupProber(CharSetGroupProber)
  • added: constructor SBCSGroupProber()
  • added: class SJISProber(MultiByteCharSetProber)
  • added: constructor SJISProber()
  • added: method SJISProber.feed(aBuf)
  • added: method SJISProber.get_charset_name()
  • added: method SJISProber.get_confidence()
  • added: method SJISProber.reset()
  • added: class UniversalDetector
  • added: constructor UniversalDetector()
  • added: method UniversalDetector.close()
  • added: method UniversalDetector.feed(aBuf)
  • added: method UniversalDetector.reset()
  • added: variable MINIMUM_THRESHOLD
  • added: variable eEscAscii
  • added: variable eHighbyte
  • added: variable ePureAscii
  • added: class UTF8Prober(CharSetProber)
  • added: constructor UTF8Prober()
  • added: method UTF8Prober.feed(aBuf)
  • added: method UTF8Prober.get_charset_name()
  • added: method UTF8Prober.get_confidence()
  • added: method UTF8Prober.reset()
  • added: variable ONE_CHAR_PROB
  • added: class NullHandler(logging.Handler)
  • added: export HTTPConnectionPool
  • added: export HTTPResponse
  • added: export HTTPSConnectionPool
  • added: export PoolManager
  • added: export ProxyManager
  • added: export Timeout
  • added: export connection_from_url
  • added: export encode_multipart_formdata
  • added: export exceptions
  • added: export get_host
  • added: export make_headers
  • added: export proxy_from_url
  • added: function add_stderr_logger(level=…)
  • added: method NullHandler.emit(record)
  • added: class BaseSSLError(BaseException)
  • added: class DummyConnection(object)
  • added: class VerifiedHTTPSConnection(HTTPSConnection)
  • added: field VerifiedHTTPSConnection.ca_certs
  • added: field VerifiedHTTPSConnection.cert_reqs
  • added: field VerifiedHTTPSConnection.ssl_version
  • added: method VerifiedHTTPSConnection.connect()
  • added: method VerifiedHTTPSConnection.set_cert(key_file=…, cert_file=…, cert_reqs=…, ca_certs=…, assert_hostname=…, assert_fingerprint=…)
  • added: variable BaseSSLError
  • added: variable HTTPSConnection
  • added: variable ssl
  • added: class ConnectionPool(object)
  • added: class HTTPConnectionPool(ConnectionPool, RequestMethods)
  • added: class HTTPSConnectionPool(HTTPConnectionPool)
  • added: constructor ConnectionPool(host, port=…)
  • added: constructor HTTPConnectionPool(host, port=…, strict=…, timeout=…, maxsize=…, block=…, headers=…, _proxy=…, _proxy_headers=…)
  • added: constructor HTTPSConnectionPool(host, port=…, strict=…, timeout=…, maxsize=…, block=…, headers=…, _proxy=…, _proxy_headers=…, key_file=…, cert_file=…, cert_reqs=…, ca_certs=…, ssl_version=…, assert_hostname=…, assert_fingerprint=…)
  • added: field ConnectionPool.QueueCls
  • added: field ConnectionPool.scheme
  • added: field HTTPConnectionPool.ConnectionCls
  • added: field HTTPConnectionPool.scheme
  • added: field HTTPSConnectionPool.ConnectionCls
  • added: field HTTPSConnectionPool.scheme
  • added: function connection_from_url(url, **kw)
  • added: method HTTPConnectionPool.close()
  • added: method HTTPConnectionPool.is_same_host(url)
  • added: method HTTPConnectionPool.urlopen(method, url, body=…, headers=…, retries=…, redirect=…, assert_same_host=…, timeout=…, pool_timeout=…, release_conn=…, **response_kw)
  • added: variable log
  • added: variable port_by_scheme
  • added: variable xrange
  • added: class NTLMConnectionPool(HTTPSConnectionPool)
  • added: constructor NTLMConnectionPool(user, pw, authurl, *args, **kwargs)
  • added: field NTLMConnectionPool.scheme
  • added: method NTLMConnectionPool.urlopen(method, url, body=…, headers=…, retries=…, redirect=…, assert_same_host=…)
  • added: variable log
  • added: function extract_from_urllib3()
  • added: function inject_into_urllib3()
  • added: class ClosedPoolError(PoolError)
  • added: class ConnectTimeoutError(TimeoutError)
  • added: class DecodeError(HTTPError)
  • added: class EmptyPoolError(PoolError)
  • added: class HTTPError(Exception)
  • added: class HostChangedError(RequestError)
  • added: class LocationParseError(ValueError, HTTPError)
  • added: class MaxRetryError(RequestError)
  • added: class PoolError(HTTPError)
  • added: class ProxyError(HTTPError)
  • added: class ReadTimeoutError(TimeoutError, RequestError)
  • added: class RequestError(PoolError)
  • added: class SSLError(HTTPError)
  • added: class TimeoutError(HTTPError)
  • added: class TimeoutStateError(HTTPError)
  • added: constructor HostChangedError(pool, url, retries=…)
  • added: constructor LocationParseError(location)
  • added: constructor MaxRetryError(pool, url, reason=…)
  • added: constructor PoolError(pool, message)
  • added: constructor RequestError(pool, url, message)
  • added: class RequestField(object)
  • added: constructor RequestField(name, data, filename=…, headers=…)
  • added: function format_header_param(name, value)
  • added: function guess_content_type(filename, default=…)
  • added: method RequestField.make_multipart(content_disposition=…, content_type=…, content_location=…)
  • added: method RequestField.render_headers()
  • added: static method RequestField.from_tuples(fieldname, value)
  • added: function choose_boundary()
  • added: function encode_multipart_formdata(fields, boundary=…)
  • added: function iter_field_objects(fields)
  • added: function iter_fields(fields)
  • added: variable writer
  • added: export ssl_match_hostname
  • added: class OrderedDict(dict)
  • added: constructor OrderedDict(*args, **kwds)
  • added: method OrderedDict.clear()
  • added: method OrderedDict.copy()
  • added: method OrderedDict.items()
  • added: method OrderedDict.iteritems()
  • added: method OrderedDict.iterkeys()
  • added: method OrderedDict.itervalues()
  • added: method OrderedDict.keys()
  • added: method OrderedDict.pop(key, default=…)
  • added: method OrderedDict.popitem(last=…)
  • added: method OrderedDict.setdefault(key, default=…)
  • added: method OrderedDict.update(*args, **kwds)
  • added: method OrderedDict.values()
  • added: method OrderedDict.viewitems()
  • added: method OrderedDict.viewkeys()
  • added: method OrderedDict.viewvalues()
  • added: static method OrderedDict.fromkeys(iterable, value=…)
  • added: class Iterator(object)
  • added: class MovedAttribute(_LazyDescr)
  • added: class MovedModule(_LazyDescr)
  • added: class X(object)
  • added: constructor MovedAttribute(name, old_mod, new_mod, old_attr=…, new_attr=…)
  • added: constructor MovedModule(name, old, new=…)
  • added: function add_move(move)
  • added: function advance_iterator(it)
  • added: function b(s)
  • added: function callable(obj)
  • added: function exec_(code, globs=…, locs=…)
  • added: function get_unbound_function(unbound)
  • added: function int2byte(i)
  • added: function iteritems(d)
  • added: function iterkeys(d)
  • added: function itervalues(d)
  • added: function print_(*args, **kwargs)
  • added: function remove_move(name)
  • added: function reraise(tp, value, tb=…)
  • added: function u(s)
  • added: function with_metaclass(meta, base=…)
  • added: method Iterator.next()
  • added: variable BytesIO
  • added: variable Iterator
  • added: variable MAXSIZE
  • added: variable PY3
  • added: variable StringIO
  • added: variable advance_iterator
  • added: variable binary_type
  • added: variable callable
  • added: variable class_types
  • added: variable exec_
  • added: variable get_function_code
  • added: variable get_function_defaults
  • added: variable get_method_function
  • added: variable get_method_self
  • added: variable int2byte
  • added: variable integer_types
  • added: variable moves
  • added: variable next
  • added: variable print_
  • added: variable string_types
  • added: variable text_type
  • added: class CertificateError(ValueError)
  • added: function match_hostname(cert, hostname)
  • added: class PoolManager(RequestMethods)
  • added: class ProxyManager(PoolManager)
  • added: constructor PoolManager(num_pools=…, headers=…, **connection_pool_kw)
  • added: constructor ProxyManager(proxy_url, num_pools=…, headers=…, proxy_headers=…, **connection_pool_kw)
  • added: field PoolManager.proxy
  • added: function proxy_from_url(url, **kw)
  • added: method PoolManager.clear()
  • added: method PoolManager.connection_from_host(host, port=…, scheme=…)
  • added: method PoolManager.connection_from_url(url)
  • added: method PoolManager.urlopen(method, url, redirect=…, **kw)
  • added: method ProxyManager.connection_from_host(host, port=…, scheme=…)
  • added: method ProxyManager.urlopen(method, url, redirect=…, **kw)
  • added: class RequestMethods(object)
  • added: constructor RequestMethods(headers=…)
  • added: method RequestMethods.request(method, url, fields=…, headers=…, **urlopen_kw)
  • added: method RequestMethods.request_encode_body(method, url, fields=…, headers=…, encode_multipart=…, multipart_boundary=…, **urlopen_kw)
  • added: method RequestMethods.request_encode_url(method, url, fields=…, **urlopen_kw)
  • added: method RequestMethods.urlopen(method, url, body=…, headers=…, encode_multipart=…, multipart_boundary=…, **kw)
  • added: class DeflateDecoder(object)
  • added: class HTTPResponse(io.IOBase)
  • added: constructor DeflateDecoder()
  • added: constructor HTTPResponse(body=…, headers=…, status=…, version=…, reason=…, strict=…, preload_content=…, decode_content=…, original_response=…, pool=…, connection=…)
  • added: field HTTPResponse.CONTENT_DECODERS
  • added: field HTTPResponse.REDIRECT_STATUSES
  • added: method DeflateDecoder.decompress(data)
  • added: method HTTPResponse.close()
  • added: method HTTPResponse.fileno()
  • added: method HTTPResponse.flush()
  • added: method HTTPResponse.get_redirect_location()
  • added: method HTTPResponse.getheader(name, default=…)
  • added: method HTTPResponse.getheaders()
  • added: method HTTPResponse.read(amt=…, decode_content=…, cache_content=…)
  • added: method HTTPResponse.readable()
  • added: method HTTPResponse.release_conn()
  • added: method HTTPResponse.stream(amt=…, decode_content=…)
  • added: property HTTPResponse.closed
  • added: property HTTPResponse.data
  • added: static method HTTPResponse.from_httplib(r, **response_kw)
  • added: variable log
  • added: class Timeout(object)
  • added: class Url(namedtuple('Url', ['scheme', 'auth', 'host', 'port', 'path', 'query', 'fragment']))
  • added: constructor Timeout(total=…, connect=…, read=…)
  • added: field Timeout.DEFAULT_TIMEOUT
  • added: field Url.slots
  • added: function assert_fingerprint(cert, fingerprint)
  • added: function current_time()
  • added: function get_host(url)
  • added: function is_connection_dropped(conn)
  • added: function is_fp_closed(obj)
  • added: function make_headers(keep_alive=…, accept_encoding=…, user_agent=…, basic_auth=…)
  • added: function parse_url(url)
  • added: function resolve_cert_reqs(candidate)
  • added: function resolve_ssl_version(candidate)
  • added: function split_first(s, delims)
  • added: function ssl_wrap_socket(sock, keyfile=…, certfile=…, cert_reqs=…, ca_certs=…, server_hostname=…, ssl_version=…)
  • added: method Timeout.clone()
  • added: method Timeout.get_connect_duration()
  • added: method Timeout.start_connect()
  • added: property Timeout.connect_timeout
  • added: property Timeout.read_timeout
  • added: property Url.hostname
  • added: property Url.netloc
  • added: property Url.request_uri
  • added: static method Timeout.from_float(timeout)
  • added: variable HAS_SNI
  • added: variable SSLContext
  • added: variable poll
  • added: variable select
  • added: class Session(SessionRedirectMixin)
  • added: class SessionRedirectMixin(object)
  • added: constructor Session()
  • added: function merge_setting(request_setting, session_setting, dict_class=…)
  • added: function session()
  • added: method Session.close()
  • added: method Session.delete(url, **kwargs)
  • added: method Session.get(url, **kwargs)
  • added: method Session.get_adapter(url)
  • added: method Session.head(url, **kwargs)
  • added: method Session.mount(prefix, adapter)
  • added: method Session.options(url, **kwargs)
  • added: method Session.patch(url, data=…, **kwargs)
  • added: method Session.post(url, data=…, **kwargs)
  • added: method Session.prepare_request(request)
  • added: method Session.put(url, data=…, **kwargs)
  • added: method Session.request(method, url, params=…, data=…, headers=…, cookies=…, files=…, auth=…, timeout=…, allow_redirects=…, proxies=…, hooks=…, stream=…, verify=…, cert=…)
  • added: method Session.send(request, **kwargs)
  • added: method SessionRedirectMixin.resolve_redirects(resp, req, stream=…, timeout=…, verify=…, cert=…, proxies=…)
  • added: variable DEFAULT_REDIRECT_LIMIT
  • added: variable REDIRECT_STATI
  • added: variable codes
  • added: class CaseInsensitiveDict(collections.MutableMapping)
  • added: class IteratorProxy(object)
  • added: class LookupDict(dict)
  • added: constructor CaseInsensitiveDict(data=…, **kwargs)
  • added: constructor IteratorProxy(i)
  • added: constructor LookupDict(name=…)
  • added: method CaseInsensitiveDict.copy()
  • added: method CaseInsensitiveDict.lower_items()
  • added: method IteratorProxy.read(n)
  • added: method LookupDict.get(key, default=…)
  • added: function add_dict_to_cookiejar(cj, cookie_dict)
  • added: function default_headers()
  • added: function default_user_agent()
  • added: function dict_from_cookiejar(cj)
  • added: function dict_to_sequence(d)
  • added: function except_on_missing_scheme(url)
  • added: function from_key_val_list(value)
  • added: function get_auth_from_url(url)
  • added: function get_encoding_from_headers(headers)
  • added: function get_encodings_from_content(content)
  • added: function get_environ_proxies(url)
  • added: function get_netrc_auth(url)
  • added: function get_unicode_from_response(r)
  • added: function guess_filename(obj)
  • added: function guess_json_utf(data)
  • added: function iter_slices(string, slice_length)
  • added: function parse_dict_header(value)
  • added: function parse_header_links(value)
  • added: function parse_list_header(value)
  • added: function requote_uri(uri)
  • added: function stream_decode_response_unicode(iterator, r)
  • added: function super_len(o)
  • added: function to_key_val_list(value)
  • added: function to_native_string(string, encoding=…)
  • added: function unquote_header_value(value, is_filename=…)
  • added: function unquote_unreserved(uri)
  • added: variable DEFAULT_CA_BUNDLE_PATH
  • added: variable NETRC_FILES
  • added: variable UNRESERVED_SET