Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump aiohttp from 2.3.9 to 3.1.0 #34

Closed
wants to merge 1 commit into from

Conversation

dependabot-preview[bot]
Copy link

Bumps aiohttp from 2.3.9 to 3.1.0.

Release notes

Sourced from aiohttp's releases.

aiohttp 3.1.0 release

Welcome to aiohttp 3.1 release.

This is an incremental release, fully backward compatible with aiohttp 3.0.

But we have added several new features.

The most visible one is app.add_routes() (an alias for existing
app.router.add_routes(). The addition is very important because
all aiohttp docs now uses app.add_routes() call in code
snippets. All your existing code still do register routes / resource
without any warning but you've got the idea for a favorite way: noisy
app.router.add_get() is replaced by app.add_routes().

The library does not make a preference between decorators::

routes = web.RouteTableDef()

routes.get('/')
async def hello(request):
return web.Response(text="Hello, world")

app.add_routes(routes)

and route tables as a list::

async def hello(request):
return web.Response(text="Hello, world")

app.add_routes([web.get('/', hello)])

Both ways are equal, user may decide basing on own code taste.

Also we have a lot of minor features, bug fixes and documentation
updates, see below.

Features

  • Relax JSON content-type checking in the ClientResponse.json() to allow
    "application/xxx+json" instead of strict "application/json". (#2206)
  • Bump C HTTP parser to version 2.8 (#2730)
  • Accept a coroutine as an application factory in web.run_app and gunicorn
    worker. (#2739)
  • Implement application cleanup context (app.cleanup_ctx property). (#2747)
  • Make writer.write_headers a coroutine. (#2762)
  • Add tracking signals for getting request/response bodies. (#2767)
  • Deprecate ClientResponseError.code in favor of .status to keep similarity
    with response classes. (#2781)
  • Implement app.add_routes() method. (#2787)
    ... (truncated)
Changelog

Sourced from aiohttp's changelog.

3.0.9 (2018-03-14)

  • Close a connection if an unexpected exception occurs while sending a request
    (#2827)

3.0.8 (2018-03-12)

  • Use asyncio.current_task() on Python 3.7 (#2825)

3.0.7 (2018-03-08)

  • Fix SSL proxy support by client. (#2810)
  • Restore a imperative check in setup.py for python version. The check
    works in parallel to environment marker. As effect a error about unsupported
    Python versions is raised even on outdated systems with very old
    setuptools version installed. (#2813)

3.0.6 (2018-03-05)

  • Add _reuse_address and _reuse_port to
    web_runner.TCPSite.__slots__. (#2792)

3.0.5 (2018-02-27)

  • Fix InvalidStateError on processing a sequence of two
    RequestHandler.data_received calls on web server. (#2773)

3.0.4 (2018-02-26)

  • Fix IndexError in HTTP request handling by server. (#2752)
  • Fix MultipartWriter.append* no longer returning part/payload. (#2759)

3.0.3 (2018-02-25)

  • Relax attrs dependency to minimal actually supported version
    17.0.3 The change allows to avoid version conflicts with currently
    existing test tools.

3.0.2 (2018-02-23)

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot ignore this [minor|major] version with close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use [this|these] label[s] will set the current labels as the default for future PRs for this repo and language

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)

Finally, you can contact us by mentioning @dependabot.

Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 2.3.9 to 3.1.0.
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/HISTORY.rst)
- [Commits](aio-libs/aiohttp@v2.3.9...v3.1.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
@dependabot-preview
Copy link
Author

Superseded by #37.

@dependabot-preview dependabot-preview bot deleted the dependabot/pip/aiohttp-3.1.0 branch March 28, 2018 05:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant