Efraim Flashner writes: > * gnu/packages/syndication.scm (tuir): New variable. [...] > + (build-system python-build-system) > + (arguments > + `(#:phases > + (modify-phases %standard-phases > + (replace 'check > + (lambda* (#:key inputs outputs #:allow-other-keys) > + (add-installed-pythonpath inputs outputs) > + (invoke "py.test" "-v")))))) > + (propagated-inputs > + `(("python-beautifulsoup4" ,python-beautifulsoup4) > + ("python-decorator" ,python-decorator) > + ("python-kitchen" ,python-kitchen) > + ("python-requests" ,python-requests) > + ("python-six" ,python-six))) As this is a terminal application, I guess these inputs can be regular inputs instead of propagated? The 'wrap' phase should take care of things automatically. Also note that "py.test" is deprecated and one is supposed to use just "pytest" nowadays IIRC.