Skip to content
This repository has been archived by the owner on Oct 23, 2023. It is now read-only.

Bump aiohttp from 3.7.4.post0 to 3.8.1 #221

Merged
merged 5 commits into from
Jan 3, 2022
Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 15, 2021

Bumps aiohttp from 3.7.4.post0 to 3.8.1.

Release notes

Sourced from aiohttp's releases.

v3.8.1

Bugfixes

  • Fix the error in handling the return value of getaddrinfo. getaddrinfo will return an (int, bytes) tuple, if CPython could not handle the address family. It will cause a index out of range error in aiohttp. For example, if user compile CPython with --disable-ipv6 option but his system enable the ipv6. (#5901)
  • Do not install "examples" as a top-level package. (#6189)
  • Restored ability to connect IPv6-only host. (#6195)
  • Remove Signal from __all__, replace aiohttp.Signal with aiosignal.Signal in docs (#6201)
  • Made chunked encoding HTTP header check stricter. (#6305)

Improved Documentation

  • update quick starter demo codes. (#6240)
  • Added an explanation of how tiny timeouts affect performance to the client reference document. (#6274)
  • Add flake8-docstrings to flake8 configuration, enable subset of checks. (#6276)
  • Added information on running complex applications with additional tasks/processes -- :user:Dreamsorcerer. (#6278)

Misc


v3.8.0

Features

  • Added a GunicornWebWorker feature for extending the aiohttp server configuration by allowing the 'wsgi' coroutine to return web.AppRunner object. (#2988)_
  • Switch from http-parser to llhttp (#3561)_
  • Use Brotli instead of brotlipy (#3803)_

... (truncated)

Changelog

Sourced from aiohttp's changelog.

3.8.1 (2021-11-14)

Bugfixes

  • Fix the error in handling the return value of getaddrinfo. getaddrinfo will return an (int, bytes) tuple, if CPython could not handle the address family. It will cause a index out of range error in aiohttp. For example, if user compile CPython with --disable-ipv6 option but his system enable the ipv6. [#5901](https://github.com/aio-libs/aiohttp/issues/5901) <https://github.com/aio-libs/aiohttp/issues/5901>_
  • Do not install "examples" as a top-level package. [#6189](https://github.com/aio-libs/aiohttp/issues/6189) <https://github.com/aio-libs/aiohttp/issues/6189>_
  • Restored ability to connect IPv6-only host. [#6195](https://github.com/aio-libs/aiohttp/issues/6195) <https://github.com/aio-libs/aiohttp/issues/6195>_
  • Remove Signal from __all__, replace aiohttp.Signal with aiosignal.Signal in docs [#6201](https://github.com/aio-libs/aiohttp/issues/6201) <https://github.com/aio-libs/aiohttp/issues/6201>_
  • Made chunked encoding HTTP header check stricter. [#6305](https://github.com/aio-libs/aiohttp/issues/6305) <https://github.com/aio-libs/aiohttp/issues/6305>_

Improved Documentation

  • update quick starter demo codes. [#6240](https://github.com/aio-libs/aiohttp/issues/6240) <https://github.com/aio-libs/aiohttp/issues/6240>_
  • Added an explanation of how tiny timeouts affect performance to the client reference document. [#6274](https://github.com/aio-libs/aiohttp/issues/6274) <https://github.com/aio-libs/aiohttp/issues/6274>_
  • Add flake8-docstrings to flake8 configuration, enable subset of checks. [#6276](https://github.com/aio-libs/aiohttp/issues/6276) <https://github.com/aio-libs/aiohttp/issues/6276>_
  • Added information on running complex applications with additional tasks/processes -- :user:Dreamsorcerer. [#6278](https://github.com/aio-libs/aiohttp/issues/6278) <https://github.com/aio-libs/aiohttp/issues/6278>_

Misc

  • [#6205](https://github.com/aio-libs/aiohttp/issues/6205) <https://github.com/aio-libs/aiohttp/issues/6205>_

3.8.0 (2021-10-31)

Features

  • Added a GunicornWebWorker feature for extending the aiohttp server configuration by allowing the 'wsgi' coroutine to return web.AppRunner object.

... (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 recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor 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 dependabot bot added the pip dependencies pip dependencies label Nov 15, 2021
@dependabot dependabot bot force-pushed the dependabot/pip/aiohttp-3.8.1 branch from 8bb8791 to cda5b57 Compare November 16, 2021 01:45
@dependabot dependabot bot force-pushed the dependabot/pip/aiohttp-3.8.1 branch 4 times, most recently from f5dcbcb to e85ba7e Compare November 30, 2021 04:53
@dependabot dependabot bot force-pushed the dependabot/pip/aiohttp-3.8.1 branch 3 times, most recently from fcdae4e to 274c5c0 Compare December 14, 2021 05:05
@dependabot dependabot bot force-pushed the dependabot/pip/aiohttp-3.8.1 branch 5 times, most recently from b6541c2 to e14d35b Compare December 21, 2021 08:21
@blankdots blankdots changed the base branch from master to dev December 31, 2021 09:14
@blankdots blankdots changed the base branch from dev to refactor/spelling December 31, 2021 09:16
@blankdots blankdots self-assigned this Dec 31, 2021
@blankdots blankdots force-pushed the dependabot/pip/aiohttp-3.8.1 branch 4 times, most recently from f0bd1ec to 1f535c5 Compare December 31, 2021 14:29
@blankdots
Copy link
Contributor

This includes a bunch of other features:

  1. remove async test and update tests so that they work with python 3.8
  2. deprecate python 3.6 support
  3. adjust Dockerfile so that it builds cyvcf2 correctly
  4. s2i builds now python 3.8
  5. other small fixes

@blankdots
Copy link
Contributor

this should come after #237

@blankdots blankdots force-pushed the dependabot/pip/aiohttp-3.8.1 branch 2 times, most recently from 32d3d41 to 3616f80 Compare January 3, 2022 07:19
ELIXIR Beacon Network automation moved this from In progress to Reviewer Approved Jan 3, 2022
dependabot bot and others added 5 commits January 3, 2022 09:21
Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.7.4.post0 to 3.8.1.
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)
- [Commits](aio-libs/aiohttp@v3.7.4.post0...v3.8.1)

---
updated-dependencies:
- dependency-name: aiohttp
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
htslib 1.10 is required for current cyvcf2
we install cython before we can install cyvcf2
@blankdots
Copy link
Contributor

remaining tests will be done in #239

Base automatically changed from refactor/spelling to dev January 3, 2022 07:34
@blankdots blankdots removed their request for review January 3, 2022 07:34
@blankdots blankdots merged commit 462f575 into dev Jan 3, 2022
@blankdots blankdots deleted the dependabot/pip/aiohttp-3.8.1 branch January 3, 2022 07:37
ELIXIR Beacon Network automation moved this from Reviewer Approved to Done Jan 3, 2022
@blankdots blankdots mentioned this pull request Jan 3, 2022
4 tasks
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
pip dependencies pip dependencies
Projects
Development

Successfully merging this pull request may close these issues.

None yet

2 participants