[OpenStack-Infra] Fwd: nosehtmloutput pep8 dependency

Clark Boylan clark.boylan at gmail.com
Thu Nov 29 17:57:58 UTC 2012


Forwarding this to the -infra list as it affects more than just
nosehtmloutput and me.

---------- Forwarded message ----------
From: Markus Rothe <markus at unixforces.net>
Date: Thu, Nov 29, 2012 at 7:13 AM
Subject: nosehtmloutput pep8 dependency
To: Clark Boylan <clark.boylan at gmail.com>


Hello,

I have a small problem with nosehtmloutput. But first, I'm not sure
where to submit bug reports. There is  cboylan/nose-html-output, which
seems outdated (i.e. v0.0.1) and then there is openstack-ci/nose-html-output,
which does not allow issues to be opened.

The use of a fixed version dependency for pep8 makes it difficult to
include nosehtmloutput (also holds for other packages) in a Linux
distribution. The problem is as follows:

python-keystoneclient 0.1.2 depends on pep8==1.2
nosehtmloutput 0.0.4 depends on pep8==1.1
python-swiftclient 1.2.0 depends on pep==1.3

There is no way to build these packages without having a mess.

Counter example for your dependency on pep8: other packages (e.g.
keystone 2012.1.2, nova 2012.1.2) don't force any specific version of
pep8 in their test-dependencies.

Would you please consider changing your dependency for pep8 to be a ">="
dependency in the next version?

Thank you, Markus



More information about the OpenStack-Infra mailing list