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

Upgrade to aiohttp v3 series and drop support for v1 #89

Merged
merged 4 commits into from Feb 17, 2018

Conversation

achimnol
Copy link
Contributor

@achimnol achimnol commented Feb 12, 2018

  • This PR is for Update for aiohttp v3.0 release #88.

  • aiohttp v3 uses native async/await syntax and drops support for
    Python 3.5.2 or lower.

  • I think it would be reasonable enough to support latest two major
    versions of aiohttp: v2 and v3 series.
    (Of course the decision is up to the main author of this project!)

* aiohttp v3 uses native async/await syntax and drops support for
  Python 3.5.2 or lower.

* I think it would be reasonable enough to support latest two major
  versions of aiohttp: v2 and v3 series.
@@ -188,8 +188,7 @@ def match(self, method: str, url: str) -> 'ClientResponse':
del self._responses[i]
return resp

@asyncio.coroutine
def _request_mock(self, orig_self: client.ClientSession,
async def _request_mock(self, orig_self: client.ClientSession,
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change is required because aiohttp treats this function as a "true" coroutine that has __await__ method.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.03%) to 95.625% when pulling dba7ad1 on achimnol:upgrade-to-aiohttp-v3 into b16392d on pnuckowski:master.

2 similar comments
@coveralls
Copy link

Coverage Status

Coverage decreased (-0.03%) to 95.625% when pulling dba7ad1 on achimnol:upgrade-to-aiohttp-v3 into b16392d on pnuckowski:master.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.03%) to 95.625% when pulling dba7ad1 on achimnol:upgrade-to-aiohttp-v3 into b16392d on pnuckowski:master.

@coveralls
Copy link

coveralls commented Feb 12, 2018

Coverage Status

Coverage decreased (-1.04%) to 94.611% when pulling ce9d779 on achimnol:upgrade-to-aiohttp-v3 into b16392d on pnuckowski:master.

achimnol added a commit to lablup/backend.ai-common that referenced this pull request Feb 12, 2018
* aiohttp.Timeout is dropped and now it is encouraged to use
  async_timeout directly.

* Requires pnuckowski/aioresponses#87 or pnuckowski/aioresponses#89 to
  be merged.
@decaz decaz mentioned this pull request Feb 16, 2018
2 tasks
@pnuckowski
Copy link
Owner

@achimnol thanks for contribution :) 👍

@pnuckowski pnuckowski merged commit fe0d834 into pnuckowski:master Feb 17, 2018
@pnuckowski pnuckowski added this to the 0.4.0 milestone Feb 17, 2018
@pnuckowski
Copy link
Owner

fixes #88

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants