I can't help much about the circular dependency problem. I think it is important to avoid propagation of inputs from old versions, but I don't know if this is feasible. Here are my usual cosmetic comments :)
Cyril Roelandt <[email protected]> writes: > * gnu/packages/python.scm (python-fixtures): Update. > * gnu/packages/python.scm (python-fixtures-0.3.16, > python2-fixtures-0.3.16, python-pbr-0.11, > python2-pbr-0.11): New variables. > * gnu/packages/python.scm (python-testrepository): Use python-fxitures-0.3.16 ^^^ fixtures > instead of python-fixtures in the inputs. [...] > +(define-public python-pbr-0.11 > + (package > + (name "python-pbr") > + (version "0.11.0") > + (source > + (origin > + (method url-fetch) > + (uri (string-append > + "https://pypi.python.org/packages/source/p/pbr/pbr-" > + version ".tar.gz")) > + (sha256 > + (base32 > + "0v9gb7gyqf7q9s99l0nnjj9ww9b0jvyqlwm4d56pcyinxydddw6p")))) > + (build-system python-build-system) > + (arguments > + `(#:tests? #f)) ;; Most tests seem to use the Internet. `(#:tests? #f)) ;most tests seem to use the internet -- Mathieu Lirzin
