Skip to content

Upgrading botocore 0.86 to 0.87

Unknown0.86.0 → 0.87.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: variable UNSIGNED
  • changed: method ClientCreator.create_client(service_name, region_name, is_secure=…, endpoint_url=…, verify=…, credentials=…, scoped_config=…) → method ClientCreator.create_client(service_name, region_name, is_secure=…, endpoint_url=…, verify=…, credentials=…, scoped_config=…, client_config=…)
  • added: class Config(object)
  • added: constructor Config(signature_version=…)
  • added: function filter_ssl_san_warnings()
  • added: class PreserveAuthSession(Session)
  • added: method PreserveAuthSession.rebuild_auth(prepared_request, response)
  • changed: method Session.create_client(service_name, region_name=…, api_version=…, use_ssl=…, verify=…, endpoint_url=…, aws_access_key_id=…, aws_secret_access_key=…, aws_session_token=…) → method Session.create_client(service_name, region_name=…, api_version=…, use_ssl=…, verify=…, endpoint_url=…, aws_access_key_id=…, aws_secret_access_key=…, aws_session_token=…, config=…)
  • changed: method HTTPAdapter.init_poolmanager(connections, maxsize, block=…) → method HTTPAdapter.init_poolmanager(connections, maxsize, block=…, **pool_kwargs)
  • added: method HTTPAdapter.proxy_manager_for(proxy, **proxy_kwargs)
  • changed: function post(url, data=…, **kwargs) → function post(url, data=…, json=…, **kwargs)
  • removed: variable log
  • added: method HTTPDigestAuth.handle_redirect(r, **kwargs)
  • added: function merge_cookies(cookiejar, cookies)
  • added: method RequestsCookieJar.iteritems()
  • added: method RequestsCookieJar.iterkeys()
  • added: method RequestsCookieJar.itervalues()
  • removed: constructor HTTPError(*args, **kwargs)
  • added: class ConnectTimeout(ConnectionError, Timeout)
  • added: class ContentDecodingError(RequestException, BaseHTTPError)
  • added: class ReadTimeout(Timeout)
  • added: class RetryError(RequestException)
  • added: class StreamConsumedError(RequestException, TypeError)
  • added: constructor RequestException(*args, **kwargs)
  • removed: variable log
  • changed: constructor Request(method=…, url=…, headers=…, files=…, data=…, params=…, auth=…, cookies=…, hooks=…) → constructor Request(method=…, url=…, headers=…, files=…, data=…, params=…, auth=…, cookies=…, hooks=…, json=…)
  • changed: method PreparedRequest.prepare(method=…, url=…, headers=…, files=…, data=…, params=…, auth=…, cookies=…, hooks=…) → method PreparedRequest.prepare(method=…, url=…, headers=…, files=…, data=…, params=…, auth=…, cookies=…, hooks=…, json=…)
  • changed: method PreparedRequest.prepare_body(data, files) → method PreparedRequest.prepare_body(data, files, json=…)
  • changed: method Response.iter_lines(chunk_size=…, decode_unicode=…) → method Response.iter_lines(chunk_size=…, decode_unicode=…, delimiter=…)
  • added: property Response.is_permanent_redirect
  • added: property Response.is_redirect
  • added: variable DEFAULT_REDIRECT_LIMIT
  • added: variable REDIRECT_STATI
  • added: variable json_dumps
  • removed: function charade_cli()
  • removed: function detect(aBuf)
  • removed: variable BIG5_TABLE_SIZE
  • removed: variable BIG5_TYPICAL_DISTRIBUTION_RATIO
  • removed: variable Big5CharToFreqOrder
  • removed: class Big5Prober(MultiByteCharSetProber)
  • removed: constructor Big5Prober()
  • removed: method Big5Prober.get_charset_name()
  • removed: class Big5DistributionAnalysis(CharDistributionAnalysis)
  • removed: class CharDistributionAnalysis
  • removed: class EUCJPDistributionAnalysis(CharDistributionAnalysis)
  • removed: class EUCKRDistributionAnalysis(CharDistributionAnalysis)
  • removed: class EUCTWDistributionAnalysis(CharDistributionAnalysis)
  • removed: class GB2312DistributionAnalysis(CharDistributionAnalysis)
  • removed: class SJISDistributionAnalysis(CharDistributionAnalysis)
  • removed: constructor Big5DistributionAnalysis()
  • removed: constructor CharDistributionAnalysis()
  • removed: constructor EUCJPDistributionAnalysis()
  • removed: constructor EUCKRDistributionAnalysis()
  • removed: constructor EUCTWDistributionAnalysis()
  • removed: constructor GB2312DistributionAnalysis()
  • removed: constructor SJISDistributionAnalysis()
  • removed: method Big5DistributionAnalysis.get_order(aBuf)
  • removed: method CharDistributionAnalysis.feed(aBuf, aCharLen)
  • removed: method CharDistributionAnalysis.get_confidence()
  • removed: method CharDistributionAnalysis.get_order(aBuf)
  • removed: method CharDistributionAnalysis.got_enough_data()
  • removed: method CharDistributionAnalysis.reset()
  • removed: method EUCJPDistributionAnalysis.get_order(aBuf)
  • removed: method EUCKRDistributionAnalysis.get_order(aBuf)
  • removed: method EUCTWDistributionAnalysis.get_order(aBuf)
  • removed: method GB2312DistributionAnalysis.get_order(aBuf)
  • removed: method SJISDistributionAnalysis.get_order(aBuf)
  • removed: variable ENOUGH_DATA_THRESHOLD
  • removed: variable MINIMUM_DATA_THRESHOLD
  • removed: variable SURE_NO
  • removed: variable SURE_YES
  • removed: class CharSetGroupProber(CharSetProber)
  • removed: constructor CharSetGroupProber()
  • removed: method CharSetGroupProber.feed(aBuf)
  • removed: method CharSetGroupProber.get_charset_name()
  • removed: method CharSetGroupProber.get_confidence()
  • removed: method CharSetGroupProber.reset()
  • removed: class CharSetProber
  • removed: constructor CharSetProber()
  • removed: method CharSetProber.feed(aBuf)
  • removed: method CharSetProber.filter_high_bit_only(aBuf)
  • removed: method CharSetProber.filter_with_english_letters(aBuf)
  • removed: method CharSetProber.filter_without_english_letters(aBuf)
  • removed: method CharSetProber.get_charset_name()
  • removed: method CharSetProber.get_confidence()
  • removed: method CharSetProber.get_state()
  • removed: method CharSetProber.reset()
  • removed: class CodingStateMachine
  • removed: constructor CodingStateMachine(sm)
  • removed: method CodingStateMachine.get_coding_state_machine()
  • removed: method CodingStateMachine.get_current_charlen()
  • removed: method CodingStateMachine.next_state(c)
  • removed: method CodingStateMachine.reset()
  • removed: function wrap_ord(a)
  • removed: variable base_str
  • removed: variable SHORTCUT_THRESHOLD
  • removed: variable eDetecting
  • removed: variable eError
  • removed: variable eFoundIt
  • removed: variable eItsMe
  • removed: variable eNotMe
  • removed: variable eStart
  • removed: class CP949Prober(MultiByteCharSetProber)
  • removed: constructor CP949Prober()
  • removed: method CP949Prober.get_charset_name()
  • removed: class EscCharSetProber(CharSetProber)
  • removed: constructor EscCharSetProber()
  • removed: method EscCharSetProber.feed(aBuf)
  • removed: method EscCharSetProber.get_charset_name()
  • removed: method EscCharSetProber.get_confidence()
  • removed: method EscCharSetProber.reset()
  • removed: variable HZCharLenTable
  • removed: variable HZSMModel
  • removed: variable HZ_cls
  • removed: variable HZ_st
  • removed: variable ISO2022CNCharLenTable
  • removed: variable ISO2022CNSMModel
  • removed: variable ISO2022CN_cls
  • removed: variable ISO2022CN_st
  • removed: variable ISO2022JPCharLenTable
  • removed: variable ISO2022JPSMModel
  • removed: variable ISO2022JP_cls
  • removed: variable ISO2022JP_st
  • removed: variable ISO2022KRCharLenTable
  • removed: variable ISO2022KRSMModel
  • removed: variable ISO2022KR_cls
  • removed: variable ISO2022KR_st
  • removed: class EUCJPProber(MultiByteCharSetProber)
  • removed: constructor EUCJPProber()
  • removed: method EUCJPProber.feed(aBuf)
  • removed: method EUCJPProber.get_charset_name()
  • removed: method EUCJPProber.get_confidence()
  • removed: method EUCJPProber.reset()
  • removed: variable EUCKRCharToFreqOrder
  • removed: variable EUCKR_TABLE_SIZE
  • removed: variable EUCKR_TYPICAL_DISTRIBUTION_RATIO
  • removed: class EUCKRProber(MultiByteCharSetProber)
  • removed: constructor EUCKRProber()
  • removed: method EUCKRProber.get_charset_name()
  • removed: variable EUCTWCharToFreqOrder
  • removed: variable EUCTW_TABLE_SIZE
  • removed: variable EUCTW_TYPICAL_DISTRIBUTION_RATIO
  • removed: class EUCTWProber(MultiByteCharSetProber)
  • removed: constructor EUCTWProber()
  • removed: method EUCTWProber.get_charset_name()
  • removed: variable GB2312CharToFreqOrder
  • removed: variable GB2312_TABLE_SIZE
  • removed: variable GB2312_TYPICAL_DISTRIBUTION_RATIO
  • removed: class GB2312Prober(MultiByteCharSetProber)
  • removed: constructor GB2312Prober()
  • removed: method GB2312Prober.get_charset_name()
  • removed: class HebrewProber(CharSetProber)
  • removed: constructor HebrewProber()
  • removed: method HebrewProber.feed(aBuf)
  • removed: method HebrewProber.get_charset_name()
  • removed: method HebrewProber.get_state()
  • removed: method HebrewProber.is_final(c)
  • removed: method HebrewProber.is_non_final(c)
  • removed: method HebrewProber.reset()
  • removed: method HebrewProber.set_model_probers(logicalProber, visualProber)
  • removed: variable FINAL_KAF
  • removed: variable FINAL_MEM
  • removed: variable FINAL_NUN
  • removed: variable FINAL_PE
  • removed: variable FINAL_TSADI
  • removed: variable LOGICAL_HEBREW_NAME
  • removed: variable MIN_FINAL_CHAR_DISTANCE
  • removed: variable MIN_MODEL_DISTANCE
  • removed: variable NORMAL_KAF
  • removed: variable NORMAL_MEM
  • removed: variable NORMAL_NUN
  • removed: variable NORMAL_PE
  • removed: variable NORMAL_TSADI
  • removed: variable VISUAL_HEBREW_NAME
  • removed: variable JISCharToFreqOrder
  • removed: variable JIS_TABLE_SIZE
  • removed: variable JIS_TYPICAL_DISTRIBUTION_RATIO
  • removed: class EUCJPContextAnalysis(JapaneseContextAnalysis)
  • removed: class JapaneseContextAnalysis
  • removed: class SJISContextAnalysis(JapaneseContextAnalysis)
  • removed: constructor JapaneseContextAnalysis()
  • removed: method EUCJPContextAnalysis.get_order(aBuf)
  • removed: method JapaneseContextAnalysis.feed(aBuf, aLen)
  • removed: method JapaneseContextAnalysis.get_confidence()
  • removed: method JapaneseContextAnalysis.get_order(aBuf)
  • removed: method JapaneseContextAnalysis.got_enough_data()
  • removed: method JapaneseContextAnalysis.reset()
  • removed: method SJISContextAnalysis.get_order(aBuf)
  • removed: variable DONT_KNOW
  • removed: variable ENOUGH_REL_THRESHOLD
  • removed: variable MAX_REL_THRESHOLD
  • removed: variable MINIMUM_DATA_THRESHOLD
  • removed: variable NUM_OF_CATEGORY
  • removed: variable jp2CharContext
  • removed: variable BulgarianLangModel
  • removed: variable Latin5BulgarianModel
  • removed: variable Latin5_BulgarianCharToOrderMap
  • removed: variable Win1251BulgarianModel
  • removed: variable win1251BulgarianCharToOrderMap
  • removed: variable IBM855_CharToOrderMap
  • removed: variable IBM866_CharToOrderMap
  • removed: variable Ibm855Model
  • removed: variable Ibm866Model
  • removed: variable KOI8R_CharToOrderMap
  • removed: variable Koi8rModel
  • removed: variable Latin5CyrillicModel
  • removed: variable MacCyrillicModel
  • removed: variable RussianLangModel
  • removed: variable Win1251CyrillicModel
  • removed: variable latin5_CharToOrderMap
  • removed: variable macCyrillic_CharToOrderMap
  • removed: variable win1251_CharToOrderMap
  • removed: variable GreekLangModel
  • removed: variable Latin7GreekModel
  • removed: variable Latin7_CharToOrderMap
  • removed: variable Win1253GreekModel
  • removed: variable win1253_CharToOrderMap
  • removed: variable HebrewLangModel
  • removed: variable Win1255HebrewModel
  • removed: variable win1255_CharToOrderMap
  • removed: variable HungarianLangModel
  • removed: variable Latin2HungarianModel
  • removed: variable Latin2_HungarianCharToOrderMap
  • removed: variable Win1250HungarianModel
  • removed: variable win1250HungarianCharToOrderMap
  • removed: variable TIS620CharToOrderMap
  • removed: variable TIS620ThaiModel
  • removed: variable ThaiLangModel
  • removed: class Latin1Prober(CharSetProber)
  • removed: constructor Latin1Prober()
  • removed: method Latin1Prober.feed(aBuf)
  • removed: method Latin1Prober.get_charset_name()
  • removed: method Latin1Prober.get_confidence()
  • removed: method Latin1Prober.reset()
  • removed: variable ACO
  • removed: variable ACV
  • removed: variable ASC
  • removed: variable ASO
  • removed: variable ASS
  • removed: variable ASV
  • removed: variable CLASS_NUM
  • removed: variable FREQ_CAT_NUM
  • removed: variable Latin1ClassModel
  • removed: variable Latin1_CharToClass
  • removed: variable OTH
  • removed: variable UDF
  • removed: class MultiByteCharSetProber(CharSetProber)
  • removed: constructor MultiByteCharSetProber()
  • removed: method MultiByteCharSetProber.feed(aBuf)
  • removed: method MultiByteCharSetProber.get_charset_name()
  • removed: method MultiByteCharSetProber.get_confidence()
  • removed: method MultiByteCharSetProber.reset()
  • removed: class MBCSGroupProber(CharSetGroupProber)
  • removed: constructor MBCSGroupProber()
  • removed: variable BIG5_cls
  • removed: variable BIG5_st
  • removed: variable Big5CharLenTable
  • removed: variable Big5SMModel
  • removed: variable CP949CharLenTable
  • removed: variable CP949SMModel
  • removed: variable CP949_cls
  • removed: variable CP949_st
  • removed: variable EUCJPCharLenTable
  • removed: variable EUCJPSMModel
  • removed: variable EUCJP_cls
  • removed: variable EUCJP_st
  • removed: variable EUCKRCharLenTable
  • removed: variable EUCKRSMModel
  • removed: variable EUCKR_cls
  • removed: variable EUCKR_st
  • removed: variable EUCTWCharLenTable
  • removed: variable EUCTWSMModel
  • removed: variable EUCTW_cls
  • removed: variable EUCTW_st
  • removed: variable GB2312CharLenTable
  • removed: variable GB2312SMModel
  • removed: variable GB2312_cls
  • removed: variable GB2312_st
  • removed: variable SJISCharLenTable
  • removed: variable SJISSMModel
  • removed: variable SJIS_cls
  • removed: variable SJIS_st
  • removed: variable UCS2BECharLenTable
  • removed: variable UCS2BESMModel
  • removed: variable UCS2BE_cls
  • removed: variable UCS2BE_st
  • removed: variable UCS2LECharLenTable
  • removed: variable UCS2LESMModel
  • removed: variable UCS2LE_cls
  • removed: variable UCS2LE_st
  • removed: variable UTF8CharLenTable
  • removed: variable UTF8SMModel
  • removed: variable UTF8_cls
  • removed: variable UTF8_st
  • removed: class SingleByteCharSetProber(CharSetProber)
  • removed: constructor SingleByteCharSetProber(model, reversed=…, nameProber=…)
  • removed: method SingleByteCharSetProber.feed(aBuf)
  • removed: method SingleByteCharSetProber.get_charset_name()
  • removed: method SingleByteCharSetProber.get_confidence()
  • removed: method SingleByteCharSetProber.reset()
  • removed: variable NEGATIVE_SHORTCUT_THRESHOLD
  • removed: variable NUMBER_OF_SEQ_CAT
  • removed: variable POSITIVE_CAT
  • removed: variable POSITIVE_SHORTCUT_THRESHOLD
  • removed: variable SAMPLE_SIZE
  • removed: variable SB_ENOUGH_REL_THRESHOLD
  • removed: variable SYMBOL_CAT_ORDER
  • removed: class SBCSGroupProber(CharSetGroupProber)
  • removed: constructor SBCSGroupProber()
  • removed: class SJISProber(MultiByteCharSetProber)
  • removed: constructor SJISProber()
  • removed: method SJISProber.feed(aBuf)
  • removed: method SJISProber.get_charset_name()
  • removed: method SJISProber.get_confidence()
  • removed: method SJISProber.reset()
  • removed: class UniversalDetector
  • removed: constructor UniversalDetector()
  • removed: method UniversalDetector.close()
  • removed: method UniversalDetector.feed(aBuf)
  • removed: method UniversalDetector.reset()
  • removed: variable MINIMUM_THRESHOLD
  • removed: variable eEscAscii
  • removed: variable eHighbyte
  • removed: variable ePureAscii
  • removed: class UTF8Prober(CharSetProber)
  • removed: constructor UTF8Prober()
  • removed: method UTF8Prober.feed(aBuf)
  • removed: method UTF8Prober.get_charset_name()
  • removed: method UTF8Prober.get_confidence()
  • removed: method UTF8Prober.reset()
  • removed: variable ONE_CHAR_PROB
  • 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: function description_of(lines, name=…)
  • added: function main(argv=…)
  • 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: constructor SJISContextAnalysis()
  • 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_charset_name()
  • 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: export Retry
  • added: function disable_warnings(category=…)
  • added: class ConnectionError(Exception)
  • added: class HTTPConnection(_HTTPConnection, object)
  • added: class HTTPSConnection(HTTPConnection)
  • added: constructor HTTPConnection(*args, **kw)
  • added: constructor HTTPSConnection(host, port=…, key_file=…, cert_file=…, strict=…, timeout=…, **kw)
  • added: field HTTPConnection.default_port
  • added: field HTTPConnection.default_socket_options
  • added: field HTTPConnection.is_verified
  • added: field HTTPSConnection.default_port
  • added: field VerifiedHTTPSConnection.assert_fingerprint
  • added: method HTTPConnection.connect()
  • added: method HTTPSConnection.connect()
  • added: variable ConnectionError
  • added: variable RECENT_DATE
  • added: variable UnverifiedHTTPSConnection
  • added: variable port_by_scheme
  • removed: variable port_by_scheme
  • changed: constructor HTTPConnectionPool(host, port=…, strict=…, timeout=…, maxsize=…, block=…, headers=…, _proxy=…, _proxy_headers=…) → constructor HTTPConnectionPool(host, port=…, strict=…, timeout=…, maxsize=…, block=…, headers=…, retries=…, _proxy=…, _proxy_headers=…, **conn_kw)
  • changed: 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=…) → constructor HTTPSConnectionPool(host, port=…, strict=…, timeout=…, maxsize=…, block=…, headers=…, retries=…, _proxy=…, _proxy_headers=…, key_file=…, cert_file=…, cert_reqs=…, ca_certs=…, ssl_version=…, assert_hostname=…, assert_fingerprint=…, **conn_kw)
  • changed: class LocationParseError(ValueError, HTTPError) → class LocationParseError(LocationValueError)
  • added: class HTTPWarning(Warning)
  • added: class InsecureRequestWarning(SecurityWarning)
  • added: class LocationValueError(ValueError, HTTPError)
  • added: class ProtocolError(HTTPError)
  • added: class ResponseError(HTTPError)
  • added: class SecurityWarning(HTTPWarning)
  • added: class SystemTimeWarning(SecurityWarning)
  • added: field ResponseError.GENERIC_ERROR
  • added: field ResponseError.SPECIFIC_ERROR
  • added: variable ConnectionError
  • removed: class CertificateError(ValueError)
  • removed: function match_hostname(cert, hostname)
  • added: export CertificateError
  • added: export match_hostname
  • removed: variable log
  • added: method HTTPResponse.readinto(b)
  • added: method HTTPResponse.tell()
  • removed: class Timeout(object)
  • removed: class Url(namedtuple('Url', ['scheme', 'auth', 'host', 'port', 'path', 'query', 'fragment']))
  • removed: constructor Timeout(total=…, connect=…, read=…)
  • removed: field Timeout.DEFAULT_TIMEOUT
  • removed: field Url.slots
  • removed: function assert_fingerprint(cert, fingerprint)
  • removed: function current_time()
  • removed: function get_host(url)
  • removed: function is_connection_dropped(conn)
  • removed: function is_fp_closed(obj)
  • removed: function make_headers(keep_alive=…, accept_encoding=…, user_agent=…, basic_auth=…)
  • removed: function parse_url(url)
  • removed: function resolve_cert_reqs(candidate)
  • removed: function resolve_ssl_version(candidate)
  • removed: function split_first(s, delims)
  • removed: function ssl_wrap_socket(sock, keyfile=…, certfile=…, cert_reqs=…, ca_certs=…, server_hostname=…, ssl_version=…)
  • removed: method Timeout.clone()
  • removed: method Timeout.get_connect_duration()
  • removed: method Timeout.start_connect()
  • removed: property Timeout.connect_timeout
  • removed: property Timeout.read_timeout
  • removed: property Url.hostname
  • removed: property Url.netloc
  • removed: property Url.request_uri
  • removed: static method Timeout.from_float(timeout)
  • removed: variable HAS_SNI
  • removed: variable SSLContext
  • removed: variable poll
  • removed: variable select
  • added: export HAS_SNI
  • added: export Retry
  • added: export SSLContext
  • added: export Timeout
  • added: export Url
  • added: export assert_fingerprint
  • added: export current_time
  • added: export get_host
  • added: export is_connection_dropped
  • added: export is_fp_closed
  • added: export make_headers
  • added: export parse_url
  • added: export resolve_cert_reqs
  • added: export resolve_ssl_version
  • added: export split_first
  • added: export ssl_wrap_socket
  • added: function create_connection(address, timeout=…, source_address=…, socket_options=…)
  • added: function is_connection_dropped(conn)
  • added: variable poll
  • added: variable select
  • added: function make_headers(keep_alive=…, accept_encoding=…, user_agent=…, basic_auth=…, proxy_basic_auth=…, disable_cache=…)
  • added: variable ACCEPT_ENCODING
  • added: function is_fp_closed(obj)
  • added: class Retry(object)
  • added: constructor Retry(total=…, connect=…, read=…, redirect=…, method_whitelist=…, status_forcelist=…, backoff_factor=…, raise_on_redirect=…, _observed_errors=…)
  • added: field Retry.BACKOFF_MAX
  • added: field Retry.DEFAULT_METHOD_WHITELIST
  • added: method Retry.get_backoff_time()
  • added: method Retry.increment(method=…, url=…, response=…, error=…, _pool=…, _stacktrace=…)
  • added: method Retry.is_exhausted()
  • added: method Retry.is_forced_retry(method, status_code)
  • added: method Retry.new(**kw)
  • added: method Retry.sleep()
  • added: static method Retry.from_int(retries, redirect=…, default=…)
  • added: variable log
  • added: class SSLContext(object)
  • added: constructor SSLContext(protocol_version)
  • added: field SSLContext.supports_set_ciphers
  • added: function assert_fingerprint(cert, fingerprint)
  • added: function create_urllib3_context(ssl_version=…, cert_reqs=…, options=…, ciphers=…)
  • added: function resolve_cert_reqs(candidate)
  • added: function resolve_ssl_version(candidate)
  • added: function ssl_wrap_socket(sock, keyfile=…, certfile=…, cert_reqs=…, ca_certs=…, server_hostname=…, ssl_version=…, ciphers=…, ssl_context=…)
  • added: method SSLContext.load_cert_chain(certfile, keyfile)
  • added: method SSLContext.load_verify_locations(location)
  • added: method SSLContext.set_ciphers(cipher_suite)
  • added: method SSLContext.wrap_socket(socket, server_hostname=…)
  • added: variable HAS_SNI
  • added: variable OP_NO_COMPRESSION
  • added: variable OP_NO_SSLv2
  • added: variable OP_NO_SSLv3
  • added: variable SSLContext
  • added: variable create_default_context
  • added: class Timeout(object)
  • added: constructor Timeout(total=…, connect=…, read=…)
  • added: field Timeout.DEFAULT_TIMEOUT
  • added: function current_time()
  • 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: static method Timeout.from_float(timeout)
  • added: class Url(namedtuple('Url', url_attrs))
  • added: field Url.slots
  • added: function get_host(url)
  • added: function parse_url(url)
  • added: function split_first(s, delims)
  • added: property Url.hostname
  • added: property Url.netloc
  • added: property Url.request_uri
  • added: property Url.url
  • added: variable url_attrs
  • removed: variable DEFAULT_REDIRECT_LIMIT
  • removed: variable REDIRECT_STATI
  • changed: method Session.post(url, data=…, **kwargs) → method Session.post(url, data=…, json=…, **kwargs)
  • changed: method Session.request(method, url, params=…, data=…, headers=…, cookies=…, files=…, auth=…, timeout=…, allow_redirects=…, proxies=…, hooks=…, stream=…, verify=…, cert=…) → method Session.request(method, url, params=…, data=…, headers=…, cookies=…, files=…, auth=…, timeout=…, allow_redirects=…, proxies=…, hooks=…, stream=…, verify=…, cert=…, json=…)
  • added: function merge_hooks(request_hooks, session_hooks, dict_class=…)
  • added: method Session.merge_environment_settings(url, proxies, stream, verify, cert)
  • added: method SessionRedirectMixin.rebuild_auth(prepared_request, response)
  • added: method SessionRedirectMixin.rebuild_proxies(prepared_request, proxies)
  • added: variable REDIRECT_CACHE_SIZE
  • removed: class IteratorProxy(object)
  • removed: constructor IteratorProxy(i)
  • removed: method IteratorProxy.read(n)
  • removed: function except_on_missing_scheme(url)
  • changed: function default_user_agent() → function default_user_agent(name=…)
  • added: function address_in_network(ip, net)
  • added: function dotted_netmask(mask)
  • added: function is_ipv4_address(string_ip)
  • added: function is_valid_cidr(string_network)
  • added: function prepend_scheme_if_needed(url, new_scheme)
  • added: function should_bypass_proxies(url)
  • added: function urldefragauth(url)