Merge lp:~powersj/simplestreams/enable-tox into lp:simplestreams
| Status: | Merged |
|---|---|
| Merged at revision: | 440 |
| Proposed branch: | lp:~powersj/simplestreams/enable-tox |
| Merge into: | lp:simplestreams |
| Diff against target: |
139 lines (+80/-28) 4 files modified
Makefile (+4/-28) tools/example-sign (+21/-0) tools/gnupg (+31/-0) tox.ini (+24/-0) |
| To merge this branch: | bzr merge lp:~powersj/simplestreams/enable-tox |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Scott Moser | 2016-07-27 | Pending | |
|
Review via email:
|
|||
| Joshua Powers (powersj) wrote : | # |
| Scott Moser (smoser) wrote : | # |
lets change the Makefile to use tools/sign-
http://
i'd like to maintain a difference between what is required to run 'tox' (which really shouldnt be more than python-tox) and what is required to build.
distro-info is obnoxious in that python-distro-info the pip package is not really useful without having the data (which is installed by distro-info-data).
I guess we only use that in the tools/ directory though.
- 441. By Joshua Powers on 2016-07-29
-
Broke out gnupg code as it its called in various places in the Makefile.
Removed the requirements file as it does not belong.
| Scott Moser (smoser) wrote : | # |
this looks good.
one small comment.
| Scott Moser (smoser) wrote : | # |
also, looks like you might need python-dev and / or python3-dev to pip install python-
...
x86_
netifaces.
compilation terminated.
error: command 'x86_64-
---
Command "/home/
this is definitely where i think pip falls apart. once you need things that aren'tpure python.
- 442. By Joshua Powers on 2016-08-01
-
Moved flake8 dependency to be more specifc to the test.
| Joshua Powers (powersj) wrote : | # |
What do you want to do about the test dependencies? Document them? This again was the list for the Ubuntu packages that need to be installed to run successfully.
> build-essential
> python-dev
> python-distro-info
> python-tox
> python3-dev

Here is full output on fresh yakkety container: paste.ubuntu. com/21166479/
http://