See <https://builds.apache.org/job/Allura/1531/display/redirect?page=changes>
Changes: [ktaylor] [#8333] updates to go along with ForgeHg's mercurial updates [ktaylor] [#8333] never give option to merge *into* a tag; give ForgeHg a hook to [ktaylor] [#8333] fix logging statement [ktaylor] [#8333] avoid encoding issues in LastCommit.__repr__ by using the repr [ktaylor] [#8333] fixes for tags & branches with unicode chars [ktaylor] [#8333] download snapshot fixes when dirs have unicode chars [ktaylor] [#8333] add unicode test for GitLikeTree.__repr__ (related to [ktaylor] [#8333] Bump timermiddleware version ------------------------------------------ [...truncated 10.60 KB...] Collecting oauthlib==3.0.2 Using cached oauthlib-3.0.2-py2.py3-none-any.whl (143 kB) Collecting paste==3.1.0 Using cached Paste-3.1.0-py2.py3-none-any.whl (592 kB) Collecting pastedeploy==2.0.1 Using cached PasteDeploy-2.0.1-py2.py3-none-any.whl (17 kB) Collecting pastescript==3.1.0 Using cached PasteScript-3.1.0-py2.py3-none-any.whl (73 kB) Collecting pathlib2==2.3.4 Using cached pathlib2-2.3.4-py2.py3-none-any.whl (18 kB) Collecting pexpect==4.7.0 Using cached pexpect-4.7.0-py2.py3-none-any.whl (58 kB) Collecting pickleshare==0.7.5 Using cached pickleshare-0.7.5-py2.py3-none-any.whl (6.9 kB) Collecting pillow==6.1.0 Using cached Pillow-6.1.0-cp27-cp27mu-manylinux1_x86_64.whl (2.1 MB) Collecting profanityfilter==2.0.6 Using cached profanityfilter-2.0.6-py2.py3-none-any.whl (6.7 kB) Collecting prompt-toolkit==1.0.16 Using cached prompt_toolkit-1.0.16-py2-none-any.whl (244 kB) Collecting ptyprocess==0.6.0 Using cached ptyprocess-0.6.0-py2.py3-none-any.whl (39 kB) Processing /home/jenkins/.cache/pip/wheels/f2/9a/90/de94f8556265ddc9d9c8b271b0f63e57b26fb1d67a45564511/pycparser-2.19-py2.py3-none-any.whl Collecting pyflakes==2.1.1 Using cached pyflakes-2.1.1-py2.py3-none-any.whl (59 kB) Collecting pygments==2.4.2 Using cached Pygments-2.4.2-py2.py3-none-any.whl (883 kB) Processing /home/jenkins/.cache/pip/wheels/b3/01/d9/65ce01030076d4377506ec4c8722a29de07be70cc46c0f5c8a/pymongo-2.8.1-cp27-cp27mu-linux_x86_64.whl Collecting pypeline[creole,markdown,rst,textile]==0.5.1 Using cached Pypeline-0.5.1-py2-none-any.whl (12 kB) Collecting pysolr==3.6.0 Using cached pysolr-3.6.0-py2.py3-none-any.whl (18 kB) Collecting python-dateutil==2.8.0 Using cached python_dateutil-2.8.0-py2.py3-none-any.whl (226 kB) Collecting python-magic==0.4.15 Using cached python_magic-0.4.15-py2.py3-none-any.whl (5.5 kB) Processing /home/jenkins/.cache/pip/wheels/1c/fe/2e/7eae34552d9125e2db15411521c0d18864b281b06b5f10ca4f/python_oembed-0.2.4-cp27-none-any.whl Collecting pytz==2019.1 Using cached pytz-2019.1-py2.py3-none-any.whl (510 kB) Collecting qrcode==6.1 Using cached qrcode-6.1-py2.py3-none-any.whl (31 kB) Processing /home/jenkins/.cache/pip/wheels/80/c7/7e/74a37083827b36f0e87d60824124409b8cc88eea0940cada72/repoze.lru-0.7-cp27-none-any.whl Collecting requests-oauthlib==1.2.0 Using cached requests_oauthlib-1.2.0-py2.py3-none-any.whl (22 kB) Collecting requests==2.22.0 Using cached requests-2.22.0-py2.py3-none-any.whl (57 kB) Processing /home/jenkins/.cache/pip/wheels/91/95/75/19c98a91239878abbc7c59970abd3b4e0438a7dd5b61778335/scandir-1.10.0-cp27-cp27mu-linux_x86_64.whl Processing /home/jenkins/.cache/pip/wheels/13/09/23/973878c77b4496945d8c59fd8e79ae2a1b0f647a05a2a648b2/setproctitle-1.1.9-cp27-cp27mu-linux_x86_64.whl Processing /home/jenkins/.cache/pip/wheels/a9/28/53/f24776b4c5bcbe91aaf1f1e247bd6fadd17191aa12fac63902/simplegeneric-0.8.1-cp27-none-any.whl Collecting six==1.12.0 Using cached six-1.12.0-py2.py3-none-any.whl (10 kB) Collecting smmap2==2.0.4 Using cached smmap2-2.0.4-py2.py3-none-any.whl (24 kB) Collecting soupsieve==1.9.3 Using cached soupsieve-1.9.3-py2.py3-none-any.whl (32 kB) Collecting testfixtures==6.10.0 Using cached testfixtures-6.10.0-py2.py3-none-any.whl (86 kB) Collecting textile==3.0.4 Using cached textile-3.0.4-py2.py3-none-any.whl (28 kB) Collecting timermiddleware==0.5.1 Downloading TimerMiddleware-0.5.1-py2.py3-none-any.whl (4.8 kB) Collecting traitlets==4.3.2 Using cached traitlets-4.3.2-py2.py3-none-any.whl (74 kB) Collecting translationstring==1.3 Using cached translationstring-1.3-py2.py3-none-any.whl (15 kB) Processing /home/jenkins/.cache/pip/wheels/fd/be/77/a239b95c2d799e73a3beaab65fef28a7bd0aab8f84b3ff7260/TurboGears2-2.3.12-cp27-none-any.whl Collecting urllib3==1.25.3 Using cached urllib3-1.25.3-py2.py3-none-any.whl (150 kB) Collecting waitress==1.3.0 Using cached waitress-1.3.0-py2.py3-none-any.whl (141 kB) Collecting wcwidth==0.1.7 Using cached wcwidth-0.1.7-py2.py3-none-any.whl (21 kB) Collecting webencodings==0.5.1 Using cached webencodings-0.5.1-py2.py3-none-any.whl (11 kB) Processing /home/jenkins/.cache/pip/wheels/c1/1c/54/153e03c0a4d8920a9407c3f041ddd7d93fd9eaf497da2b93be/WebHelpers-1.3-cp27-none-any.whl Collecting webob==1.7.4 Using cached WebOb-1.7.4-py2.py3-none-any.whl (84 kB) Collecting webtest==2.0.33 Using cached WebTest-2.0.33-py2.py3-none-any.whl (32 kB) Processing /home/jenkins/.cache/pip/wheels/d7/de/2e/efa132238792efb6459a96e85916ef8597fcb3d2ae51590dfd/wrapt-1.11.2-cp27-cp27mu-linux_x86_64.whl Requirement already satisfied: setuptools>=18.5 in ./.allura-venv/lib/python2.7/site-packages (from ipython==5.8.0->-r requirements.txt (line 43)) (45.0.0) ERROR: Package 'setuptools' requires a different Python: 2.7.12 not in '>=3.5' retrying pip install after short sleep 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 Collecting activitystream==0.3.0 Using cached ActivityStream-0.3.0-py2-none-any.whl (12 kB) Collecting asn1crypto==0.24.0 Using cached asn1crypto-0.24.0-py2.py3-none-any.whl (101 kB) Processing /home/jenkins/.cache/pip/wheels/e6/71/a9/c50ba6ae93f7d240c126d9b379912564e44b57a1976dfa8487/backlash-0.1.4-cp27-none-any.whl Collecting backports.functools-lru-cache==1.5 Using cached backports.functools_lru_cache-1.5-py2.py3-none-any.whl (7.0 kB) Collecting backports.shutil-get-terminal-size==1.0.0 Using cached backports.shutil_get_terminal_size-1.0.0-py2.py3-none-any.whl (6.5 kB) Processing /home/jenkins/.cache/pip/wheels/f1/d3/d7/0a3b096b700cac34307a512eddd9bcd4e649ede32848648d39/Beaker-1.10.1-cp27-none-any.whl Collecting beautifulsoup4==4.8.0 Using cached beautifulsoup4-4.8.0-py2-none-any.whl (97 kB) Collecting bleach==3.1.0 Using cached bleach-3.1.0-py2.py3-none-any.whl (157 kB) Collecting certifi==2019.6.16 Using cached certifi-2019.6.16-py2.py3-none-any.whl (157 kB) Collecting cffi==1.12.2 Using cached cffi-1.12.2-cp27-cp27mu-manylinux1_x86_64.whl (413 kB) Collecting chardet==3.0.4 Using cached chardet-3.0.4-py2.py3-none-any.whl (133 kB) Collecting colander==1.7.0 Using cached colander-1.7.0-py2.py3-none-any.whl (113 kB) Processing /home/jenkins/.cache/pip/wheels/ad/13/c3/971181eccf6a410abd3a27762179f78da45b6ba4187a371645/crank-0.8.1-cp27-none-any.whl Processing /home/jenkins/.cache/pip/wheels/df/6f/ba/6d436d12d1085edad232a165157c46c066317b6ad9c29ec5ef/Creoleparser-0.7.5-cp27-none-any.whl Collecting cryptography==2.6.1 Using cached cryptography-2.6.1-cp27-cp27mu-manylinux1_x86_64.whl (2.3 MB) Processing /home/jenkins/.cache/pip/wheels/27/5d/ae/aca8f0d101ca90fdad415b36d56d20ae453979ecd14ed00dbe/datadiff-2.0.0-cp27-none-any.whl Collecting decorator==4.4.0 Using cached decorator-4.4.0-py2.py3-none-any.whl (8.3 kB) Collecting docutils==0.15.2 Using cached docutils-0.15.2-py2-none-any.whl (548 kB) Collecting easywidgets==0.3.5 Using cached EasyWidgets-0.3.5-py2.py3-none-any.whl (31 kB) Processing /home/jenkins/.cache/pip/wheels/86/09/26/f944015841423cd516e8a97f30e29be59e53461aea8b7d3458/emoji-0.5.3-cp27-none-any.whl Collecting enum34==1.1.6 Using cached enum34-1.1.6-py2-none-any.whl (12 kB) Processing /home/jenkins/.cache/pip/wheels/a3/61/66/0297dde45ca5e2884beaab2c5425f082480b7068885c611d21/faulthandler-3.1-cp27-cp27mu-linux_x86_64.whl Processing /home/jenkins/.cache/pip/wheels/8c/69/b7/f52763c41c5471df57703a0ef718a32a5e81ee35dcf6d4f97f/feedparser-5.2.1-cp27-none-any.whl Processing /home/jenkins/.cache/pip/wheels/18/dd/85/119e57aa8207d022581eb5ec40778bd3fa25ecc51520a8147f/FormEncode-1.3.1-cp27-none-any.whl Collecting funcsigs==1.0.2 Using cached funcsigs-1.0.2-py2.py3-none-any.whl (17 kB) Processing /home/jenkins/.cache/pip/wheels/0c/61/d2/d6b7317325828fbb39ee6ad559dbe4664d0896da4721bf379e/future-0.17.1-cp27-none-any.whl Processing /home/jenkins/.cache/pip/wheels/7e/61/1e/f256293907b044f44c48271dec7cadbb4e40ed34106738c793/Genshi-0.7.3-cp27-cp27mu-linux_x86_64.whl Collecting gitdb2==2.0.4 Using cached gitdb2-2.0.4-py2.py3-none-any.whl (62 kB) Collecting gitpython==2.1.11 Using cached GitPython-2.1.11-py2.py3-none-any.whl (448 kB) Collecting gunicorn==19.4.5 Using cached gunicorn-19.4.5-py2.py3-none-any.whl (112 kB) Collecting html5lib==1.0.1 Using cached html5lib-1.0.1-py2.py3-none-any.whl (117 kB) Processing /home/jenkins/.cache/pip/wheels/f4/82/e5/32e48c9506525103a5ea623ada8452739e56b4ec4d71708827/httplib2-0.13.1-cp27-none-any.whl Collecting idna==2.8 Using cached idna-2.8-py2.py3-none-any.whl (58 kB) Processing /home/jenkins/.cache/pip/wheels/9f/5a/d3/6fc3bf6516d2a3eb7e18f9f28b472110b59325f3f258fe9211/inflection-0.3.1-cp27-none-any.whl Collecting ipaddress==1.0.22 Using cached ipaddress-1.0.22-py2.py3-none-any.whl (18 kB) Collecting ipython-genutils==0.2.0 Using cached ipython_genutils-0.2.0-py2.py3-none-any.whl (26 kB) Collecting ipython==5.8.0 Using cached ipython-5.8.0-py2-none-any.whl (760 kB) Collecting iso8601==0.1.12 Using cached iso8601-0.1.12-py2.py3-none-any.whl (12 kB) Collecting jinja2==2.10 Using cached Jinja2-2.10-py2.py3-none-any.whl (126 kB) Processing /home/jenkins/.cache/pip/wheels/73/d6/64/5a181502eef97f81220b7b11adc005010c19cb42df5846b907/markdown_checklist-0.4.1-cp27-none-any.whl Collecting markdown==2.6.11 Using cached Markdown-2.6.11-py2.py3-none-any.whl (78 kB) Collecting markupsafe==1.1.1 Using cached MarkupSafe-1.1.1-cp27-cp27mu-manylinux1_x86_64.whl (24 kB) Processing /home/jenkins/.cache/pip/wheels/d1/0b/b4/7a19c6a4856e3c50eb2f2d6339f260f80fdeaeef09748e7cf3/Ming-0.5.6-cp27-none-any.whl Collecting mock==3.0.5 Using cached mock-3.0.5-py2.py3-none-any.whl (25 kB) Collecting nose==1.3.7 Using cached nose-1.3.7-py2-none-any.whl (154 kB) Collecting oauth2==1.9.0.post1 Using cached oauth2-1.9.0.post1-py2.py3-none-any.whl (25 kB) Collecting oauthlib==3.0.2 Using cached oauthlib-3.0.2-py2.py3-none-any.whl (143 kB) Collecting paste==3.1.0 Using cached Paste-3.1.0-py2.py3-none-any.whl (592 kB) Collecting pastedeploy==2.0.1 Using cached PasteDeploy-2.0.1-py2.py3-none-any.whl (17 kB) Collecting pastescript==3.1.0 Using cached PasteScript-3.1.0-py2.py3-none-any.whl (73 kB) Collecting pathlib2==2.3.4 Using cached pathlib2-2.3.4-py2.py3-none-any.whl (18 kB) Collecting pexpect==4.7.0 Using cached pexpect-4.7.0-py2.py3-none-any.whl (58 kB) Collecting pickleshare==0.7.5 Using cached pickleshare-0.7.5-py2.py3-none-any.whl (6.9 kB) Collecting pillow==6.1.0 Using cached Pillow-6.1.0-cp27-cp27mu-manylinux1_x86_64.whl (2.1 MB) Collecting profanityfilter==2.0.6 Using cached profanityfilter-2.0.6-py2.py3-none-any.whl (6.7 kB) Collecting prompt-toolkit==1.0.16 Using cached prompt_toolkit-1.0.16-py2-none-any.whl (244 kB) Collecting ptyprocess==0.6.0 Using cached ptyprocess-0.6.0-py2.py3-none-any.whl (39 kB) Processing /home/jenkins/.cache/pip/wheels/f2/9a/90/de94f8556265ddc9d9c8b271b0f63e57b26fb1d67a45564511/pycparser-2.19-py2.py3-none-any.whl Collecting pyflakes==2.1.1 Using cached pyflakes-2.1.1-py2.py3-none-any.whl (59 kB) Collecting pygments==2.4.2 Using cached Pygments-2.4.2-py2.py3-none-any.whl (883 kB) Processing /home/jenkins/.cache/pip/wheels/b3/01/d9/65ce01030076d4377506ec4c8722a29de07be70cc46c0f5c8a/pymongo-2.8.1-cp27-cp27mu-linux_x86_64.whl Collecting pypeline[creole,markdown,rst,textile]==0.5.1 Using cached Pypeline-0.5.1-py2-none-any.whl (12 kB) Collecting pysolr==3.6.0 Using cached pysolr-3.6.0-py2.py3-none-any.whl (18 kB) Collecting python-dateutil==2.8.0 Using cached python_dateutil-2.8.0-py2.py3-none-any.whl (226 kB) Collecting python-magic==0.4.15 Using cached python_magic-0.4.15-py2.py3-none-any.whl (5.5 kB) Processing /home/jenkins/.cache/pip/wheels/1c/fe/2e/7eae34552d9125e2db15411521c0d18864b281b06b5f10ca4f/python_oembed-0.2.4-cp27-none-any.whl Collecting pytz==2019.1 Using cached pytz-2019.1-py2.py3-none-any.whl (510 kB) Collecting qrcode==6.1 Using cached qrcode-6.1-py2.py3-none-any.whl (31 kB) Processing /home/jenkins/.cache/pip/wheels/80/c7/7e/74a37083827b36f0e87d60824124409b8cc88eea0940cada72/repoze.lru-0.7-cp27-none-any.whl Collecting requests-oauthlib==1.2.0 Using cached requests_oauthlib-1.2.0-py2.py3-none-any.whl (22 kB) Collecting requests==2.22.0 Using cached requests-2.22.0-py2.py3-none-any.whl (57 kB) Processing /home/jenkins/.cache/pip/wheels/91/95/75/19c98a91239878abbc7c59970abd3b4e0438a7dd5b61778335/scandir-1.10.0-cp27-cp27mu-linux_x86_64.whl Processing /home/jenkins/.cache/pip/wheels/13/09/23/973878c77b4496945d8c59fd8e79ae2a1b0f647a05a2a648b2/setproctitle-1.1.9-cp27-cp27mu-linux_x86_64.whl Processing /home/jenkins/.cache/pip/wheels/a9/28/53/f24776b4c5bcbe91aaf1f1e247bd6fadd17191aa12fac63902/simplegeneric-0.8.1-cp27-none-any.whl Collecting six==1.12.0 Using cached six-1.12.0-py2.py3-none-any.whl (10 kB) Collecting smmap2==2.0.4 Using cached smmap2-2.0.4-py2.py3-none-any.whl (24 kB) Collecting soupsieve==1.9.3 Using cached soupsieve-1.9.3-py2.py3-none-any.whl (32 kB) Collecting testfixtures==6.10.0 Using cached testfixtures-6.10.0-py2.py3-none-any.whl (86 kB) Collecting textile==3.0.4 Using cached textile-3.0.4-py2.py3-none-any.whl (28 kB) Collecting timermiddleware==0.5.1 Using cached TimerMiddleware-0.5.1-py2.py3-none-any.whl (4.8 kB) Collecting traitlets==4.3.2 Using cached traitlets-4.3.2-py2.py3-none-any.whl (74 kB) Collecting translationstring==1.3 Using cached translationstring-1.3-py2.py3-none-any.whl (15 kB) Processing /home/jenkins/.cache/pip/wheels/fd/be/77/a239b95c2d799e73a3beaab65fef28a7bd0aab8f84b3ff7260/TurboGears2-2.3.12-cp27-none-any.whl Collecting urllib3==1.25.3 Using cached urllib3-1.25.3-py2.py3-none-any.whl (150 kB) Collecting waitress==1.3.0 Using cached waitress-1.3.0-py2.py3-none-any.whl (141 kB) Collecting wcwidth==0.1.7 Using cached wcwidth-0.1.7-py2.py3-none-any.whl (21 kB) Collecting webencodings==0.5.1 Using cached webencodings-0.5.1-py2.py3-none-any.whl (11 kB) Processing /home/jenkins/.cache/pip/wheels/c1/1c/54/153e03c0a4d8920a9407c3f041ddd7d93fd9eaf497da2b93be/WebHelpers-1.3-cp27-none-any.whl Collecting webob==1.7.4 Using cached WebOb-1.7.4-py2.py3-none-any.whl (84 kB) Collecting webtest==2.0.33 Using cached WebTest-2.0.33-py2.py3-none-any.whl (32 kB) Processing /home/jenkins/.cache/pip/wheels/d7/de/2e/efa132238792efb6459a96e85916ef8597fcb3d2ae51590dfd/wrapt-1.11.2-cp27-cp27mu-linux_x86_64.whl Requirement already satisfied: setuptools>=18.5 in ./.allura-venv/lib/python2.7/site-packages (from ipython==5.8.0->-r requirements.txt (line 43)) (45.0.0) ERROR: Package 'setuptools' requires a different Python: 2.7.12 not in '>=3.5' Build step 'Execute shell' marked build as failure Recording plot data [Cobertura] Skipping Cobertura coverage report as build was not SUCCESS or better ... Recording test results ERROR: Step ?Publish JUnit test result report? failed: No test report files were found. Configuration error?