Skip to content

Upgrading aiohttp 0.17 to 0.18

Unknown0.17.4 → 0.18.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 ClientSession
  • added: constructor ClientSession(*, connector=…, loop=…, cookies=…, headers=…, skip_auto_headers=…, auth=…, request_class=…, response_class=…, ws_response_class=…)
  • added: function delete(url, **kwargs)
  • added: function get(url, **kwargs)
  • added: function head(url, **kwargs)
  • added: function options(url, **kwargs)
  • added: function patch(url, **kwargs)
  • added: function post(url, **kwargs)
  • added: function put(url, **kwargs)
  • added: function request(method, url, *, params=…, data=…, headers=…, skip_auto_headers=…, cookies=…, auth=…, allow_redirects=…, max_redirects=…, encoding=…, version=…, compress=…, chunked=…, expect100=…, connector=…, loop=…, read_until_eof=…, request_class=…, response_class=…)
  • added: method ClientSession.close()
  • added: method ClientSession.delete(url, **kwargs)
  • added: method ClientSession.detach()
  • added: method ClientSession.get(url, *, allow_redirects=…, **kwargs)
  • added: method ClientSession.head(url, *, allow_redirects=…, **kwargs)
  • added: method ClientSession.options(url, *, allow_redirects=…, **kwargs)
  • added: method ClientSession.patch(url, *, data=…, **kwargs)
  • added: method ClientSession.post(url, *, data=…, **kwargs)
  • added: method ClientSession.put(url, *, data=…, **kwargs)
  • added: method ClientSession.request(method, url, *, params=…, data=…, headers=…, skip_auto_headers=…, auth=…, allow_redirects=…, max_redirects=…, encoding=…, version=…, compress=…, chunked=…, expect100=…, read_until_eof=…)
  • added: method ClientSession.ws_connect(url, *, protocols=…, timeout=…, autoclose=…, autoping=…, auth=…)
  • added: property ClientSession.closed
  • added: property ClientSession.connector
  • added: property ClientSession.cookies
  • changed: static method Response.calc_reason(status) → static method Response.calc_reason(status, *, _RESPONSES=…)
  • added: class BaseSignal(list)
  • added: class DebugSignal(BaseSignal)
  • added: class PostSignal(DebugSignal)
  • added: class PreSignal(DebugSignal)
  • added: class Signal(BaseSignal)
  • added: constructor PreSignal()
  • added: constructor Signal(app)
  • added: method BaseSignal.copy()
  • added: method BaseSignal.sort()
  • added: method DebugSignal.send(ordinal, name, *args, **kwargs)
  • added: method PreSignal.ordinal()
  • added: method Signal.send(*args, **kwargs)
  • changed: class StreamReader(asyncio.StreamReader) → class StreamReader(asyncio.StreamReader, AsyncStreamReaderMixin)
  • changed: constructor Application(*, logger=…, loop=…, router=…, handler_factory=…, middlewares=…) → constructor Application(*, logger=…, loop=…, router=…, handler_factory=…, middlewares=…, debug=…)
  • added: property Application.debug
  • added: property Application.on_post_signal
  • added: property Application.on_pre_signal
  • added: property Application.on_response_prepare
  • removed: property Request.scheme
  • added: method Request.scheme()
  • added: method StreamResponse.prepare(request)
  • added: property StreamResponse.prepared
  • added: field UrlDispatcher.NAME_SPLIT_RE
  • added: method UrlDispatcher.routes()
  • added: method WebSocketResponse.can_prepare(request)
  • added: method WebSocketResponse.prepare(request)
  • changed: function ws_connect(url, *, protocols=…, timeout=…, connector=…, ws_response_class=…, autoclose=…, autoping=…, loop=…) → function ws_connect(url, *, protocols=…, timeout=…, connector=…, auth=…, ws_response_class=…, autoclose=…, autoping=…, loop=…)