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

release_by_name.py breaks if pypi compatibility is not specified #12

Open
timburke opened this issue Jan 29, 2019 · 0 comments
Open

release_by_name.py breaks if pypi compatibility is not specified #12

timburke opened this issue Jan 29, 2019 · 0 comments
Labels
bug Something isn't working pypi-template Issues related to the pypi_package template only

Comments

@timburke
Copy link
Member

0.01s$ source ~/virtualenv/python3.6/bin/activate
$ python --version
Python 3.6.7
$ pip --version
pip 18.1 from /home/travis/virtualenv/python3.6.7/lib/python3.6/site-packages/pip (python 3.6)
install.1
14.44s$ pip install -r requirements_build.txt -r requirements_doc.txt
Collecting requests~=2.20 (from -r requirements_build.txt (line 2))
  Downloading https://files.pythonhosted.org/packages/7d/e3/20f3d364d6c8e5d2353c72a67778eb189176f08e873c9900e10c0287b84b/requests-2.21.0-py2.py3-none-any.whl (57kB)
Collecting twine~=1.12 (from -r requirements_build.txt (line 3))
  Downloading https://files.pythonhosted.org/packages/26/7f/92c7083b66bc7ed32940cc0e25ae070c033d384d158617635222e7a08e92/twine-1.12.1-py2.py3-none-any.whl
Collecting pycryptodome~=3.7 (from -r requirements_build.txt (line 4))
  Downloading https://files.pythonhosted.org/packages/6d/cf/4b66bf1ac2484ca39599b4576d681186b61b543c2d2c29f9aa4ba3cc53b5/pycryptodome-3.7.3-cp36-cp36m-manylinux1_x86_64.whl (7.5MB)
Requirement already satisfied: pytest~=4.0 in /home/travis/virtualenv/python3.6.7/lib/python3.6/site-packages (from -r requirements_build.txt (line 5)) (4.1.1)
Requirement already satisfied: wheel>=0.32 in /home/travis/virtualenv/python3.6.7/lib/python3.6/site-packages (from -r requirements_build.txt (line 6)) (0.32.3)
Collecting pylint~=1.9 (from -r requirements_build.txt (line 7))
  Downloading https://files.pythonhosted.org/packages/59/65/adcffa71fe942313c4d9e9284565d9a9e67798f4771f464e1d5dd58fea88/pylint-1.9.4-py2.py3-none-any.whl (689kB)
Collecting pytest-logging (from -r requirements_build.txt (line 10))
  Downloading https://files.pythonhosted.org/packages/dc/1e/fb11174c9eaebcec27d36e9e994b90ffa168bc3226925900b9dbbf16c9da/pytest-logging-2015.11.4.tar.gz
Collecting sphinx~=1.8 (from -r requirements_doc.txt (line 2))
  Downloading https://files.pythonhosted.org/packages/0e/5c/e7d076cf2900b38cba5c7d48545953540d86634d391b702067c00d99cb01/Sphinx-1.8.3-py2.py3-none-any.whl (3.1MB)
Collecting jinja2~=2.10 (from -r requirements_doc.txt (line 3))
  Downloading https://files.pythonhosted.org/packages/7f/ff/ae64bacdfc95f27a016a7bed8e8686763ba4d277a78ca76f32659220a731/Jinja2-2.10-py2.py3-none-any.whl (126kB)
Collecting recommonmark~=0.4 (from -r requirements_doc.txt (line 4))
  Downloading https://files.pythonhosted.org/packages/9b/3d/92ea48401622510e57b4bdaa74dc9db2fb9e9e892324b48f9c02d716a93a/recommonmark-0.5.0-py2.py3-none-any.whl
Collecting sphinx_rtd_theme~=0.4 (from -r requirements_doc.txt (line 5))
  Downloading https://files.pythonhosted.org/packages/ef/0c/e4a462190506bc4bff6ca8cf93da07b2d13e540466d2e8a760352d0c69b0/sphinx_rtd_theme-0.4.2-py2.py3-none-any.whl (6.4MB)
