The first and third patches are probably easy to review. The second one is a bit tricky. As explained in the comment, there is a circular dependency between recent versions of python-pbr and python-fixtures, so I packaged older versions of both python-pbr and python-fixtures to bootstrap the whole thing.
I did not use "inherit" because newer versions of these packages have become quite different from the old versions, so it might just be clearer to write a separate definition. Also, python-pbr-0.11 is defined in python.scm, next to python-fixtures, which should be the only package that will ever need it (or so I hope). Maybe it would be better to move it next to python-pbr, in openstack.scm? Finally, note that python-testrepository does not build well with the latest version of python-fixtures, so we keep using python-fixtures-0.3.16 for now. Cyril. -- Cyril Roelandt (3): gnu: Add python-pip. gnu: Update python-fixtures gnu: Add python-bandit. gnu/packages/openstack.scm | 40 +++++++++++++++++ gnu/packages/python.scm | 107 ++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 145 insertions(+), 2 deletions(-) -- 2.1.4
