diff options
author | 2017-04-24 21:58:34 -0700 | |
---|---|---|
committer | 2017-04-24 22:01:56 -0700 | |
commit | 24255d98ec70a36d7d0eaccfad6f735da0c2414d (patch) | |
tree | ab557b748d2bf86629106c271b4c9706a9c81893 /dev-python/aiohttp/aiohttp-1.3.5.ebuild | |
parent | dev-python/aiohttp: version bump to 1.3.3 (diff) | |
download | gentoo-24255d98ec70a36d7d0eaccfad6f735da0c2414d.tar.gz gentoo-24255d98ec70a36d7d0eaccfad6f735da0c2414d.tar.bz2 gentoo-24255d98ec70a36d7d0eaccfad6f735da0c2414d.zip |
dev-python/aiohttp: drop version 1.3.5 (buggy)
With aiohttp-1.3.5, I've observed CancelledError raised
unexpectedly from the aiohttp.ClientSession.get method, and
downgrading to 1.3.3 made the problem go away. The traceback
with aiohttp-1.3.5 and python-3.5.2 was as follows:
File "fetcher.py", line 223, in fetch
await await client_session.get(url, timeout=timeout, params=params)
File "/usr/lib64/python3.5/asyncio/futures.py", line 361, in __iter__
yield self # This tells Task to wait for completion.
File "/usr/lib64/python3.5/asyncio/tasks.py", line 296, in _wakeup
future.result()
File "/usr/lib64/python3.5/asyncio/futures.py", line 274, in result
raise self._exception
File "/home/zmedico/repos/adswatch/src/adswatch/rest_client.py", line 124, in _get
url, timeout=self._timeout, params=params)
File "/usr/lib64/python3.5/site-packages/aiohttp/client.py", line 590, in __await__
resp = yield from self._coro
File "/usr/lib64/python3.5/site-packages/aiohttp/client.py", line 217, in _request
conn = yield from self._connector.connect(req)
File "/usr/lib64/python3.5/site-packages/aiohttp/connector.py", line 370, in connect
yield from self._create_connection(req)
File "/usr/lib64/python3.5/site-packages/aiohttp/connector.py", line 663, in _create_connection
transport, proto = yield from self._create_direct_connection(req)
File "/usr/lib64/python3.5/site-packages/aiohttp/connector.py", line 686, in _create_direct_connection
local_addr=self._local_addr)
File "/usr/lib64/python3.5/asyncio/base_events.py", line 649, in create_connection
yield from tasks.wait(fs, loop=self)
File "/usr/lib64/python3.5/asyncio/tasks.py", line 347, in wait
return (yield from _wait(fs, timeout, return_when, loop))
File "/usr/lib64/python3.5/asyncio/tasks.py", line 430, in _wait
yield from waiter
File "/usr/lib64/python3.5/asyncio/futures.py", line 361, in __iter__
yield self # This tells Task to wait for completion.
File "/usr/lib64/python3.5/asyncio/tasks.py", line 296, in _wakeup
future.result()
File "/usr/lib64/python3.5/asyncio/futures.py", line 266, in result
raise CancelledError
concurrent.futures._base.CancelledError
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Diffstat (limited to 'dev-python/aiohttp/aiohttp-1.3.5.ebuild')
-rw-r--r-- | dev-python/aiohttp/aiohttp-1.3.5.ebuild | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/dev-python/aiohttp/aiohttp-1.3.5.ebuild b/dev-python/aiohttp/aiohttp-1.3.5.ebuild deleted file mode 100644 index 0070d6eeb7f3..000000000000 --- a/dev-python/aiohttp/aiohttp-1.3.5.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -PYTHON_COMPAT=( python3_{4,5,6} ) - -inherit distutils-r1 vcs-snapshot - -DESCRIPTION="http client/server for asyncio" -HOMEPAGE="https://pypi.python.org/pypi/aiohttp" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz -> ${P}.tar.gz" -EGIT_REPO_URI="https://github.com/aio-libs/aiohttp" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc test" - -CDEPEND=" - dev-python/async_timeout[${PYTHON_USEDEP}] - dev-python/chardet[${PYTHON_USEDEP}] - >=dev-python/multidict-2.1.4[${PYTHON_USEDEP}] - >=dev-python/yarl-0.9.8[${PYTHON_USEDEP}] - <dev-python/yarl-0.10[${PYTHON_USEDEP}] -" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/cython[${PYTHON_USEDEP}] - doc? ( - >=dev-python/alabaster-0.6.2[${PYTHON_USEDEP}] - dev-python/sphinxcontrib-asyncio[${PYTHON_USEDEP}] - dev-python/sphinxcontrib-newsfeed[${PYTHON_USEDEP}] - dev-python/sphinxcontrib-spelling[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - ) - test? ( - ${CDEPEND} - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - www-servers/gunicorn[${PYTHON_USEDEP}] - ) -" -RDEPEND="${CDEPEND}" - -python_prepare_all() { - distutils-r1_python_prepare_all - sed -e 's|^ self.pid = '\''pid'\'$'|\ - try:\ - self.pid = '\''pid'\''\ - except:\ - pass|' -i tests/test_worker.py || die -} - -python_compile_all() { - use doc && emake -C docs html -} - -python_test() { - PYTHONPATH="${PWD}:${PYTHONPATH}" ${PYTHON} -m pytest tests/ || die "Tests failed under ${EPYTHON}" -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/_build/html/. ) - - distutils-r1_python_install_all -} |