Collecting sphinxcontrib-programoutput~=0.11 (from -r requirements_doc.txt (line 6))
  Downloading https://files.pythonhosted.org/packages/f6/4a/13735911ce71ad5ae60be282df260877a5de95fcf5cd63090c67b6ddf0c7/sphinxcontrib_programoutput-0.13-py2.py3-none-any.whl
Requirement already satisfied: certifi>=2017.4.17 in /home/travis/virtualenv/python3.6.7/lib/python3.6/site-packages (from requests~=2.20->-r requirements_build.txt (line 2)) (2018.10.15)
Collecting chardet<3.1.0,>=3.0.2 (from requests~=2.20->-r requirements_build.txt (line 2))
  Downloading https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl (133kB)
Collecting urllib3<1.25,>=1.21.1 (from requests~=2.20->-r requirements_build.txt (line 2))
  Downloading https://files.pythonhosted.org/packages/62/00/ee1d7de624db8ba7090d1226aebefab96a2c71cd5cfa7629d6ad3f61b79e/urllib3-1.24.1-py2.py3-none-any.whl (118kB)
Collecting idna<2.9,>=2.5 (from requests~=2.20->-r requirements_build.txt (line 2))
  Downloading https://files.pythonhosted.org/packages/14/2c/cd551d81dbe15200be1cf41cd03869a46fe7226e7450af7a6545bfc474c9/idna-2.8-py2.py3-none-any.whl (58kB)
Collecting pkginfo>=1.4.2 (from twine~=1.12->-r requirements_build.txt (line 3))
  Downloading https://files.pythonhosted.org/packages/e6/d5/451b913307b478c49eb29084916639dc53a88489b993530fed0a66bab8b9/pkginfo-1.5.0.1-py2.py3-none-any.whl
Collecting readme-renderer>=21.0 (from twine~=1.12->-r requirements_build.txt (line 3))
  Downloading https://files.pythonhosted.org/packages/c3/7e/d1aae793900f36b097cbfcc5e70eef82b5b56423a6c52a36dce51fedd8f0/readme_renderer-24.0-py2.py3-none-any.whl
Collecting tqdm>=4.14 (from twine~=1.12->-r requirements_build.txt (line 3))
  Downloading https://files.pythonhosted.org/packages/76/4c/103a4d3415dafc1ddfe6a6624333971756e2d3dd8c6dc0f520152855f040/tqdm-4.30.0-py2.py3-none-any.whl (47kB)
Collecting requests-toolbelt>=0.8.0 (from twine~=1.12->-r requirements_build.txt (line 3))
  Downloading https://files.pythonhosted.org/packages/05/3b/facf65bc2173e3fa014f13ce7096b15577ae0e1244a3fd185804c4e3db5d/requests_toolbelt-0.9.0-py2.py3-none-any.whl (54kB)
Requirement already satisfied: setuptools>=0.7.0 in /home/travis/virtualenv/python3.6.7/lib/python3.6/site-packages (from twine~=1.12->-r requirements_build.txt (line 3)) (40.6.3)
Requirement already satisfied: py>=1.5.0 in /home/travis/virtualenv/python3.6.7/lib/python3.6/site-packages (from pytest~=4.0->-r requirements_build.txt (line 5)) (1.7.0)
Requirement already satisfied: attrs>=17.4.0 in /home/travis/virtualenv/python3.6.7/lib/python3.6/site-packages (from pytest~=4.0->-r requirements_build.txt (line 5)) (18.2.0)
Requirement already satisfied: more-itertools>=4.0.0 in /home/travis/virtualenv/python3.6.7/lib/python3.6/site-packages (from pytest~=4.0->-r requirements_build.txt (line 5)) (4.3.0)
Requirement already satisfied: atomicwrites>=1.0 in /home/travis/virtualenv/python3.6.7/lib/python3.6/site-packages (from pytest~=4.0->-r requirements_build.txt (line 5)) (1.2.1)
Requirement already satisfied: pluggy>=0.7 in /home/travis/virtualenv/python3.6.7/lib/python3.6/site-packages (from pytest~=4.0->-r requirements_build.txt (line 5)) (0.8.0)
Requirement already satisfied: six>=1.10.0 in /home/travis/virtualenv/python3.6.7/lib/python3.6/site-packages (from pytest~=4.0->-r requirements_build.txt (line 5)) (1.11.0)
Collecting isort>=4.2.5 (from pylint~=1.9->-r requirements_build.txt (line 7))
  Downloading https://files.pythonhosted.org/packages/1f/2c/22eee714d7199ae0464beda6ad5fedec8fee6a2f7ffd1e8f1840928fe318/isort-4.3.4-py3-none-any.whl (45kB)
