Skip to content

Instantly share code, notes, and snippets.

@doismellburning
Last active July 23, 2020 16:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save doismellburning/1ab4d8f24ab6a50c8edb88236c13cdcd to your computer and use it in GitHub Desktop.
Save doismellburning/1ab4d8f24ab6a50c8edb88236c13cdcd to your computer and use it in GitHub Desktop.
diff --git a/constraints.txt b/constraints.txt
index 706f7da..5cbbff4 100644
--- a/constraints.txt
+++ b/constraints.txt
@@ -121,6 +121,22 @@ zodbpickle==2.0.0
coverage==5.0.4
nose==1.3.7
+# Linting tools
+configparser==4.0.2
+contextlib2==0.6.0.post1
+enum34==1.1.10
+flake8==3.8.3
+functools32==3.2.3.post2
+importlib-metadata==1.7.0
+mccabe==0.6.1
+pathlib2==2.3.5
+pycodestyle==2.6.0
+pyflakes==2.2.0
+scandir==1.10.0
+six==1.15.0
+typing==3.7.4.3
+zipp==1.2.0
+
# Documentation dependencies
Sphinx==1.8.5
docutils==0.16
diff --git a/setup.py b/setup.py
index 111ac58..3ff0b55 100644
--- a/setup.py
+++ b/setup.py
@@ -165,6 +165,7 @@ setup(
'feedparser',
'feedvalidator',
'fixtures',
+ 'flake8',
# Required for gunicorn[gthread]. We depend on it explicitly
# because gunicorn declares its dependency in a way that produces
# (and thus may cache) different wheels depending on whether it was
# make
rm -rf env
mkdir -p env
LC_ALL=C.UTF-8 PIP_NO_INDEX=1 PIP_FIND_LINKS="file:///root/launchpad/launchpad/wheelhouse/ file:///root/launchpad/launchpad/download-cache/dist/" virtualenv \
--python=python2.7 --never-download \
--extra-search-dir=/root/launchpad/launchpad/download-cache/dist/ \
--extra-search-dir=/root/launchpad/launchpad/wheelhouse/ \
env
Running virtualenv with interpreter /usr/bin/python2.7
New python executable in /root/launchpad/launchpad/env/bin/python2.7
Also creating executable in /root/launchpad/launchpad/env/bin/python
Installing setuptools, pkg_resources, pip, wheel...done.
ln -sfn env/bin bin
utilities/shhh.py PYTHONPATH= LC_ALL=C.UTF-8 PIP_NO_INDEX=1 PIP_FIND_LINKS="file:///root/launchpad/launchpad/wheelhouse/ file:///root/launchpad/launchpad/download-cache/dist/" env/bin/pip --cache-dir=/root/launchpad/launchpad/download-cache/ install -r setup-requirements.tx
t
utilities/shhh.py LPCONFIG=development PYTHONPATH= LC_ALL=C.UTF-8 PIP_NO_INDEX=1 PIP_FIND_LINKS="file:///root/launchpad/launchpad/wheelhouse/ file:///root/launchpad/launchpad/download-cache/dist/" env/bin/pip --cache-dir=/root/launchpad/launchpad/download-cache/ \
install \
-c setup-requirements.txt -c constraints.txt -e . \
|| { code=$?; rm -f /root/launchpad/launchpad/bin/py; exit $code; }
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa
.io/en/latest/development/release-process/#python-2-support
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory. [73/1989]
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
ERROR: Command errored out with exit status 1:
command: /root/launchpad/launchpad/env/bin/python2.7 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-iOz8E7/mccabe/setup.py'"'"'; __file__='"'"'/tmp/pip-install-iOz8E7/mccabe/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);co
de=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-install-iOz8E7/mccabe/pip-egg-info
cwd: /tmp/pip-install-iOz8E7/mccabe/
Complete output (25 lines):
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.
pypa.io/en/latest/development/release-process/#python-2-support
WARNING: Url 'file:///root/launchpad/launchpad/wheelhouse/' is ignored: it is neither a file nor a directory.
ERROR: Could not find a version that satisfies the requirement pytest-runner (from versions: none)
ERROR: No matching distribution found for pytest-runner
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-iOz8E7/mccabe/setup.py", line 58, in <module>
'Topic :: Software Development :: Quality Assurance',
File "/root/launchpad/launchpad/env/local/lib/python2.7/site-packages/setuptools/__init__.py", line 144, in setup
_install_setup_requires(attrs)
File "/root/launchpad/launchpad/env/local/lib/python2.7/site-packages/setuptools/__init__.py", line 139, in _install_setup_requires
dist.fetch_build_eggs(dist.setup_requires)
File "/root/launchpad/launchpad/env/local/lib/python2.7/site-packages/setuptools/dist.py", line 721, in fetch_build_eggs
replace_conflicting=True,
File "/root/launchpad/launchpad/env/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 782, in resolve
replace_conflicting=replace_conflicting
File "/root/launchpad/launchpad/env/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1065, in best_match
return self.obtain(req, installer)
File "/root/launchpad/launchpad/env/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1077, in obtain
return installer(requirement)
File "/root/launchpad/launchpad/env/local/lib/python2.7/site-packages/setuptools/dist.py", line 777, in fetch_build_egg
return fetch_build_egg(self, req)
File "/root/launchpad/launchpad/env/local/lib/python2.7/site-packages/setuptools/installer.py", line 130, in fetch_build_egg
raise DistutilsError(str(e))
distutils.errors.DistutilsError: Command '['/root/launchpad/launchpad/env/bin/python2.7', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp_BBRZX', '--quiet', 'pytest-runner']' returned non-zero exit status 1
---------------------------------------- ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
Ignoring SimpleTAL: markers 'python_version >= "3"' don't match your environment
Looking in links: file:///root/launchpad/launchpad/wheelhouse/, file:///root/launchpad/launchpad/download-cache/dist/
Obtaining file:///root/launchpad/launchpad
Requirement already satisfied: setuptools==44.0.0 in ./env/lib/python2.7/site-packages (from -c setup-requirements.txt (line 2)) (44.0.0)
Processing ./download-cache/wheels/4d/84/1d/2f3239cdd5cf3e94fb20c0776f610729f2b89109618887b758/zope.authentication-4.4.0-py2-none-any.whl
Processing ./download-cache/wheels/d5/47/c9/9f083c2eafdafb20c53fba9f08702492a67cb571d3844b8fae/zope.browser-2.3-py2.py3-none-any.whl
Processing ./download-cache/wheels/ac/7a/3b/4231bd28b7350a9bd79ad7f8d364c98cb9499e905545d18040/zope.browsermenu-4.4-py2.py3-none-any.whl
Processing ./download-cache/wheels/5b/b0/e0/3f44921216ebc2763d5c82a57a4821458a4d0fcca86226623d/zope.browserpage-4.4.0-py2.py3-none-any.whl
Processing ./download-cache/wheels/dc/19/56/3c9ac0bfe78e353d920b7aa3ca9572fbdac42d58b105e8cb05/zope.browserresource-4.4-py2.py3-none-any.whl
Processing ./download-cache/wheels/62/3b/cd/980ddc4e686b013157a4bb5fb2a8e33cd7e470eb5b39347e50/zope.component-4.6.1-py2.py3-none-any.whl
Processing ./download-cache/wheels/ea/90/2a/9b841afb408956d37b68091ba234dd8e2a31af78894044f81b/zope.configuration-4.4.0-py2.py3-none-any.whl
Processing ./download-cache/wheels/c3/b8/46/f9e152fc72ba91275fc54edb8b55c93d1c718e6ed86643f983/zope.contenttype-4.5.0-py2.py3-none-any.whl
Processing ./download-cache/wheels/7f/ec/a7/01127d22c14d85577f549cb3870ac153526d3b98f0135059e6/zope.datetime-4.2.0-py2.py3-none-any.whl
Processing ./download-cache/wheels/26/95/cd/06600c277534010ec82b1c72f2ec652a0476767e1612113894/zope.deferredimport-4.3.1-py2.py3-none-any.whl
Processing ./download-cache/wheels/da/fb/49/f0d69e0c7011ae65a3fb74bb81f1f688c0c1bf37211b43756d/zope.deprecation-4.4.0-py2.py3-none-any.whl
Processing ./download-cache/wheels/3a/7a/42/2275b7c029f27710a90146400d38197d86c8c160394ab88de3/zope.error-4.5.0-py2.py3-none-any.whl
Processing ./download-cache/wheels/cb/4d/9b/da1c695d1de3f0ea6bef406e6ce056d0291cb12b3589a90812/zope.event-4.4-py2.py3-none-any.whl
Processing ./download-cache/wheels/9c/da/5b/ecfb9cebbee21f9af1c4e5977b81da047226ee68078021225f/zope.exceptions-4.3-py2.py3-none-any.whl
Processing ./download-cache/wheels/46/76/b0/171bd4fdd486d8e2f1cef20d242e5f8ff3eb0fdb0764e165c6/zope.formlib-4.7.1-py2.py3-none-any.whl
Processing ./download-cache/wheels/ab/b3/7d/293f98ab79d0c35dcd72db367e5aa2e072d75d1f9bc5ebe62d/zope.hookable-5.0.1-cp27-cp27mu-linux_x86_64.whl
Processing ./download-cache/wheels/ac/01/f4/0a48f5aecebddca46131fb40a5a167394772046c86f8b5bf3f/zope.i18n-4.7.0-py2.py3-none-any.whl
Processing ./download-cache/wheels/5c/3c/56/4b58ccf4614013864198ff5ed6a140e351cdc5201820166189/zope.i18nmessageid-5.0.1-cp27-cp27mu-linux_x86_64.whl
Processing ./download-cache/wheels/4d/98/ec/a476eb3a48380665339aef3f51908e1a4510589dea38602199/zope.interface-5.0.2-cp27-cp27mu-linux_x86_64.whl
Processing ./download-cache/wheels/38/49/64/542275d3b2902cc66b46d04d8c7fb95216167bb7596fd4e2b2/zope.lifecycleevent-4.3-py2.py3-none-any.whl
Processing ./download-cache/wheels/be/82/ad/620d846319416a2ebca3db845f7cde0b487c3ddf02e2881993/zope.location-4.2-py2.py3-none-any.whl
Processing ./download-cache/wheels/93/0e/53/68dc163fde24c9fa68214df1c328d1aefe6b0b6f890f26b675/zope.login-2.1.0-py2.py3-none-any.whl
Processing ./download-cache/wheels/ed/99/48/f679dfa34bbcb9e75a6aa8cd945dbf8a54bdc55316756cff8f/zope.pagetemplate-4.5.0-py2.py3-none-any.whl
Processing ./download-cache/wheels/b4/8a/fb/9d8644a751321939025243b7b990f65c28c0c711cb97b582d7/zope.principalregistry-4.2.0-py2.py3-none-any.whl
Processing ./download-cache/wheels/50/f9/72/f8d5aafd00be36dba01f89fdbb76bfd2e59fa985b89d6c38bc/zope.processlifetime-2.3.0-py2.py3-none-any.whl
Processing ./download-cache/wheels/4d/bb/51/84c512764bc5d598e4a5e1bb80394fcbf967a376dca649680e/zope.proxy-4.3.5-cp27-cp27mu-linux_x86_64.whl
Processing ./download-cache/wheels/d5/31/8e/947155a9ff89351ebc592654535758f5427f042ad9e7a36f1b/zope.publisher-5.2.0-py2.py3-none-any.whl
Processing ./download-cache/wheels/79/9b/4a/18c8c99a255e0c2ca89c4f97e93243733a2e671826166118ca/zope.schema-6.0.0-py2.py3-none-any.whl
Processing ./download-cache/wheels/39/41/86/222b5f4f03f29512822a1487764bf5704283fd22ada59c483a/zope.security-5.1.1-cp27-cp27mu-linux_x86_64.whl
Processing ./download-cache/wheels/b4/e1/95/ca512936f662243622b3bfa630998c68b5c2908aaf76bc194a/zope.securitypolicy-4.3.1-py2.py3-none-any.whl
Processing ./download-cache/wheels/10/bd/e4/a39947342098ed0a896764330f35c069a5220d9dfb3949e8e0/zope.sendmail-5.0-py2.py3-none-any.whl
Processing ./download-cache/wheels/c9/ea/9a/75a13b4b315c0f36b74cde0a5ea21c6092c50af089b579985f/zope.session-4.3.0+lp1-py2.py3-none-any.whl
Processing ./download-cache/wheels/44/63/76/9058d7c7f2a8040081485b64ef40eec2cc9aaecb7dcefc0e64/zope.tal-4.4-py2.py3-none-any.whl
Processing ./download-cache/wheels/0a/25/c7/d8cf4567679ee3db19c810a952ed12d9ac135a7d86ea18e145/zope.tales-5.0.2-py2.py3-none-any.whl
Processing ./download-cache/wheels/2d/c4/59/e0756124bea1937396a5ae8a846276b931685fdbcd295e5b5b/zope.testing-4.7-py2.py3-none-any.whl
Processing ./download-cache/wheels/e5/3a/6f/a24f98b47f952705821ab0fbe77fd56c141feb2e208835db47/zope.testrunner-5.2+lp1-py2.py3-none-any.whl
Processing ./download-cache/wheels/0f/1b/c5/ddbc8b3ec73cb40adfaf6987ce38d3023801f8ea70cc180a1b/zope.traversing-4.4.1-py2.py3-none-any.whl
Processing ./download-cache/wheels/0f/2c/94/e90b3c35aa5d91f69fb64ad495a8de9147c9cd5f04a8502b9a/zope.viewlet-4.2.1-py2.py3-none-any.whl
Processing ./download-cache/wheels/51/d5/49/c9ee62b9044bc36f25790e12c8f73e69b2a337edc62e4cbddf/persistent-4.6.4-cp27-cp27mu-linux_x86_64.whl
Processing ./download-cache/wheels/be/1a/46/e38ab33b62e4c87a6f1fc34d3ced4b40f70aa774f981bb26da/python_gettext-4.0-py2-none-any.whl
Processing ./download-cache/wheels/5e/26/97/6be0b6f8f169fb0865c8dc653f61240bdef80d692009dc98ff/pytz-2019.3-py2-none-any.whl
Processing ./download-cache/wheels/c7/43/0b/f66319a3839f36ba296a61068f3879e0abe66a3c38a911fc57/six-1.14.0-py2.py3-none-any.whl
Processing ./download-cache/wheels/59/f5/82/636da21b0140c943e607563b55ce74df1155e2162133d4fce1/transaction-3.0.0-py2.py3-none-any.whl
Processing ./download-cache/wheels/35/51/e0/21a5e1ed60961c9aedfd27813038f83a7f8efb4a5f9ae8fce2/cffi-1.14.0-cp27-cp27mu-linux_x86_64.whl
Processing ./download-cache/wheels/d3/b1/9e/8fb2e00908b5e167c1365d37955a9ea14a0e3d5646d3ee4904/pycparser-2.20-py2.py3-none-any.whl
Processing ./download-cache/wheels/7b/d0/ac/66b4b7f09da9e3f4777a14f08815fdd35208eced8272c06733/ZODB-5.5.1-py2.py3-none-any.whl
Processing ./download-cache/wheels/c8/8e/72/2b86d831ad29ef8113e10dc52719f47d6128595085940b2787/fixtures-3.0.0-py2.py3-none-any.whl
Processing ./download-cache/wheels/5f/0b/67/189c0674cfcea4f5d5ac03fff1c120cd29ba1bce7465f5f231/pbr-5.4.4-py2.py3-none-any.whl
Processing ./download-cache/wheels/7a/2c/68/d1af2d2a42080d981133378cd27a6be858ea5698c6e8082088/python_mimeparse-1.6.0-py2.py3-none-any.whl
Processing ./download-cache/wheels/3b/12/c1/3aae43fd7105ac6b7f716029d35079c942a2ec0eda09724ea5/python_subunit-1.4.0-py2.py3-none-any.whl
Processing ./download-cache/wheels/99/8a/68/daf8ebd77aef4827d85a109ad37206195ef366823cef76c790/testtools-2.4.0-py2.py3-none-any.whl
Processing ./download-cache/wheels/43/80/9e/11716def28ad443419f47776ae3886036557204c1f09e457d7/traceback2-1.4.0-py2.py3-none-any.whl
Processing ./download-cache/wheels/f8/76/91/7b2ceaa233e668a6459bb7bbb93e2fa6697f332cff4309b7fb/unittest2-1.1.0+lp1-py2.py3-none-any.whl
Processing ./download-cache/wheels/cc/9d/5c/547b9aadb84744fe659ba3c237533191d2ca80b660bdbc5dbf/zc.lockfile-2.0-py2.py3-none-any.whl
Processing ./download-cache/wheels/8b/16/23/c3a797a0a05cfdc21686bec98df7afdb625a99b0faf984a767/zodbpickle-2.0.0-cp27-cp27mu-linux_x86_64.whl
Processing ./download-cache/wheels/08/fe/23/31a3a7d325d737c5a72c6d37baf250045b6cc512845a7eb69d/contextlib2-0.6.0.post1-py2.py3-none-any.whl
Processing ./download-cache/dist/flake8-3.8.3.tar.gz
Processing ./download-cache/dist/functools32-3.2.3-2.tar.gz
Processing ./download-cache/dist/importlib_metadata-1.7.0.tar.gz
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing wheel metadata: started
Preparing wheel metadata: finished with status 'done'
Processing ./download-cache/dist/mccabe-0.6.1.tar.gz
Makefile:271: recipe for target '/root/launchpad/launchpad/bin/py' failed
make: *** [/root/launchpad/launchpad/bin/py] Error 1
# grep -r pytest-runner *
#
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment