Skip to content

Upgrading future 0.11 to 0.12

Unknown0.11.4 → 0.12.4

Fetching 5 releases from GitHub…0 / 5
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 date(object)
  • added: class datetime(date)
  • added: class time(object)
  • added: class timedelta(object)
  • added: class timezone(tzinfo)
  • added: class tzinfo(object)
  • added: method date.ctime()
  • added: method date.isocalendar()
  • added: method date.isoformat()
  • added: method date.isoweekday()
  • added: method date.replace(year=…, month=…, day=…)
  • added: method date.strftime(fmt)
  • added: method date.timetuple()
  • added: method date.toordinal()
  • added: method date.weekday()
  • added: method datetime.astimezone(tz=…)
  • added: method datetime.ctime()
  • added: method datetime.date()
  • added: method datetime.dst()
  • added: method datetime.isoformat(sep=…)
  • added: method datetime.replace(year=…, month=…, day=…, hour=…, minute=…, second=…, microsecond=…, tzinfo=…)
  • added: method datetime.time()
  • added: method datetime.timestamp()
  • added: method datetime.timetuple()
  • added: method datetime.timetz()
  • added: method datetime.tzname()
  • added: method datetime.utcoffset()
  • added: method datetime.utctimetuple()
  • added: method time.dst()
  • added: method time.isoformat()
  • added: method time.replace(hour=…, minute=…, second=…, microsecond=…, tzinfo=…)
  • added: method time.strftime(fmt)
  • added: method time.tzname()
  • added: method time.utcoffset()
  • added: method timedelta.total_seconds()
  • added: method timezone.dst(dt)
  • added: method timezone.fromutc(dt)
  • added: method timezone.tzname(dt)
  • added: method timezone.utcoffset(dt)
  • added: method tzinfo.dst(dt)
  • added: method tzinfo.fromutc(dt)
  • added: method tzinfo.tzname(dt)
  • added: method tzinfo.utcoffset(dt)
  • added: property date.day
  • added: property date.month
  • added: property date.year
  • added: property datetime.hour
  • added: property datetime.microsecond
  • added: property datetime.minute
  • added: property datetime.second
  • added: property datetime.tzinfo
  • added: property time.hour
  • added: property time.microsecond
  • added: property time.minute
  • added: property time.second
  • added: property time.tzinfo
  • added: property timedelta.days
  • added: property timedelta.microseconds
  • added: property timedelta.seconds
  • added: static method date.fromordinal(n)
  • added: static method date.fromtimestamp(t)
  • added: static method date.today()
  • added: static method datetime.combine(date, time)
  • added: static method datetime.fromtimestamp(t, tz=…)
  • added: static method datetime.now(tz=…)
  • added: static method datetime.strptime(date_string, format)
  • added: static method datetime.utcfromtimestamp(t)
  • added: static method datetime.utcnow()
  • added: variable MAXYEAR
  • added: variable MINYEAR
  • added: variable dbm
  • added: function message_from_binary_file(fp, *args, **kws)
  • added: function message_from_bytes(s, *args, **kws)
  • added: function message_from_file(fp, *args, **kws)
  • added: function message_from_string(s, *args, **kws)
  • added: function body_encode(s, maxlinelen=…, eol=…)
  • added: function decode(string)
  • added: function header_encode(header_bytes, charset=…)
  • added: function header_length(bytearray)
  • added: variable body_decode
  • added: variable decodestring
  • added: class Charset(object)
  • added: constructor Charset(input_charset=…)
  • added: function add_alias(alias, canonical)
  • added: function add_charset(charset, header_enc=…, body_enc=…, output_charset=…)
  • added: function add_codec(charset, codecname)
  • added: method Charset.body_encode(string)
  • added: method Charset.get_body_encoding()
  • added: method Charset.get_output_charset()
  • added: method Charset.header_encode(string)
  • added: method Charset.header_encode_lines(string, maxlengths)
  • added: function encode_7or8bit(msg)
  • added: function encode_base64(msg)
  • added: function encode_noop(msg)
  • added: function encode_quopri(msg)
  • added: class BoundaryError(MessageParseError)
  • added: class CharsetError(MessageError)
  • added: class CloseBoundaryNotFoundDefect(MessageDefect)
  • added: class FirstHeaderLineIsContinuationDefect(MessageDefect)
  • added: class HeaderDefect(MessageDefect)
  • added: class HeaderMissingRequiredValue(HeaderDefect)
  • added: class HeaderParseError(MessageParseError)
  • added: class InvalidBase64CharactersDefect(MessageDefect)
  • added: class InvalidBase64PaddingDefect(MessageDefect)
  • added: class InvalidHeaderDefect(HeaderDefect)
  • added: class InvalidMultipartContentTransferEncodingDefect(MessageDefect)
  • added: class MessageDefect(ValueError)
  • added: class MessageError(Exception)
  • added: class MessageParseError(MessageError)
  • added: class MisplacedEnvelopeHeaderDefect(MessageDefect)
  • added: class MissingHeaderBodySeparatorDefect(MessageDefect)
  • added: class MultipartConversionError(MessageError, TypeError)
  • added: class MultipartInvariantViolationDefect(MessageDefect)
  • added: class NoBoundaryInMultipartDefect(MessageDefect)
  • added: class NonASCIILocalPartDefect(HeaderDefect)
  • added: class NonPrintableDefect(HeaderDefect)
  • added: class ObsoleteHeaderDefect(HeaderDefect)
  • added: class StartBoundaryNotFoundDefect(MessageDefect)
  • added: class UndecodableBytesDefect(MessageDefect)
  • added: constructor HeaderDefect(*args, **kw)
  • added: constructor MessageDefect(line=…)
  • added: constructor NonPrintableDefect(non_printables)
  • added: variable MalformedHeaderDefect
  • added: class BytesFeedParser(FeedParser)
  • added: class FeedParser(object)
  • added: constructor FeedParser(_factory=…, **_3to2kwargs)
  • added: method BytesFeedParser.feed(data)
  • added: method FeedParser.close()
  • added: method FeedParser.feed(data)
  • added: class BytesGenerator(Generator)
  • added: class DecodedGenerator(Generator)
  • added: class Generator(object)
  • added: constructor DecodedGenerator(outfp, mangle_from_=…, maxheaderlen=…, fmt=…)
  • added: constructor Generator(outfp, mangle_from_=…, maxheaderlen=…, **_3to2kwargs)
  • added: method BytesGenerator.write(s)
  • added: method Generator.clone(fp)
  • added: method Generator.flatten(msg, unixfrom=…, linesep=…)
  • added: method Generator.write(s)
  • added: class Header(object)
  • added: constructor Header(s=…, charset=…, maxlinelen=…, header_name=…, continuation_ws=…, errors=…)
  • added: function decode_header(header)
  • added: function make_header(decoded_seq, maxlinelen=…, header_name=…, continuation_ws=…)
  • added: method Header.append(s, charset=…, errors=…)
  • added: method Header.encode(splitchars=…, maxlinelen=…, linesep=…)
  • added: class Address(object)
  • added: class AddressHeader(object)
  • added: class BaseHeader(str)
  • added: class ContentDispositionHeader(ParameterizedMIMEHeader)
  • added: class ContentTransferEncodingHeader(object)
  • added: class ContentTypeHeader(ParameterizedMIMEHeader)
  • added: class DateHeader(object)
  • added: class Group(object)
  • added: class HeaderRegistry(object)
  • added: class MIMEVersionHeader(object)
  • added: class ParameterizedMIMEHeader(object)
  • added: class SingleAddressHeader(AddressHeader)
  • added: class UniqueAddressHeader(AddressHeader)
  • added: class UniqueDateHeader(DateHeader)
  • added: class UniqueSingleAddressHeader(SingleAddressHeader)
  • added: class UniqueUnstructuredHeader(UnstructuredHeader)
  • added: class UnstructuredHeader(object)
  • added: constructor Address(display_name=…, username=…, domain=…, addr_spec=…)
  • added: constructor Group(display_name=…, addresses=…)
  • added: constructor HeaderRegistry(base_class=…, default_class=…, use_default_map=…)
  • added: field AddressHeader.max_count
  • added: field ContentDispositionHeader.value_parser
  • added: field ContentTransferEncodingHeader.max_count
  • added: field ContentTransferEncodingHeader.value_parser
  • added: field ContentTypeHeader.value_parser
  • added: field DateHeader.max_count
  • added: field DateHeader.value_parser
  • added: field MIMEVersionHeader.max_count
  • added: field MIMEVersionHeader.value_parser
  • added: field ParameterizedMIMEHeader.max_count
  • added: field UniqueAddressHeader.max_count
  • added: field UniqueDateHeader.max_count
  • added: field UniqueSingleAddressHeader.max_count
  • added: field UniqueUnstructuredHeader.max_count
  • added: field UnstructuredHeader.max_count
  • added: field UnstructuredHeader.value_parser
  • added: method AddressHeader.init(*args, **kw)
  • added: method BaseHeader.fold(**_3to2kwargs)
  • added: method BaseHeader.init(name, **_3to2kwargs)
  • added: method ContentDispositionHeader.init(*args, **kw)
  • added: method ContentTransferEncodingHeader.init(*args, **kw)
  • added: method ContentTypeHeader.init(*args, **kw)
  • added: method DateHeader.init(*args, **kw)
  • added: method HeaderRegistry.map_to_type(name, cls)
  • added: method MIMEVersionHeader.init(*args, **kw)
  • added: method ParameterizedMIMEHeader.init(*args, **kw)
  • added: property Address.addr_spec
  • added: property Address.display_name
  • added: property Address.domain
  • added: property Address.username
  • added: property AddressHeader.addresses
  • added: property AddressHeader.groups
  • added: property BaseHeader.defects
  • added: property BaseHeader.name
  • added: property ContentDispositionHeader.content_disposition
  • added: property ContentTransferEncodingHeader.cte
  • added: property ContentTypeHeader.content_type
  • added: property ContentTypeHeader.maintype
  • added: property ContentTypeHeader.subtype
  • added: property DateHeader.datetime
  • added: property Group.addresses
  • added: property Group.display_name
  • added: property MIMEVersionHeader.major
  • added: property MIMEVersionHeader.minor
  • added: property MIMEVersionHeader.version
  • added: property ParameterizedMIMEHeader.params
  • added: property SingleAddressHeader.address
  • added: static method AddressHeader.parse(value, kwds)
  • added: static method AddressHeader.value_parser(value)
  • added: static method ContentTransferEncodingHeader.parse(value, kwds)
  • added: static method DateHeader.parse(value, kwds)
  • added: static method MIMEVersionHeader.parse(value, kwds)
  • added: static method ParameterizedMIMEHeader.parse(value, kwds)
  • added: static method UnstructuredHeader.parse(value, kwds)
  • added: function body_line_iterator(msg, decode=…)
  • added: function typed_subpart_iterator(msg, maintype=…, subtype=…)
  • added: function walk(self)
  • added: class Message(object)
  • added: constructor Message(policy=…)
  • added: method Message.add_header(_name, _value, **_params)
  • added: method Message.as_string(unixfrom=…, maxheaderlen=…)
  • added: method Message.attach(payload)
  • added: method Message.del_param(param, header=…, requote=…)
  • added: method Message.get(name, failobj=…)
  • added: method Message.get_all(name, failobj=…)
  • added: method Message.get_boundary(failobj=…)
  • added: method Message.get_charset()
  • added: method Message.get_charsets(failobj=…)
  • added: method Message.get_content_charset(failobj=…)
  • added: method Message.get_content_maintype()
  • added: method Message.get_content_subtype()
  • added: method Message.get_content_type()
  • added: method Message.get_default_type()
  • added: method Message.get_filename(failobj=…)
  • added: method Message.get_param(param, failobj=…, header=…, unquote=…)
  • added: method Message.get_params(failobj=…, header=…, unquote=…)
  • added: method Message.get_payload(i=…, decode=…)
  • added: method Message.get_unixfrom()
  • added: method Message.is_multipart()
  • added: method Message.items()
  • added: method Message.keys()
  • added: method Message.raw_items()
  • added: method Message.replace_header(_name, _value)
  • added: method Message.set_boundary(boundary)
  • added: method Message.set_charset(charset)
  • added: method Message.set_default_type(ctype)
  • added: method Message.set_param(param, value, header=…, requote=…, charset=…, language=…)
  • added: method Message.set_payload(payload, charset=…)
  • added: method Message.set_raw(name, value)
  • added: method Message.set_type(type, header=…, requote=…)
  • added: method Message.set_unixfrom(unixfrom)
  • added: method Message.values()
  • added: class MIMEApplication(MIMENonMultipart)
  • added: constructor MIMEApplication(_data, _subtype=…, _encoder=…, **_params)
  • added: class MIMEAudio(MIMENonMultipart)
  • added: constructor MIMEAudio(_audiodata, _subtype=…, _encoder=…, **_params)
  • added: class MIMEBase(message.Message)
  • added: constructor MIMEBase(_maintype, _subtype, **_params)
  • added: class MIMEImage(MIMENonMultipart)
  • added: constructor MIMEImage(_imagedata, _subtype=…, _encoder=…, **_params)
  • added: class MIMEMessage(MIMENonMultipart)
  • added: constructor MIMEMessage(_msg, _subtype=…)
  • added: class MIMEMultipart(MIMEBase)
  • added: constructor MIMEMultipart(_subtype=…, boundary=…, _subparts=…, **_params)
  • added: class MIMENonMultipart(MIMEBase)
  • added: method MIMENonMultipart.attach(payload)
  • added: class MIMEText(MIMENonMultipart)
  • added: constructor MIMEText(_text, _subtype=…, _charset=…)
  • added: class BytesHeaderParser(BytesParser)
  • added: class BytesParser(object)
  • added: class HeaderParser(Parser)
  • added: class Parser(object)
  • added: constructor BytesParser(*args, **kw)
  • added: constructor Parser(_class=…, **_3to2kwargs)
  • added: method BytesHeaderParser.parse(fp, headersonly=…)
  • added: method BytesHeaderParser.parsebytes(text, headersonly=…)
  • added: method BytesParser.parse(fp, headersonly=…)
  • added: method BytesParser.parsebytes(text, headersonly=…)
  • added: method HeaderParser.parse(fp, headersonly=…)
  • added: method HeaderParser.parsestr(text, headersonly=…)
  • added: method Parser.parse(fp, headersonly=…)
  • added: method Parser.parsestr(text, headersonly=…)
  • added: class EmailPolicy(Policy)
  • added: constructor EmailPolicy(**kw)
  • added: export Compat32
  • added: export Policy
  • added: export compat32
  • added: field EmailPolicy.header_factory
  • added: field EmailPolicy.refold_source
  • added: method EmailPolicy.fold(name, value)
  • added: method EmailPolicy.fold_binary(name, value)
  • added: method EmailPolicy.header_fetch_parse(name, value)
  • added: method EmailPolicy.header_max_count(name)
  • added: method EmailPolicy.header_source_parse(sourcelines)
  • added: method EmailPolicy.header_store_parse(name, value)
  • added: variable HTTP
  • added: variable SMTP
  • added: variable default
  • added: variable strict
  • added: function body_encode(body, maxlinelen=…, eol=…)
  • added: function body_length(bytearray)
  • added: function decode(encoded, eol=…)
  • added: function header_decode(s)
  • added: function header_encode(header_bytes, charset=…)
  • added: function header_length(bytearray)
  • added: function quote(c)
  • added: function unquote(s)
  • added: variable body_decode
  • added: variable decodestring
  • added: export mktime_tz
  • added: export parsedate
  • added: export parsedate_tz
  • added: function collapse_rfc2231_value(value, errors=…, fallback_charset=…)
  • added: function decode_params(params)
  • added: function decode_rfc2231(s)
  • added: function encode_rfc2231(s, charset=…, language=…)
  • added: function format_datetime(dt, usegmt=…)
  • added: function formataddr(pair, charset=…)
  • added: function formatdate(timeval=…, localtime=…, usegmt=…)
  • added: function getaddresses(fieldvalues)
  • added: function make_msgid(idstring=…, domain=…)
  • added: function parseaddr(addr)
  • added: function parsedate_to_datetime(data)
  • added: function unquote(str)
  • added: function escape(s, quote=…)
  • added: variable codepoint2name
  • added: variable entitydefs
  • added: variable html5
  • added: variable name2codepoint
  • added: class HTMLParseError(Exception)
  • added: class HTMLParser(_markupbase.ParserBase)
  • added: constructor HTMLParseError(msg, position=…)
  • added: constructor HTMLParser(strict=…)
  • added: field HTMLParser.CDATA_CONTENT_ELEMENTS
  • added: method HTMLParser.check_for_whole_start_tag(i)
  • added: method HTMLParser.clear_cdata_mode()
  • added: method HTMLParser.close()
  • added: method HTMLParser.error(message)
  • added: method HTMLParser.feed(data)
  • added: method HTMLParser.get_starttag_text()
  • added: method HTMLParser.goahead(end)
  • added: method HTMLParser.handle_charref(name)
  • added: method HTMLParser.handle_comment(data)
  • added: method HTMLParser.handle_data(data)
  • added: method HTMLParser.handle_decl(decl)
  • added: method HTMLParser.handle_endtag(tag)
  • added: method HTMLParser.handle_entityref(name)
  • added: method HTMLParser.handle_pi(data)
  • added: method HTMLParser.handle_startendtag(tag, attrs)
  • added: method HTMLParser.handle_starttag(tag, attrs)
  • added: method HTMLParser.parse_bogus_comment(i, report=…)
  • added: method HTMLParser.parse_endtag(i)
  • added: method HTMLParser.parse_html_declaration(i)
  • added: method HTMLParser.parse_pi(i)
  • added: method HTMLParser.parse_starttag(i)
  • added: method HTMLParser.reset()
  • added: method HTMLParser.set_cdata_mode(elem)
  • added: method HTMLParser.unescape(s)
  • added: method HTMLParser.unknown_decl(data)
  • added: variable attrfind
  • added: variable attrfind_tolerant
  • added: variable charref
  • added: variable commentclose
  • added: variable endendtag
  • added: variable endtagfind
  • added: variable entityref
  • added: variable incomplete
  • added: variable interesting_normal
  • added: variable locatestarttagend
  • added: variable locatestarttagend_tolerant
  • added: variable piclose
  • added: variable starttagopen
  • added: variable tagfind
  • added: variable tagfind_tolerant
  • added: class BadStatusLine(HTTPException)
  • added: class CannotSendHeader(ImproperConnectionState)
  • added: class CannotSendRequest(ImproperConnectionState)
  • added: class HTTPConnection(object)
  • added: class HTTPException(Exception)
  • added: class HTTPResponse(io.RawIOBase)
  • added: class HTTPSConnection(HTTPConnection)
  • added: class ImproperConnectionState(HTTPException)
  • added: class IncompleteRead(HTTPException)
  • added: class InvalidURL(HTTPException)
  • added: class NotConnected(HTTPException)
  • added: class ResponseNotReady(ImproperConnectionState)
  • added: class UnimplementedFileMode(HTTPException)
  • added: class UnknownProtocol(HTTPException)
  • added: class UnknownTransferEncoding(HTTPException)
  • added: constructor BadStatusLine(line)
  • added: constructor HTTPConnection(host, port=…, strict=…, timeout=…, source_address=…)
  • added: constructor HTTPResponse(sock, debuglevel=…, strict=…, method=…, url=…)
  • added: constructor HTTPSConnection(host, port=…, key_file=…, cert_file=…, strict=…, timeout=…, source_address=…, **_3to2kwargs)
  • added: constructor IncompleteRead(partial, expected=…)
  • added: constructor UnknownProtocol(version)
  • added: field HTTPConnection.auto_open
  • added: field HTTPConnection.debuglevel
  • added: field HTTPConnection.default_port
  • added: field HTTPConnection.response_class
  • added: field HTTPSConnection.default_port
  • added: method HTTPConnection.close()
  • added: method HTTPConnection.connect()
  • added: method HTTPConnection.endheaders(message_body=…)
  • added: method HTTPConnection.getresponse()
  • added: method HTTPConnection.putheader(header, *values)
  • added: method HTTPConnection.putrequest(method, url, skip_host=…, skip_accept_encoding=…)
  • added: method HTTPConnection.request(method, url, body=…, headers=…)
  • added: method HTTPConnection.send(data)
  • added: method HTTPConnection.set_debuglevel(level)
  • added: method HTTPConnection.set_tunnel(host, port=…, headers=…)
  • added: method HTTPResponse.begin()
  • added: method HTTPResponse.close()
  • added: method HTTPResponse.fileno()
  • added: method HTTPResponse.flush()
  • added: method HTTPResponse.getcode()
  • added: method HTTPResponse.getheader(name, default=…)
  • added: method HTTPResponse.getheaders()
  • added: method HTTPResponse.geturl()
  • added: method HTTPResponse.info()
  • added: method HTTPResponse.isclosed()
  • added: method HTTPResponse.read(amt=…)
  • added: method HTTPResponse.readable()
  • added: method HTTPResponse.readinto(b)
  • added: method HTTPSConnection.connect()
  • added: variable error
  • added: variable responses
  • added: class Cookie(object)
  • added: class CookieJar(object)
  • added: class CookiePolicy(object)
  • added: class DefaultCookiePolicy(CookiePolicy)
  • added: class FileCookieJar(CookieJar)
  • added: class LWPCookieJar(FileCookieJar)
  • added: class LoadError(IOError)
  • added: class MozillaCookieJar(FileCookieJar)
  • added: constructor Cookie(version, name, value, port, port_specified, domain, domain_specified, domain_initial_dot, path, path_specified, secure, expires, discard, comment, comment_url, rest, rfc2109=…)
  • added: constructor CookieJar(policy=…)
  • added: constructor DefaultCookiePolicy(blocked_domains=…, allowed_domains=…, netscape=…, rfc2965=…, rfc2109_as_netscape=…, hide_cookie2=…, strict_domain=…, strict_rfc2965_unverifiable=…, strict_ns_unverifiable=…, strict_ns_domain=…, strict_ns_set_initial_dollar=…, strict_ns_set_path=…)
  • added: constructor FileCookieJar(filename=…, delayload=…, policy=…)
  • added: field CookieJar.domain_re
  • added: field CookieJar.dots_re
  • added: field CookieJar.magic_re
  • added: field CookieJar.non_word_re
  • added: field CookieJar.quote_re
  • added: field CookieJar.strict_domain_re
  • added: field DefaultCookiePolicy.DomainLiberal
  • added: field DefaultCookiePolicy.DomainRFC2965Match
  • added: field DefaultCookiePolicy.DomainStrict
  • added: field DefaultCookiePolicy.DomainStrictNoDots
  • added: field DefaultCookiePolicy.DomainStrictNonDomain
  • added: field MozillaCookieJar.header
  • added: field MozillaCookieJar.magic_re
  • added: method Cookie.get_nonstandard_attr(name, default=…)
  • added: method Cookie.has_nonstandard_attr(name)
  • added: method Cookie.is_expired(now=…)
  • added: method Cookie.set_nonstandard_attr(name, value)
  • added: method CookieJar.add_cookie_header(request)
  • added: method CookieJar.clear(domain=…, path=…, name=…)
  • added: method CookieJar.clear_expired_cookies()
  • added: method CookieJar.clear_session_cookies()
  • added: method CookieJar.extract_cookies(response, request)
  • added: method CookieJar.make_cookies(response, request)
  • added: method CookieJar.set_cookie(cookie)
  • added: method CookieJar.set_cookie_if_ok(cookie, request)
  • added: method CookieJar.set_policy(policy)
  • added: method CookiePolicy.domain_return_ok(domain, request)
  • added: method CookiePolicy.path_return_ok(path, request)
  • added: method CookiePolicy.return_ok(cookie, request)
  • added: method CookiePolicy.set_ok(cookie, request)
  • added: method DefaultCookiePolicy.allowed_domains()
  • added: method DefaultCookiePolicy.blocked_domains()
  • added: method DefaultCookiePolicy.domain_return_ok(domain, request)
  • added: method DefaultCookiePolicy.is_blocked(domain)
  • added: method DefaultCookiePolicy.is_not_allowed(domain)
  • added: method DefaultCookiePolicy.path_return_ok(path, request)
  • added: method DefaultCookiePolicy.return_ok(cookie, request)
  • added: method DefaultCookiePolicy.return_ok_domain(cookie, request)
  • added: method DefaultCookiePolicy.return_ok_expires(cookie, request)
  • added: method DefaultCookiePolicy.return_ok_port(cookie, request)
  • added: method DefaultCookiePolicy.return_ok_secure(cookie, request)
  • added: method DefaultCookiePolicy.return_ok_verifiability(cookie, request)
  • added: method DefaultCookiePolicy.return_ok_version(cookie, request)
  • added: method DefaultCookiePolicy.set_allowed_domains(allowed_domains)
  • added: method DefaultCookiePolicy.set_blocked_domains(blocked_domains)
  • added: method DefaultCookiePolicy.set_ok(cookie, request)
  • added: method DefaultCookiePolicy.set_ok_domain(cookie, request)
  • added: method DefaultCookiePolicy.set_ok_name(cookie, request)
  • added: method DefaultCookiePolicy.set_ok_path(cookie, request)
  • added: method DefaultCookiePolicy.set_ok_port(cookie, request)
  • added: method DefaultCookiePolicy.set_ok_verifiability(cookie, request)
  • added: method DefaultCookiePolicy.set_ok_version(cookie, request)
  • added: method FileCookieJar.load(filename=…, ignore_discard=…, ignore_expires=…)
  • added: method FileCookieJar.revert(filename=…, ignore_discard=…, ignore_expires=…)
  • added: method FileCookieJar.save(filename=…, ignore_discard=…, ignore_expires=…)
  • added: method LWPCookieJar.as_lwp_str(ignore_discard=…, ignore_expires=…)
  • added: method LWPCookieJar.save(filename=…, ignore_discard=…, ignore_expires=…)
  • added: method MozillaCookieJar.save(filename=…, ignore_discard=…, ignore_expires=…)
  • added: class BaseCookie(dict)
  • added: class CookieError(Exception)
  • added: class SimpleCookie(BaseCookie)
  • added: constructor BaseCookie(input=…)
  • added: method BaseCookie.js_output(attrs=…)
  • added: method BaseCookie.load(rawdata)
  • added: method BaseCookie.output(attrs=…, header=…, sep=…)
  • added: method BaseCookie.value_decode(val)
  • added: method BaseCookie.value_encode(val)
  • added: method SimpleCookie.value_decode(val)
  • added: method SimpleCookie.value_encode(val)
  • added: class BaseHTTPRequestHandler(socketserver.StreamRequestHandler)
  • added: class HTTPServer(socketserver.TCPServer)
  • added: field BaseHTTPRequestHandler.MessageClass
  • added: field BaseHTTPRequestHandler.default_request_version
  • added: field BaseHTTPRequestHandler.error_content_type
  • added: field BaseHTTPRequestHandler.error_message_format
  • added: field BaseHTTPRequestHandler.monthname
  • added: field BaseHTTPRequestHandler.protocol_version
  • added: field BaseHTTPRequestHandler.responses
  • added: field BaseHTTPRequestHandler.server_version
  • added: field BaseHTTPRequestHandler.sys_version
  • added: field BaseHTTPRequestHandler.weekdayname
  • added: field HTTPServer.allow_reuse_address
  • added: method BaseHTTPRequestHandler.address_string()
  • added: method BaseHTTPRequestHandler.date_time_string(timestamp=…)
  • added: method BaseHTTPRequestHandler.end_headers()
  • added: method BaseHTTPRequestHandler.flush_headers()
  • added: method BaseHTTPRequestHandler.handle()
  • added: method BaseHTTPRequestHandler.handle_expect_100()
  • added: method BaseHTTPRequestHandler.handle_one_request()
  • added: method BaseHTTPRequestHandler.log_date_time_string()
  • added: method BaseHTTPRequestHandler.log_error(format, *args)
  • added: method BaseHTTPRequestHandler.log_message(format, *args)
  • added: method BaseHTTPRequestHandler.log_request(code=…, size=…)
  • added: method BaseHTTPRequestHandler.parse_request()
  • added: method BaseHTTPRequestHandler.send_error(code, message=…)
  • added: method BaseHTTPRequestHandler.send_header(keyword, value)
  • added: method BaseHTTPRequestHandler.send_response(code, message=…)
  • added: method BaseHTTPRequestHandler.send_response_only(code, message=…)
  • added: method BaseHTTPRequestHandler.version_string()
  • added: method HTTPServer.server_bind()
  • added: function ceil(x)
  • added: variable Counter
  • added: variable OrderedDict
  • added: class SocketIO(io.RawIOBase)
  • added: class socket(_socket.socket)
  • added: constructor SocketIO(sock, mode)
  • added: constructor socket(family=…, type=…, proto=…, fileno=…)
  • added: function create_connection(address, timeout=…, source_address=…)
  • added: function fromfd(fd, family, type, proto=…)
  • added: function fromshare(info)
  • added: function getfqdn(name=…)
  • added: function socketpair(family=…, type=…, proto=…)
  • added: method SocketIO.close()
  • added: method SocketIO.fileno()
  • added: method SocketIO.readable()
  • added: method SocketIO.readinto(b)
  • added: method SocketIO.seekable()
  • added: method SocketIO.writable()
  • added: method SocketIO.write(b)
  • added: method socket.accept()
  • added: method socket.close()
  • added: method socket.detach()
  • added: method socket.dup()
  • added: method socket.makefile(mode=…, buffering=…, **_3to2kwargs)
  • added: property SocketIO.mode
  • added: property SocketIO.name
  • added: variable EAGAIN
  • added: variable EBADF
  • added: variable EWOULDBLOCK
  • added: variable errno
  • added: variable errorTab
  • added: class BaseRequestHandler(object)
  • added: class DatagramRequestHandler(BaseRequestHandler)
  • added: class ForkingMixIn(object)
  • added: class ForkingTCPServer(ForkingMixIn, TCPServer)
  • added: class ForkingUDPServer(ForkingMixIn, UDPServer)
  • added: class StreamRequestHandler(BaseRequestHandler)
  • added: class TCPServer(BaseServer)
  • added: class ThreadingMixIn(object)
  • added: class ThreadingTCPServer(ThreadingMixIn, TCPServer)
  • added: class ThreadingUDPServer(ThreadingMixIn, UDPServer)
  • added: class ThreadingUnixDatagramServer(ThreadingMixIn, UnixDatagramServer)
  • added: class ThreadingUnixStreamServer(ThreadingMixIn, UnixStreamServer)
  • added: class UDPServer(TCPServer)
  • added: class UnixDatagramServer(UDPServer)
  • added: class UnixStreamServer(TCPServer)
  • added: constructor BaseRequestHandler(request, client_address, server)
  • added: constructor TCPServer(server_address, RequestHandlerClass, bind_and_activate=…)
  • added: field ForkingMixIn.active_children
  • added: field ForkingMixIn.max_children
  • added: field ForkingMixIn.timeout
  • added: field StreamRequestHandler.disable_nagle_algorithm
  • added: field StreamRequestHandler.rbufsize
  • added: field StreamRequestHandler.timeout
  • added: field StreamRequestHandler.wbufsize
  • added: field TCPServer.address_family
  • added: field TCPServer.allow_reuse_address
  • added: field TCPServer.request_queue_size
  • added: field TCPServer.socket_type
  • added: field ThreadingMixIn.daemon_threads
  • added: field UDPServer.allow_reuse_address
  • added: field UDPServer.max_packet_size
  • added: field UDPServer.socket_type
  • added: field UnixDatagramServer.address_family
  • added: field UnixStreamServer.address_family
  • added: method BaseRequestHandler.finish()
  • added: method BaseRequestHandler.handle()
  • added: method BaseRequestHandler.setup()
  • added: method DatagramRequestHandler.finish()
  • added: method DatagramRequestHandler.setup()
  • added: method ForkingMixIn.collect_children()
  • added: method ForkingMixIn.handle_timeout()
  • added: method ForkingMixIn.process_request(request, client_address)
  • added: method ForkingMixIn.service_actions()
  • added: method StreamRequestHandler.finish()
  • added: method StreamRequestHandler.setup()
  • added: method TCPServer.close_request(request)
  • added: method TCPServer.fileno()
  • added: method TCPServer.get_request()
  • added: method TCPServer.server_activate()
  • added: method TCPServer.server_bind()
  • added: method TCPServer.server_close()
  • added: method TCPServer.shutdown_request(request)
  • added: method ThreadingMixIn.process_request(request, client_address)
  • added: method ThreadingMixIn.process_request_thread(request, client_address)
  • added: method UDPServer.close_request(request)
  • added: method UDPServer.get_request()
  • added: method UDPServer.server_activate()
  • added: method UDPServer.shutdown_request(request)
  • added: function total_ordering(cls)
  • added: class ContentTooShortError(URLError)
  • added: class HTTPError(URLError, urllib_response.addinfourl)
  • added: class URLError(IOError)
  • added: constructor ContentTooShortError(message, content)
  • added: constructor HTTPError(url, code, msg, hdrs, fp)
  • added: constructor URLError(reason, filename=…)
  • added: method HTTPError.info()
  • added: property HTTPError.reason
  • added: function parse_qs(qs, keep_blank_values=…, strict_parsing=…, encoding=…, errors=…)
  • added: function parse_qsl(qs, keep_blank_values=…, strict_parsing=…, encoding=…, errors=…)
  • added: function quote(string, safe=…, encoding=…, errors=…)
  • added: function quote_from_bytes(bs, safe=…)
  • added: function quote_plus(string, safe=…, encoding=…, errors=…)
  • added: function unquote(string, encoding=…, errors=…)
  • added: function unquote_plus(string, encoding=…, errors=…)
  • added: function unquote_to_bytes(string)
  • added: function urldefrag(url)
  • added: function urlencode(query, doseq=…, safe=…, encoding=…, errors=…)
  • added: function urljoin(base, url, allow_fragments=…)
  • added: function urlparse(url, scheme=…, allow_fragments=…)
  • added: function urlsplit(url, scheme=…, allow_fragments=…)
  • added: function urlunparse(components)
  • added: function urlunsplit(components)
  • added: class AbstractBasicAuthHandler(object)
  • added: class AbstractDigestAuthHandler(object)
  • added: class BaseHandler(object)
  • added: class CacheFTPHandler(FTPHandler)
  • added: class FTPHandler(BaseHandler)
  • added: class FancyURLopener(URLopener)
  • added: class FileHandler(BaseHandler)
  • added: class HTTPBasicAuthHandler(AbstractBasicAuthHandler, BaseHandler)
  • added: class HTTPCookieProcessor(BaseHandler)
  • added: class HTTPDefaultErrorHandler(BaseHandler)
  • added: class HTTPDigestAuthHandler(BaseHandler, AbstractDigestAuthHandler)
  • added: class HTTPErrorProcessor(BaseHandler)
  • added: class HTTPHandler(AbstractHTTPHandler)
  • added: class HTTPPasswordMgr(object)
  • added: class HTTPPasswordMgrWithDefaultRealm(HTTPPasswordMgr)
  • added: class HTTPRedirectHandler(BaseHandler)
  • added: class HTTPSHandler(AbstractHTTPHandler)
  • added: class OpenerDirector(object)
  • added: class ProxyBasicAuthHandler(AbstractBasicAuthHandler, BaseHandler)
  • added: class ProxyDigestAuthHandler(BaseHandler, AbstractDigestAuthHandler)
  • added: class ProxyHandler(BaseHandler)
  • added: class Request(object)
  • added: class URLopener(object)
  • added: class UnknownHandler(BaseHandler)
  • added: constructor AbstractBasicAuthHandler(password_mgr=…)
  • added: constructor AbstractDigestAuthHandler(passwd=…)
  • added: constructor CacheFTPHandler()
  • added: constructor FancyURLopener(*args, **kwargs)
  • added: constructor HTTPCookieProcessor(cookiejar=…)
  • added: constructor HTTPPasswordMgr()
  • added: constructor HTTPSHandler(debuglevel=…, context=…, check_hostname=…)
  • added: constructor OpenerDirector()
  • added: constructor ProxyHandler(proxies=…)
  • added: constructor Request(url, data=…, headers=…, origin_req_host=…, unverifiable=…, method=…)
  • added: constructor URLopener(proxies=…, **x509)
  • added: export pathname2url
  • added: export url2pathname
  • added: field AbstractBasicAuthHandler.rx
  • added: field BaseHandler.handler_order
  • added: field FileHandler.names
  • added: field HTTPBasicAuthHandler.auth_header
  • added: field HTTPCookieProcessor.https_request
  • added: field HTTPCookieProcessor.https_response
  • added: field HTTPDigestAuthHandler.auth_header
  • added: field HTTPDigestAuthHandler.handler_order
  • added: field HTTPErrorProcessor.handler_order
  • added: field HTTPErrorProcessor.https_response
  • added: field HTTPHandler.http_request
  • added: field HTTPRedirectHandler.http_error_301
  • added: field HTTPRedirectHandler.http_error_303
  • added: field HTTPRedirectHandler.http_error_307
  • added: field HTTPRedirectHandler.inf_msg
  • added: field HTTPRedirectHandler.max_redirections
  • added: field HTTPRedirectHandler.max_repeats
  • added: field HTTPSHandler.https_request
  • added: field ProxyBasicAuthHandler.auth_header
  • added: field ProxyDigestAuthHandler.auth_header
  • added: field ProxyDigestAuthHandler.handler_order
  • added: field ProxyHandler.handler_order
  • added: field URLopener.version
  • added: function build_opener(*handlers)
  • added: function getproxies()
  • added: function install_opener(opener)
  • added: function pathname2url(pathname)
  • added: function url2pathname(pathname)
  • added: function urlcleanup()
  • added: function urlopen(url, data=…, timeout=…, **_3to2kwargs)
  • added: function urlretrieve(url, filename=…, reporthook=…, data=…)
  • added: method AbstractBasicAuthHandler.http_error_auth_reqed(authreq, host, req, headers)
  • added: method AbstractBasicAuthHandler.reset_retry_count()
  • added: method AbstractBasicAuthHandler.retry_http_basic_auth(host, req, realm)
  • added: method AbstractDigestAuthHandler.get_algorithm_impls(algorithm)
  • added: method AbstractDigestAuthHandler.get_authorization(req, chal)
  • added: method AbstractDigestAuthHandler.get_cnonce(nonce)
  • added: method AbstractDigestAuthHandler.get_entity_digest(data, chal)
  • added: method AbstractDigestAuthHandler.http_error_auth_reqed(auth_header, host, req, headers)
  • added: method AbstractDigestAuthHandler.reset_retry_count()
  • added: method AbstractDigestAuthHandler.retry_http_digest_auth(req, auth)
  • added: method BaseHandler.add_parent(parent)
  • added: method BaseHandler.close()
  • added: method CacheFTPHandler.check_cache()
  • added: method CacheFTPHandler.clear_cache()
  • added: method CacheFTPHandler.connect_ftp(user, passwd, host, port, dirs, timeout)
  • added: method CacheFTPHandler.setMaxConns(m)
  • added: method CacheFTPHandler.setTimeout(t)
  • added: method FTPHandler.connect_ftp(user, passwd, host, port, dirs, timeout)
  • added: method FTPHandler.ftp_open(req)
  • added: method FancyURLopener.get_user_passwd(host, realm, clear_cache=…)
  • added: method FancyURLopener.http_error_301(url, fp, errcode, errmsg, headers, data=…)
  • added: method FancyURLopener.http_error_302(url, fp, errcode, errmsg, headers, data=…)
  • added: method FancyURLopener.http_error_303(url, fp, errcode, errmsg, headers, data=…)
  • added: method FancyURLopener.http_error_307(url, fp, errcode, errmsg, headers, data=…)
  • added: method FancyURLopener.http_error_401(url, fp, errcode, errmsg, headers, data=…, retry=…)
  • added: method FancyURLopener.http_error_407(url, fp, errcode, errmsg, headers, data=…, retry=…)
  • added: method FancyURLopener.http_error_default(url, fp, errcode, errmsg, headers)
  • added: method FancyURLopener.prompt_user_passwd(host, realm)
  • added: method FancyURLopener.redirect_internal(url, fp, errcode, errmsg, headers, data)
  • added: method FancyURLopener.retry_http_basic_auth(url, realm, data=…)
  • added: method FancyURLopener.retry_https_basic_auth(url, realm, data=…)
  • added: method FancyURLopener.retry_proxy_http_basic_auth(url, realm, data=…)
  • added: method FancyURLopener.retry_proxy_https_basic_auth(url, realm, data=…)
  • added: method FileHandler.file_open(req)
  • added: method FileHandler.get_names()
  • added: method FileHandler.open_local_file(req)
  • added: method HTTPBasicAuthHandler.http_error_401(req, fp, code, msg, headers)
  • added: method HTTPCookieProcessor.http_request(request)
  • added: method HTTPCookieProcessor.http_response(request, response)
  • added: method HTTPDefaultErrorHandler.http_error_default(req, fp, code, msg, hdrs)
  • added: method HTTPDigestAuthHandler.http_error_401(req, fp, code, msg, headers)
  • added: method HTTPErrorProcessor.http_response(request, response)
  • added: method HTTPHandler.http_open(req)
  • added: method HTTPPasswordMgr.add_password(realm, uri, user, passwd)
  • added: method HTTPPasswordMgr.find_user_password(realm, authuri)
  • added: method HTTPPasswordMgr.is_suburi(base, test)
  • added: method HTTPPasswordMgr.reduce_uri(uri, default_port=…)
  • added: method HTTPPasswordMgrWithDefaultRealm.find_user_password(realm, authuri)
  • added: method HTTPRedirectHandler.http_error_302(req, fp, code, msg, headers)
  • added: method HTTPRedirectHandler.redirect_request(req, fp, code, msg, headers, newurl)
  • added: method HTTPSHandler.https_open(req)
  • added: method OpenerDirector.add_handler(handler)
  • added: method OpenerDirector.close()
  • added: method OpenerDirector.error(proto, *args)
  • added: method OpenerDirector.open(fullurl, data=…, timeout=…)
  • added: method ProxyBasicAuthHandler.http_error_407(req, fp, code, msg, headers)
  • added: method ProxyDigestAuthHandler.http_error_407(req, fp, code, msg, headers)
  • added: method ProxyHandler.proxy_open(req, proxy, type)
  • added: method Request.add_data(data)
  • added: method Request.add_header(key, val)
  • added: method Request.add_unredirected_header(key, val)
  • added: method Request.get_data()
  • added: method Request.get_full_url()
  • added: method Request.get_header(header_name, default=…)
  • added: method Request.get_host()
  • added: method Request.get_method()
  • added: method Request.get_origin_req_host()
  • added: method Request.get_selector()
  • added: method Request.get_type()
  • added: method Request.has_data()
  • added: method Request.has_header(header_name)
  • added: method Request.has_proxy()
  • added: method Request.header_items()
  • added: method Request.is_unverifiable()
  • added: method Request.set_proxy(host, type)
  • added: method URLopener.addheader(*args)
  • added: method URLopener.cleanup()
  • added: method URLopener.close()
  • added: method URLopener.http_error(url, fp, errcode, errmsg, headers, data=…)
  • added: method URLopener.http_error_default(url, fp, errcode, errmsg, headers)
  • added: method URLopener.open(fullurl, data=…)
  • added: method URLopener.open_data(url, data=…)
  • added: method URLopener.open_file(url)
  • added: method URLopener.open_ftp(url)
  • added: method URLopener.open_http(url, data=…)
  • added: method URLopener.open_https(url, data=…)
  • added: method URLopener.open_local_file(url)
  • added: method URLopener.open_unknown(fullurl, data=…)
  • added: method URLopener.open_unknown_proxy(proxy, fullurl, data=…)
  • added: method URLopener.retrieve(url, filename=…, reporthook=…, data=…)
  • added: method UnknownHandler.unknown_open(req)
  • added: variable getproxies
  • added: class addbase(object)
  • added: class addclosehook(addbase)
  • added: class addinfo(addbase)
  • added: class addinfourl(addbase)
  • added: constructor addbase(fp)
  • added: constructor addclosehook(fp, closehook, *hookargs)
  • added: constructor addinfo(fp, headers)
  • added: constructor addinfourl(fp, headers, url, code=…)
  • added: method addbase.close()
  • added: method addclosehook.close()
  • added: method addinfo.info()
  • added: method addinfourl.getcode()
  • added: method addinfourl.geturl()
  • added: method addinfourl.info()
  • added: class RobotFileParser(object)
  • added: constructor RobotFileParser(url=…)
  • added: method RobotFileParser.can_fetch(useragent, url)
  • added: method RobotFileParser.modified()
  • added: method RobotFileParser.mtime()
  • added: method RobotFileParser.parse(lines)
  • added: method RobotFileParser.read()
  • added: method RobotFileParser.set_url(url)
  • added: class Binary(object)
  • added: class DateTime(object)
  • added: class Error(Exception)
  • added: class ExpatParser(object)
  • added: class Fault(Error)
  • added: class GzipDecodedResponse(gzip.GzipFile if gzip else object)
  • added: class Marshaller(object)
  • added: class MultiCall(object)
  • added: class MultiCallIterator(object)
  • added: class ProtocolError(Error)
  • added: class ResponseError(Error)
  • added: class SafeTransport(Transport)
  • added: class ServerProxy(object)
  • added: class Transport(object)
  • added: class Unmarshaller(object)
  • added: constructor Binary(data=…)
  • added: constructor DateTime(value=…)
  • added: constructor ExpatParser(target)
  • added: constructor Fault(faultCode, faultString, **extra)
  • added: constructor GzipDecodedResponse(response)
  • added: constructor Marshaller(encoding=…, allow_none=…)
  • added: constructor MultiCall(server)
  • added: constructor MultiCallIterator(results)
  • added: constructor ProtocolError(url, errcode, errmsg, headers)
  • added: constructor ServerProxy(uri, transport=…, encoding=…, verbose=…, allow_none=…, use_datetime=…, use_builtin_types=…)
  • added: constructor Transport(use_datetime=…, use_builtin_types=…)
  • added: constructor Unmarshaller(use_datetime=…, use_builtin_types=…)
  • added: field Marshaller.dispatch
  • added: field Marshaller.dump_int
  • added: field Transport.accept_gzip_encoding
  • added: field Transport.encode_threshold
  • added: field Transport.user_agent
  • added: field Unmarshaller.dispatch
  • added: function dumps(params, methodname=…, methodresponse=…, encoding=…, allow_none=…)
  • added: function escape(s)
  • added: function getparser(use_datetime=…, use_builtin_types=…)
  • added: function gzip_decode(data)
  • added: function gzip_encode(data)
  • added: function loads(data, use_datetime=…, use_builtin_types=…)
  • added: method Binary.decode(data)
  • added: method Binary.encode(out)
  • added: method DateTime.decode(data)
  • added: method DateTime.encode(out)
  • added: method DateTime.make_comparable(other)
  • added: method DateTime.timetuple()
  • added: method ExpatParser.close()
  • added: method ExpatParser.feed(data)
  • added: method GzipDecodedResponse.close()
  • added: method Marshaller.dump_array(value, write)
  • added: method Marshaller.dump_bool(value, write)
  • added: method Marshaller.dump_bytes(value, write)
  • added: method Marshaller.dump_datetime(value, write)
  • added: method Marshaller.dump_double(value, write)
  • added: method Marshaller.dump_instance(value, write)
  • added: method Marshaller.dump_long(value, write)
  • added: method Marshaller.dump_nil(value, write)
  • added: method Marshaller.dump_struct(value, write, escape=…)
  • added: method Marshaller.dump_unicode(value, write, escape=…)
  • added: method Marshaller.dumps(values)
  • added: method SafeTransport.make_connection(host)
  • added: method Transport.close()
  • added: method Transport.get_host_info(host)
  • added: method Transport.getparser()
  • added: method Transport.make_connection(host)
  • added: method Transport.parse_response(response)
  • added: method Transport.request(host, handler, request_body, verbose=…)
  • added: method Transport.send_content(connection, request_body)
  • added: method Transport.send_headers(connection, headers)
  • added: method Transport.send_request(host, handler, request_body, debug)
  • added: method Transport.single_request(host, handler, request_body, verbose=…)
  • added: method Unmarshaller.close()
  • added: method Unmarshaller.data(text)
  • added: method Unmarshaller.end(tag)
  • added: method Unmarshaller.end_array(data)
  • added: method Unmarshaller.end_base64(data)
  • added: method Unmarshaller.end_boolean(data)
  • added: method Unmarshaller.end_dateTime(data)
  • added: method Unmarshaller.end_dispatch(tag, data)
  • added: method Unmarshaller.end_double(data)
  • added: method Unmarshaller.end_fault(data)
  • added: method Unmarshaller.end_int(data)
  • added: method Unmarshaller.end_methodName(data)
  • added: method Unmarshaller.end_nil(data)
  • added: method Unmarshaller.end_params(data)
  • added: method Unmarshaller.end_string(data)
  • added: method Unmarshaller.end_struct(data)
  • added: method Unmarshaller.end_value(data)
  • added: method Unmarshaller.getmethodname()
  • added: method Unmarshaller.start(tag, attrs)
  • added: method Unmarshaller.xml(encoding, standalone)
  • added: variable APPLICATION_ERROR
  • added: variable Boolean
  • added: variable FastMarshaller
  • added: variable FastParser
  • added: variable FastUnmarshaller
  • added: variable INTERNAL_ERROR
  • added: variable INVALID_ENCODING_CHAR
  • added: variable INVALID_METHOD_PARAMS
  • added: variable INVALID_XMLRPC
  • added: variable MAXINT
  • added: variable METHOD_NOT_FOUND
  • added: variable MININT
  • added: variable NOT_WELLFORMED_ERROR
  • added: variable PARSE_ERROR
  • added: variable SERVER_ERROR
  • added: variable SYSTEM_ERROR
  • added: variable Server
  • added: variable TRANSPORT_ERROR
  • added: variable UNSUPPORTED_ENCODING
  • added: variable WRAPPERS
  • added: variable boolean
  • added: variable gzip
  • added: variable multi
  • added: variable server
  • added: class CGIXMLRPCRequestHandler(SimpleXMLRPCDispatcher)
  • added: class DocCGIXMLRPCRequestHandler(CGIXMLRPCRequestHandler, XMLRPCDocGenerator)
  • added: class DocXMLRPCRequestHandler(SimpleXMLRPCRequestHandler)
  • added: class DocXMLRPCServer(SimpleXMLRPCServer, XMLRPCDocGenerator)
  • added: class ExampleService
  • added: class ExampleService.currentTime
  • added: class MultiPathXMLRPCServer(SimpleXMLRPCServer)
  • added: class ServerHTMLDoc(pydoc.HTMLDoc)
  • added: class SimpleXMLRPCDispatcher(object)
  • added: class SimpleXMLRPCRequestHandler(BaseHTTPRequestHandler)
  • added: class SimpleXMLRPCServer(socketserver.TCPServer, SimpleXMLRPCDispatcher)
  • added: class XMLRPCDocGenerator(object)
  • added: constructor CGIXMLRPCRequestHandler(allow_none=…, encoding=…, use_builtin_types=…)
  • added: constructor DocCGIXMLRPCRequestHandler()
  • added: constructor DocXMLRPCServer(addr, requestHandler=…, logRequests=…, allow_none=…, encoding=…, bind_and_activate=…, use_builtin_types=…)
  • added: constructor MultiPathXMLRPCServer(addr, requestHandler=…, logRequests=…, allow_none=…, encoding=…, bind_and_activate=…, use_builtin_types=…)
  • added: constructor SimpleXMLRPCDispatcher(allow_none=…, encoding=…, use_builtin_types=…)
  • added: constructor SimpleXMLRPCServer(addr, requestHandler=…, logRequests=…, allow_none=…, encoding=…, bind_and_activate=…, use_builtin_types=…)
  • added: constructor XMLRPCDocGenerator()
  • added: field SimpleXMLRPCRequestHandler.aepattern
  • added: field SimpleXMLRPCRequestHandler.disable_nagle_algorithm
  • added: field SimpleXMLRPCRequestHandler.encode_threshold
  • added: field SimpleXMLRPCRequestHandler.rpc_paths
  • added: field SimpleXMLRPCRequestHandler.wbufsize
  • added: field SimpleXMLRPCServer.allow_reuse_address
  • added: function list_public_methods(obj)
  • added: function resolve_dotted_attribute(obj, attr, allow_dotted_names=…)
  • added: method CGIXMLRPCRequestHandler.handle_get()
  • added: method CGIXMLRPCRequestHandler.handle_request(request_text=…)
  • added: method CGIXMLRPCRequestHandler.handle_xmlrpc(request_text)
  • added: method DocCGIXMLRPCRequestHandler.handle_get()
  • added: method DocXMLRPCRequestHandler.do_GET()
  • added: method ExampleService.getData()
  • added: method MultiPathXMLRPCServer.add_dispatcher(path, dispatcher)
  • added: method MultiPathXMLRPCServer.get_dispatcher(path)
  • added: method ServerHTMLDoc.docroutine(object, name, mod=…, funcs=…, classes=…, methods=…, cl=…)
  • added: method ServerHTMLDoc.docserver(server_name, package_documentation, methods)
  • added: method ServerHTMLDoc.markup(text, escape=…, funcs=…, classes=…, methods=…)
  • added: method SimpleXMLRPCDispatcher.register_function(function, name=…)
  • added: method SimpleXMLRPCDispatcher.register_instance(instance, allow_dotted_names=…)
  • added: method SimpleXMLRPCDispatcher.register_introspection_functions()
  • added: method SimpleXMLRPCDispatcher.register_multicall_functions()
  • added: method SimpleXMLRPCDispatcher.system_listMethods()
  • added: method SimpleXMLRPCDispatcher.system_methodHelp(method_name)
  • added: method SimpleXMLRPCDispatcher.system_methodSignature(method_name)
  • added: method SimpleXMLRPCDispatcher.system_multicall(call_list)
  • added: method SimpleXMLRPCRequestHandler.accept_encodings()
  • added: method SimpleXMLRPCRequestHandler.decode_request_content(data)
  • added: method SimpleXMLRPCRequestHandler.do_POST()
  • added: method SimpleXMLRPCRequestHandler.is_rpc_path_valid()
  • added: method SimpleXMLRPCRequestHandler.log_request(code=…, size=…)
  • added: method SimpleXMLRPCRequestHandler.report_404()
  • added: method XMLRPCDocGenerator.generate_html_documentation()
  • added: method XMLRPCDocGenerator.set_server_documentation(server_documentation)
  • added: method XMLRPCDocGenerator.set_server_name(server_name)
  • added: method XMLRPCDocGenerator.set_server_title(server_title)
  • added: static method ExampleService.currentTime.getCurrentTime()
  • added: variable fcntl
  • added: variable server
  • removed: export bytes
  • removed: export dict
  • removed: export int
  • removed: export range
  • removed: export str
  • removed: variable bytes
  • removed: variable dict
  • removed: variable int
  • removed: variable range
  • removed: variable str
  • removed: class newbytes(with_metaclass(BaseNewBytes, _builtin_bytes))
  • removed: field newbytes.unorderable_err
  • removed: method newbytes.decode(encoding=…, errors=…)
  • removed: method newbytes.encode(*args)
  • removed: method newbytes.endswith(prefix, *args)
  • removed: method newbytes.find(sub, *args)
  • removed: method newbytes.index(sub, *args)
  • removed: method newbytes.join(iterable_of_bytes)
  • removed: method newbytes.partition(sep)
  • removed: method newbytes.replace(old, new, *args)
  • removed: method newbytes.rfind(sub, *args)
  • removed: method newbytes.rpartition(sep)
  • removed: method newbytes.rsplit(sep=…, maxsplit=…)
  • removed: method newbytes.split(sep=…, maxsplit=…)
  • removed: method newbytes.startswith(prefix, *args)
  • removed: static method newbytes.fromhex(string)
  • removed: class newdict(with_metaclass(BaseNewDict, _builtin_dict))
  • removed: method newdict.items()
  • removed: method newdict.keys()
  • removed: method newdict.values()
  • removed: class newint(with_metaclass(BaseNewInt, long))
  • removed: class newopen(object)
  • removed: constructor newopen(fname, mode=…, encoding=…)
  • removed: method newopen.close()
  • removed: method newopen.read(size=…)
  • removed: method newopen.write(s)
  • removed: class newrange(Sequence)
  • removed: constructor newrange(*args)
  • removed: method newrange.count(value)
  • removed: method newrange.index(value)
  • removed: class newstr(with_metaclass(BaseNewStr, unicode))
  • removed: field newstr.no_convert_msg
  • removed: field newstr.unorderable_err
  • removed: method newstr.decode(*args)
  • removed: method newstr.encode(encoding=…, errors=…)
  • removed: method newstr.endswith(prefix, *args)
  • removed: method newstr.find(sub, *args)
  • removed: method newstr.index(sub, *args)
  • removed: method newstr.join(iterable)
  • removed: method newstr.partition(sep)
  • removed: method newstr.replace(old, new, *args)
  • removed: method newstr.rfind(sub, *args)
  • removed: method newstr.rpartition(sep)
  • removed: method newstr.rsplit(sep=…, maxsplit=…)
  • removed: method newstr.split(sep=…, maxsplit=…)
  • removed: method newstr.startswith(prefix, *args)
  • added: export PY3
  • added: function escape(s, quote=…)
  • added: export PY3
  • added: export PY3
  • removed: class WarnOnImport(object)
  • removed: constructor WarnOnImport(*args)
  • removed: export utils
  • removed: method WarnOnImport.find_module(fullname, path=…)
  • removed: method WarnOnImport.load_module(name)
  • changed: function install_hooks(keep_sys_modules=…) → function install_hooks()
  • changed: function remove_hooks(keep_sys_modules=…) → function remove_hooks(scrub_sys_modules=…)
  • added: export PY2
  • added: export PY3
  • added: function cache_py2_modules()
  • added: function from_import(module_name, *symbol_names, **kwargs)
  • added: function import_(module_name, backport=…)
  • added: function install_aliases()
  • added: function restore_sys_modules(scrubbed)
  • removed: function escape(s, quote=…)
  • removed: variable codepoint2name
  • removed: variable entitydefs
  • removed: variable html5
  • removed: variable name2codepoint
  • removed: class HTMLParseError(Exception)
  • removed: class HTMLParser(_markupbase.ParserBase)
  • removed: constructor HTMLParseError(msg, position=…)
  • removed: constructor HTMLParser(strict=…)
  • removed: field HTMLParser.CDATA_CONTENT_ELEMENTS
  • removed: method HTMLParser.check_for_whole_start_tag(i)
  • removed: method HTMLParser.clear_cdata_mode()
  • removed: method HTMLParser.close()
  • removed: method HTMLParser.error(message)
  • removed: method HTMLParser.feed(data)
  • removed: method HTMLParser.get_starttag_text()
  • removed: method HTMLParser.goahead(end)
  • removed: method HTMLParser.handle_charref(name)
  • removed: method HTMLParser.handle_comment(data)
  • removed: method HTMLParser.handle_data(data)
  • removed: method HTMLParser.handle_decl(decl)
  • removed: method HTMLParser.handle_endtag(tag)
  • removed: method HTMLParser.handle_entityref(name)
  • removed: method HTMLParser.handle_pi(data)
  • removed: method HTMLParser.handle_startendtag(tag, attrs)
  • removed: method HTMLParser.handle_starttag(tag, attrs)
  • removed: method HTMLParser.parse_bogus_comment(i, report=…)
  • removed: method HTMLParser.parse_endtag(i)
  • removed: method HTMLParser.parse_html_declaration(i)
  • removed: method HTMLParser.parse_pi(i)
  • removed: method HTMLParser.parse_starttag(i)
  • removed: method HTMLParser.reset()
  • removed: method HTMLParser.set_cdata_mode(elem)
  • removed: method HTMLParser.unescape(s)
  • removed: method HTMLParser.unknown_decl(data)
  • removed: variable attrfind
  • removed: variable attrfind_tolerant
  • removed: variable charref
  • removed: variable commentclose
  • removed: variable endendtag
  • removed: variable endtagfind
  • removed: variable entityref
  • removed: variable incomplete
  • removed: variable interesting_normal
  • removed: variable locatestarttagend
  • removed: variable locatestarttagend_tolerant
  • removed: variable piclose
  • removed: variable starttagopen
  • removed: variable tagfind
  • removed: variable tagfind_tolerant
  • removed: class BadStatusLine(HTTPException)
  • removed: class CannotSendHeader(ImproperConnectionState)
  • removed: class CannotSendRequest(ImproperConnectionState)
  • removed: class HTTPConnection(object)
  • removed: class HTTPException(Exception)
  • removed: class HTTPResponse(io.RawIOBase, object)
  • removed: class HTTPSConnection(HTTPConnection)
  • removed: class ImproperConnectionState(HTTPException)
  • removed: class IncompleteRead(HTTPException)
  • removed: class InvalidURL(HTTPException)
  • removed: class NotConnected(HTTPException)
  • removed: class ResponseNotReady(ImproperConnectionState)
  • removed: class UnimplementedFileMode(HTTPException)
  • removed: class UnknownProtocol(HTTPException)
  • removed: class UnknownTransferEncoding(HTTPException)
  • removed: constructor BadStatusLine(line)
  • removed: constructor HTTPConnection(host, port=…, strict=…, timeout=…, source_address=…)
  • removed: constructor HTTPResponse(sock, debuglevel=…, strict=…, method=…, url=…)
  • removed: constructor HTTPSConnection(host, port=…, key_file=…, cert_file=…, strict=…, timeout=…, source_address=…)
  • removed: constructor IncompleteRead(partial, expected=…)
  • removed: constructor UnknownProtocol(version)
  • removed: field HTTPConnection.auto_open
  • removed: field HTTPConnection.debuglevel
  • removed: field HTTPConnection.default_port
  • removed: field HTTPConnection.response_class
  • removed: field HTTPSConnection.default_port
  • removed: method HTTPConnection.close()
  • removed: method HTTPConnection.connect()
  • removed: method HTTPConnection.endheaders(message_body=…)
  • removed: method HTTPConnection.getresponse()
  • removed: method HTTPConnection.putheader(header, *values)
  • removed: method HTTPConnection.putrequest(method, url, skip_host=…, skip_accept_encoding=…)
  • removed: method HTTPConnection.request(method, url, body=…, headers=…)
  • removed: method HTTPConnection.send(data)
  • removed: method HTTPConnection.set_debuglevel(level)
  • removed: method HTTPConnection.set_tunnel(host, port=…, headers=…)
  • removed: method HTTPResponse.begin()
  • removed: method HTTPResponse.close()
  • removed: method HTTPResponse.fileno()
  • removed: method HTTPResponse.flush()
  • removed: method HTTPResponse.getcode()
  • removed: method HTTPResponse.getheader(name, default=…)
  • removed: method HTTPResponse.getheaders()
  • removed: method HTTPResponse.geturl()
  • removed: method HTTPResponse.info()
  • removed: method HTTPResponse.isclosed()
  • removed: method HTTPResponse.read(amt=…)
  • removed: method HTTPResponse.readable()
  • removed: method HTTPResponse.readinto(b)
  • removed: method HTTPSConnection.connect()
  • removed: variable error
  • removed: variable responses
  • removed: class Cookie(object)
  • removed: class CookieJar(object)
  • removed: class CookiePolicy(object)
  • removed: class DefaultCookiePolicy(CookiePolicy)
  • removed: class FileCookieJar(CookieJar)
  • removed: class LoadError(IOError)
  • removed: constructor Cookie(version, name, value, port, port_specified, domain, domain_specified, domain_initial_dot, path, path_specified, secure, expires, discard, comment, comment_url, rest, rfc2109=…)
  • removed: constructor CookieJar(policy=…)
  • removed: constructor DefaultCookiePolicy(blocked_domains=…, allowed_domains=…, netscape=…, rfc2965=…, rfc2109_as_netscape=…, hide_cookie2=…, strict_domain=…, strict_rfc2965_unverifiable=…, strict_ns_unverifiable=…, strict_ns_domain=…, strict_ns_set_initial_dollar=…, strict_ns_set_path=…)
  • removed: constructor FileCookieJar(filename=…, delayload=…, policy=…)
  • removed: export LWPCookieJar
  • removed: export MozillaCookieJar
  • removed: field CookieJar.domain_re
  • removed: field CookieJar.dots_re
  • removed: field CookieJar.magic_re
  • removed: field CookieJar.non_word_re
  • removed: field CookieJar.quote_re
  • removed: field CookieJar.strict_domain_re
  • removed: field DefaultCookiePolicy.DomainLiberal
  • removed: field DefaultCookiePolicy.DomainRFC2965Match
  • removed: field DefaultCookiePolicy.DomainStrict
  • removed: field DefaultCookiePolicy.DomainStrictNoDots
  • removed: field DefaultCookiePolicy.DomainStrictNonDomain
  • removed: method Cookie.get_nonstandard_attr(name, default=…)
  • removed: method Cookie.has_nonstandard_attr(name)
  • removed: method Cookie.is_expired(now=…)
  • removed: method Cookie.set_nonstandard_attr(name, value)
  • removed: method CookieJar.add_cookie_header(request)
  • removed: method CookieJar.clear(domain=…, path=…, name=…)
  • removed: method CookieJar.clear_expired_cookies()
  • removed: method CookieJar.clear_session_cookies()
  • removed: method CookieJar.extract_cookies(response, request)
  • removed: method CookieJar.make_cookies(response, request)
  • removed: method CookieJar.set_cookie(cookie)
  • removed: method CookieJar.set_cookie_if_ok(cookie, request)
  • removed: method CookieJar.set_policy(policy)
  • removed: method CookiePolicy.domain_return_ok(domain, request)
  • removed: method CookiePolicy.path_return_ok(path, request)
  • removed: method CookiePolicy.return_ok(cookie, request)
  • removed: method CookiePolicy.set_ok(cookie, request)
  • removed: method DefaultCookiePolicy.allowed_domains()
  • removed: method DefaultCookiePolicy.blocked_domains()
  • removed: method DefaultCookiePolicy.domain_return_ok(domain, request)
  • removed: method DefaultCookiePolicy.is_blocked(domain)
  • removed: method DefaultCookiePolicy.is_not_allowed(domain)
  • removed: method DefaultCookiePolicy.path_return_ok(path, request)
  • removed: method DefaultCookiePolicy.return_ok(cookie, request)
  • removed: method DefaultCookiePolicy.return_ok_domain(cookie, request)
  • removed: method DefaultCookiePolicy.return_ok_expires(cookie, request)
  • removed: method DefaultCookiePolicy.return_ok_port(cookie, request)
  • removed: method DefaultCookiePolicy.return_ok_secure(cookie, request)
  • removed: method DefaultCookiePolicy.return_ok_verifiability(cookie, request)
  • removed: method DefaultCookiePolicy.return_ok_version(cookie, request)
  • removed: method DefaultCookiePolicy.set_allowed_domains(allowed_domains)
  • removed: method DefaultCookiePolicy.set_blocked_domains(blocked_domains)
  • removed: method DefaultCookiePolicy.set_ok(cookie, request)
  • removed: method DefaultCookiePolicy.set_ok_domain(cookie, request)
  • removed: method DefaultCookiePolicy.set_ok_name(cookie, request)
  • removed: method DefaultCookiePolicy.set_ok_path(cookie, request)
  • removed: method DefaultCookiePolicy.set_ok_port(cookie, request)
  • removed: method DefaultCookiePolicy.set_ok_verifiability(cookie, request)
  • removed: method DefaultCookiePolicy.set_ok_version(cookie, request)
  • removed: method FileCookieJar.load(filename=…, ignore_discard=…, ignore_expires=…)
  • removed: method FileCookieJar.revert(filename=…, ignore_discard=…, ignore_expires=…)
  • removed: method FileCookieJar.save(filename=…, ignore_discard=…, ignore_expires=…)
  • removed: class BaseHTTPRequestHandler(socketserver.StreamRequestHandler)
  • removed: class HTTPServer(socketserver.TCPServer)
  • removed: field BaseHTTPRequestHandler.MessageClass
  • removed: field BaseHTTPRequestHandler.default_request_version
  • removed: field BaseHTTPRequestHandler.error_content_type
  • removed: field BaseHTTPRequestHandler.error_message_format
  • removed: field BaseHTTPRequestHandler.monthname
  • removed: field BaseHTTPRequestHandler.protocol_version
  • removed: field BaseHTTPRequestHandler.responses
  • removed: field BaseHTTPRequestHandler.server_version
  • removed: field BaseHTTPRequestHandler.sys_version
  • removed: field BaseHTTPRequestHandler.weekdayname
  • removed: field HTTPServer.allow_reuse_address
  • removed: method BaseHTTPRequestHandler.address_string()
  • removed: method BaseHTTPRequestHandler.date_time_string(timestamp=…)
  • removed: method BaseHTTPRequestHandler.end_headers()
  • removed: method BaseHTTPRequestHandler.flush_headers()
  • removed: method BaseHTTPRequestHandler.handle()
  • removed: method BaseHTTPRequestHandler.handle_expect_100()
  • removed: method BaseHTTPRequestHandler.handle_one_request()
  • removed: method BaseHTTPRequestHandler.log_date_time_string()
  • removed: method BaseHTTPRequestHandler.log_error(format, *args)
  • removed: method BaseHTTPRequestHandler.log_message(format, *args)
  • removed: method BaseHTTPRequestHandler.log_request(code=…, size=…)
  • removed: method BaseHTTPRequestHandler.parse_request()
  • removed: method BaseHTTPRequestHandler.send_error(code, message=…)
  • removed: method BaseHTTPRequestHandler.send_header(keyword, value)
  • removed: method BaseHTTPRequestHandler.send_response(code, message=…)
  • removed: method BaseHTTPRequestHandler.send_response_only(code, message=…)
  • removed: method BaseHTTPRequestHandler.version_string()
  • removed: method HTTPServer.server_bind()
  • removed: class BaseRequestHandler(object)
  • removed: class DatagramRequestHandler(BaseRequestHandler)
  • removed: class ForkingMixIn(object)
  • removed: class ForkingTCPServer(ForkingMixIn, TCPServer)
  • removed: class ForkingUDPServer(ForkingMixIn, UDPServer)
  • removed: class StreamRequestHandler(BaseRequestHandler)
  • removed: class TCPServer(BaseServer)
  • removed: class ThreadingMixIn(object)
  • removed: class ThreadingTCPServer(ThreadingMixIn, TCPServer)
  • removed: class ThreadingUDPServer(ThreadingMixIn, UDPServer)
  • removed: class ThreadingUnixDatagramServer(ThreadingMixIn, UnixDatagramServer)
  • removed: class ThreadingUnixStreamServer(ThreadingMixIn, UnixStreamServer)
  • removed: class UDPServer(TCPServer)
  • removed: class UnixDatagramServer(UDPServer)
  • removed: class UnixStreamServer(TCPServer)
  • removed: constructor BaseRequestHandler(request, client_address, server)
  • removed: constructor TCPServer(server_address, RequestHandlerClass, bind_and_activate=…)
  • removed: field ForkingMixIn.active_children
  • removed: field ForkingMixIn.max_children
  • removed: field ForkingMixIn.timeout
  • removed: field StreamRequestHandler.disable_nagle_algorithm
  • removed: field StreamRequestHandler.rbufsize
  • removed: field StreamRequestHandler.timeout
  • removed: field StreamRequestHandler.wbufsize
  • removed: field TCPServer.address_family
  • removed: field TCPServer.allow_reuse_address
  • removed: field TCPServer.request_queue_size
  • removed: field TCPServer.socket_type
  • removed: field ThreadingMixIn.daemon_threads
  • removed: field UDPServer.allow_reuse_address
  • removed: field UDPServer.max_packet_size
  • removed: field UDPServer.socket_type
  • removed: field UnixDatagramServer.address_family
  • removed: field UnixStreamServer.address_family
  • removed: method BaseRequestHandler.finish()
  • removed: method BaseRequestHandler.handle()
  • removed: method BaseRequestHandler.setup()
  • removed: method DatagramRequestHandler.finish()
  • removed: method DatagramRequestHandler.setup()
  • removed: method ForkingMixIn.collect_children()
  • removed: method ForkingMixIn.handle_timeout()
  • removed: method ForkingMixIn.process_request(request, client_address)
  • removed: method ForkingMixIn.service_actions()
  • removed: method StreamRequestHandler.finish()
  • removed: method StreamRequestHandler.setup()
  • removed: method TCPServer.close_request(request)
  • removed: method TCPServer.fileno()
  • removed: method TCPServer.get_request()
  • removed: method TCPServer.server_activate()
  • removed: method TCPServer.server_bind()
  • removed: method TCPServer.server_close()
  • removed: method TCPServer.shutdown_request(request)
  • removed: method ThreadingMixIn.process_request(request, client_address)
  • removed: method ThreadingMixIn.process_request_thread(request, client_address)
  • removed: method UDPServer.close_request(request)
  • removed: method UDPServer.get_request()
  • removed: method UDPServer.server_activate()
  • removed: method UDPServer.shutdown_request(request)
  • removed: function total_ordering(cls)
  • added: export newbytes
  • added: export newdict
  • added: export newint
  • added: export newlist
  • added: export newrange
  • added: export newstr
  • added: variable newtypes
  • added: class newbytes(with_metaclass(BaseNewBytes, _builtin_bytes))
  • added: field newbytes.unorderable_err
  • added: method newbytes.decode(encoding=…, errors=…)
  • added: method newbytes.encode(*args)
  • added: method newbytes.endswith(prefix, *args)
  • added: method newbytes.find(sub, *args)
  • added: method newbytes.index(sub, *args)
  • added: method newbytes.join(iterable_of_bytes)
  • added: method newbytes.lower()
  • added: method newbytes.partition(sep)
  • added: method newbytes.replace(old, new, *args)
  • added: method newbytes.rfind(sub, *args)
  • added: method newbytes.rindex(sub, *args)
  • added: method newbytes.rpartition(sep)
  • added: method newbytes.rsplit(sep=…, maxsplit=…)
  • added: method newbytes.rstrip(bytes_to_strip=…)
  • added: method newbytes.split(sep=…, maxsplit=…)
  • added: method newbytes.splitlines(keepends=…)
  • added: method newbytes.startswith(prefix, *args)
  • added: method newbytes.strip(bytes_to_strip=…)
  • added: method newbytes.upper()
  • added: static method newbytes.fromhex(string)
  • added: static method newbytes.maketrans(frm, to)
  • added: class newdict(with_metaclass(BaseNewDict, _builtin_dict))
  • added: method newdict.items()
  • added: method newdict.keys()
  • added: method newdict.values()
  • added: class newint(with_metaclass(BaseNewInt, long))
  • added: class newlist(with_metaclass(BaseNewList, _builtin_list, newobject))
  • added: method newlist.clear()
  • added: method newlist.copy()
  • added: class newobject(_builtin_object)
  • added: method newobject.next()
  • added: class newopen(object)
  • added: constructor newopen(fname, mode=…, encoding=…)
  • added: method newopen.close()
  • added: method newopen.read(size=…)
  • added: method newopen.write(s)
  • added: class newrange(Sequence)
  • added: constructor newrange(*args)
  • added: method newrange.count(value)
  • added: method newrange.index(value)
  • added: class newstr(with_metaclass(BaseNewStr, unicode))
  • added: field newstr.no_convert_msg
  • added: field newstr.unorderable_err
  • added: method newstr.decode(*args)
  • added: method newstr.encode(encoding=…, errors=…)
  • added: method newstr.endswith(prefix, *args)
  • added: method newstr.find(sub, *args)
  • added: method newstr.format_map()
  • added: method newstr.index(sub, *args)
  • added: method newstr.isidentifier()
  • added: method newstr.isprintable()
  • added: method newstr.join(iterable)
  • added: method newstr.partition(sep)
  • added: method newstr.replace(old, new, *args)
  • added: method newstr.rfind(sub, *args)
  • added: method newstr.rpartition(sep)
  • added: method newstr.rsplit(sep=…, maxsplit=…)
  • added: method newstr.split(sep=…, maxsplit=…)
  • added: method newstr.splitlines(keepends=…)
  • added: method newstr.startswith(prefix, *args)
  • added: method newstr.translate(table)
  • added: static method newstr.maketrans(x, y=…, z=…)
  • removed: function bchr(s)
  • added: function as_native_str(encoding=…)
  • added: function ensure_new_type(obj)
  • added: function exec_(code, globs=…, locs=…)
  • added: function isbytes(obj)
  • added: function isint(obj)
  • added: function isnewbytes(obj)
  • added: function istext(obj)
  • added: function listitems(d)
  • added: function listvalues(d)
  • added: function native(obj)
  • added: function native_str_to_bytes(s, encoding=…)
  • added: function old_div(a, b)
  • added: function raise_(tp, value=…, tb=…)
  • added: function raise_with_traceback(exc, traceback=…)
  • added: function text_to_native_str(t, encoding=…)
  • added: variable PY26
  • added: variable exec_
  • added: variable native_bytes
  • removed: function execfile(filename, myglobals=…, mylocals=…)
  • removed: variable cmp
  • removed: variable raw_input
  • removed: variable unichr
  • removed: variable unicode
  • added: class NotASurrogateError(Exception)
  • added: function b(data)
  • added: function decodefilename(fn)
  • added: function encodefilename(fn)
  • added: function register_surrogateescape()
  • added: function replace_surrogate_decode(mybytes)
  • added: function replace_surrogate_encode(mystring)
  • added: function surrogateescape_handler(exc)
  • added: function u(text)
  • added: variable FS_ENCODING
  • added: variable FS_ERRORS
  • added: variable b
  • added: variable bytes_chr
  • added: variable c
  • added: variable encoded
  • added: variable fn
  • added: function is_shebang_comment(node)
  • added: variable SHEBANG_REGEX
  • added: class FixUserdict(FixImports)
  • added: field FixUserdict.BM_compatible
  • added: field FixUserdict.keep_line_order
  • added: field FixUserdict.mapping
  • added: field FixUserdict.run_order
  • added: method FixUserdict.build_pattern()
  • added: method FixUserdict.compile_pattern()
  • added: method FixUserdict.match(node)
  • added: method FixUserdict.start_tree(tree, filename)
  • added: method FixUserdict.transform(node, results)
  • added: variable MAPPING
  • added: class FixCmp(fixer_base.BaseFix)
  • added: field FixCmp.BM_compatible
  • added: field FixCmp.PATTERN
  • added: field FixCmp.run_order
  • added: method FixCmp.transform(node, results)
  • added: variable expression
  • added: class FixExecfile(fixer_base.BaseFix)
  • added: field FixExecfile.BM_compatible
  • added: field FixExecfile.PATTERN
  • added: field FixExecfile.run_order
  • added: method FixExecfile.transform(node, results)
  • added: variable expression
  • removed: variable replaced_builtins
  • added: variable replaced_builtin_fns
  • added: field FixFutureStandardLibrary.mapping
  • added: variable BACKPORTS
  • added: variable IN_PY2
  • added: variable future_mapping
  • added: class FixObject(fixer_base.BaseFix)
  • added: field FixObject.PATTERN
  • added: method FixObject.transform(node, results)
  • added: class FixXrangeWithImport(FixXrange)
  • added: method FixXrangeWithImport.transform(node, results)
  • added: variable fixer_pkg
  • added: class FixFutureBuiltins(fixer_base.BaseFix)
  • added: field FixFutureBuiltins.BM_compatible
  • added: field FixFutureBuiltins.PATTERN
  • added: field FixFutureBuiltins.run_order
  • added: method FixFutureBuiltins.transform(node, results)
  • added: variable expression
  • added: variable replaced_builtins
  • added: class FixRaise(fixer_base.BaseFix)
  • added: field FixRaise.PATTERN
  • added: method FixRaise.transform(node, results)
  • removed: export basestring
  • removed: export dict
  • removed: export str
  • removed: variable basestring
  • removed: variable dict
  • removed: variable str
  • removed: class basestring(with_metaclass(BaseBaseString))
  • removed: class olddict(with_metaclass(BaseOldDict, _builtin_dict))
  • removed: field olddict.iteritems
  • removed: field olddict.iterkeys
  • removed: field olddict.itervalues
  • removed: field olddict.viewitems
  • removed: field olddict.viewkeys
  • removed: field olddict.viewvalues
  • removed: method olddict.has_key(k)
  • removed: method olddict.items()
  • removed: method olddict.keys()
  • removed: method olddict.values()
  • removed: class oldstr(with_metaclass(BaseOldStr, _builtin_bytes))
  • added: export basestring
  • added: export olddict
  • added: export oldstr
  • added: variable basestring
  • added: variable long
  • added: variable unicode
  • added: class basestring(with_metaclass(BaseBaseString))
  • added: class olddict(with_metaclass(BaseOldDict, _builtin_dict))
  • added: field olddict.iteritems
  • added: field olddict.iterkeys
  • added: field olddict.itervalues
  • added: field olddict.viewitems
  • added: field olddict.viewkeys
  • added: field olddict.viewvalues
  • added: method olddict.has_key(k)
  • added: method olddict.items()
  • added: method olddict.keys()
  • added: method olddict.values()
  • added: class oldstr(with_metaclass(BaseOldStr, _builtin_bytes))