Collecting mccabe (from pylint~=1.9->-r requirements_build.txt (line 7))
  Downloading https://files.pythonhosted.org/packages/87/89/479dc97e18549e21354893e4ee4ef36db1d237534982482c3681ee6e7b57/mccabe-0.6.1-py2.py3-none-any.whl
Collecting astroid<2.0,>=1.6 (from pylint~=1.9->-r requirements_build.txt (line 7))
  Downloading https://files.pythonhosted.org/packages/0e/9b/18b08991c8c6aaa827faf394f4468b8fee41db1f73aa5157f9f5fb2e69c3/astroid-1.6.5-py2.py3-none-any.whl (293kB)
Collecting babel!=2.0,>=1.3 (from sphinx~=1.8->-r requirements_doc.txt (line 2))
  Downloading https://files.pythonhosted.org/packages/b8/ad/c6f60602d3ee3d92fbed87675b6fb6a6f9a38c223343ababdb44ba201f10/Babel-2.6.0-py2.py3-none-any.whl (8.1MB)
Collecting snowballstemmer>=1.1 (from sphinx~=1.8->-r requirements_doc.txt (line 2))
  Downloading https://files.pythonhosted.org/packages/d4/6c/8a935e2c7b54a37714656d753e4187ee0631988184ed50c0cf6476858566/snowballstemmer-1.2.1-py2.py3-none-any.whl (64kB)
Collecting packaging (from sphinx~=1.8->-r requirements_doc.txt (line 2))
  Downloading https://files.pythonhosted.org/packages/91/32/58bc30e646e55eab8b21abf89e353f59c0cc02c417e42929f4a9546e1b1d/packaging-19.0-py2.py3-none-any.whl
Collecting imagesize (from sphinx~=1.8->-r requirements_doc.txt (line 2))
  Downloading https://files.pythonhosted.org/packages/fc/b6/aef66b4c52a6ad6ac18cf6ebc5731ed06d8c9ae4d3b2d9951f261150be67/imagesize-1.1.0-py2.py3-none-any.whl
Collecting alabaster<0.8,>=0.7 (from sphinx~=1.8->-r requirements_doc.txt (line 2))
  Downloading https://files.pythonhosted.org/packages/10/ad/00b090d23a222943eb0eda509720a404f531a439e803f6538f35136cae9e/alabaster-0.7.12-py2.py3-none-any.whl
Collecting docutils>=0.11 (from sphinx~=1.8->-r requirements_doc.txt (line 2))
  Downloading https://files.pythonhosted.org/packages/36/fa/08e9e6e0e3cbd1d362c3bbee8d01d0aedb2155c4ac112b19ef3cae8eed8d/docutils-0.14-py3-none-any.whl (543kB)
Collecting Pygments>=2.0 (from sphinx~=1.8->-r requirements_doc.txt (line 2))
  Downloading https://files.pythonhosted.org/packages/13/e5/6d710c9cf96c31ac82657bcfb441df328b22df8564d58d0c4cd62612674c/Pygments-2.3.1-py2.py3-none-any.whl (849kB)
Collecting sphinxcontrib-websupport (from sphinx~=1.8->-r requirements_doc.txt (line 2))
  Downloading https://files.pythonhosted.org/packages/52/69/3c2fbdc3702358c5b34ee25e387b24838597ef099761fc9a42c166796e8f/sphinxcontrib_websupport-1.1.0-py2.py3-none-any.whl
Collecting MarkupSafe>=0.23 (from jinja2~=2.10->-r requirements_doc.txt (line 3))
  Downloading https://files.pythonhosted.org/packages/08/04/f2191b50fb7f0712f03f064b71d8b4605190f2178ba02e975a87f7b89a0d/MarkupSafe-1.1.0-cp36-cp36m-manylinux1_x86_64.whl
Collecting commonmark>=0.7.3 (from recommonmark~=0.4->-r requirements_doc.txt (line 4))
  Downloading https://files.pythonhosted.org/packages/ab/ca/439c88039583a29564a0043186875258e9a4f041fb5c422cd387b8e10175/commonmark-0.8.1-py2.py3-none-any.whl (47kB)
Collecting bleach>=2.1.0 (from readme-renderer>=21.0->twine~=1.12->-r requirements_build.txt (line 3))
  Downloading https://files.pythonhosted.org/packages/ab/05/27e1466475e816d3001efb6e0a85a819be17411420494a1e602c36f8299d/bleach-3.1.0-py2.py3-none-any.whl (157kB)
Collecting lazy-object-proxy (from astroid<2.0,>=1.6->pylint~=1.9->-r requirements_build.txt (line 7))
  Downloading https://files.pythonhosted.org/packages/65/1f/2043ec33066e779905ed7e6580384425fdc7dc2ac64d6931060c75b0c5a3/lazy_object_proxy-1.3.1-cp36-cp36m-manylinux1_x86_64.whl (55kB)
Collecting wrapt (from astroid<2.0,>=1.6->pylint~=1.9->-r requirements_build.txt (line 7))
  Downloading https://files.pythonhosted.org/packages/67/b2/0f71ca90b0ade7fad27e3d20327c996c6252a2ffe88f50a95bba7434eda9/wrapt-1.11.1.tar.gz
Collecting pytz>=0a (from babel!=2.0,>=1.3->sphinx~=1.8->-r requirements_doc.txt (line 2))
  Downloading https://files.pythonhosted.org/packages/61/28/1d3920e4d1d50b19bc5d24398a7cd85cc7b9a75a490570d5a30c57622d34/pytz-2018.9-py2.py3-none-any.whl (510kB)
Collecting pyparsing>=2.0.2 (from packaging->sphinx~=1.8->-r requirements_doc.txt (line 2))
  Downloading https://files.pythonhosted.org/packages/de/0a/001be530836743d8be6c2d85069f46fecf84ac6c18c7f5fb8125ee11d854/pyparsing-2.3.1-py2.py3-none-any.whl (61kB)
Collecting future (from commonmark>=0.7.3->recommonmark~=0.4->-r requirements_doc.txt (line 4))
  Downloading https://files.pythonhosted.org/packages/90/52/e20466b85000a181e1e144fd8305caf2cf475e2f9674e797b222f8105f5f/future-0.17.1.tar.gz (829kB)
Collecting webencodings (from bleach>=2.1.0->readme-renderer>=21.0->twine~=1.12->-r requirements_build.txt (line 3))
  Downloading https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl
Building wheels for collected packages: pytest-logging, wrapt, future
  Running setup.py bdist_wheel for pytest-logging: started
  Running setup.py bdist_wheel for pytest-logging: finished with status 'done'
  Stored in directory: /home/travis/.cache/pip/wheels/2d/8c/ee/4548ef7e9cf927b1dea2ad25b46ce121655e5baec7683f1a68
  Running setup.py bdist_wheel for wrapt: started
  Running setup.py bdist_wheel for wrapt: finished with status 'done'
  Stored in directory: /home/travis/.cache/pip/wheels/89/67/41/63cbf0f6ac0a6156588b9587be4db5565f8c6d8ccef98202fc
  Running setup.py bdist_wheel for future: started
  Running setup.py bdist_wheel for future: finished with status 'done'
  Stored in directory: /home/travis/.cache/pip/wheels/0c/61/d2/d6b7317325828fbb39ee6ad559dbe4664d0896da4721bf379e
Successfully built pytest-logging wrapt future
Installing collected packages: chardet, urllib3, idna, requests, pkginfo, docutils, Pygments, webencodings, bleach, readme-renderer, tqdm, requests-toolbelt, twine, pycryptodome, isort, mccabe, lazy-object-proxy, wrapt, astroid, pylint, pytest-logging, pytz, babel, snowballstemmer, pyparsing, packaging, MarkupSafe, jinja2, imagesize, alabaster, sphinxcontrib-websupport, sphinx, future, commonmark, recommonmark, sphinx-rtd-theme, sphinxcontrib-programoutput
Successfully installed MarkupSafe-1.1.0 Pygments-2.3.1 alabaster-0.7.12 astroid-1.6.5 babel-2.6.0 bleach-3.1.0 chardet-3.0.4 commonmark-0.8.1 docutils-0.14 future-0.17.1 idna-2.8 imagesize-1.1.0 isort-4.3.4 jinja2-2.10 lazy-object-proxy-1.3.1 mccabe-0.6.1 packaging-19.0 pkginfo-1.5.0.1 pycryptodome-3.7.3 pylint-1.9.4 pyparsing-2.3.1 pytest-logging-2015.11.4 pytz-2018.9 readme-renderer-24.0 recommonmark-0.5.0 requests-2.21.0 requests-toolbelt-0.9.0 snowballstemmer-1.2.1 sphinx-1.8.3 sphinx-rtd-theme-0.4.2 sphinxcontrib-programoutput-0.13 sphinxcontrib-websupport-1.1.0 tqdm-4.30.0 twine-1.12.1 urllib3-1.24.1 webencodings-0.5.1 wrapt-1.11.1
install.2
1.68s$ pip install ./
Processing /home/travis/build/[secure]/typedargs
Collecting decorator>=4.3.0 (from typedargs==0.13.4)
  Downloading https://files.pythonhosted.org/packages/f1/cd/7c8240007e9716b14679bc217a1baefa4432aa30394f7e2ec40a52b1a708/decorator-4.3.2-py2.py3-none-any.whl
Requirement already satisfied: future>=0.16.0 in /home/travis/virtualenv/python3.6.7/lib/python3.6/site-packages (from typedargs==0.13.4) (0.17.1)
Building wheels for collected packages: typedargs
  Running setup.py bdist_wheel for typedargs: started
  Running setup.py bdist_wheel for typedargs: finished with status 'done'
  Stored in directory: /tmp/pip-ephem-wheel-cache-vw4hddgs/wheels/7f/a6/d6/ac7e3abd909f4bc080b0bcaf7b33ec92063a4f69e1d67d7cb2
Successfully built typedargs
Installing collected packages: decorator, typedargs
Successfully installed decorator-4.3.2 typedargs-0.13.4
0.06s$ python .multipackage/scripts/release_by_name.py $TRAVIS_TAG
Traceback (most recent call last):
  File ".multipackage/scripts/release_by_name.py", line 68, in <module>
    sys.exit(main())
  File ".multipackage/scripts/release_by_name.py", line 31, in main
    compat = comp['options']['compatibility']
KeyError: 'compatibility'

See https://travis-ci.org/iotile/typedargs/jobs/486107728

@timburke timburke added bug Something isn't working pypi-template Issues related to the pypi_package template only labels Jan 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working pypi-template Issues related to the pypi_package template only
Projects
None yet
Development

No branches or pull requests

1 participant