Hi Thank you for the patch. I've applied some adjustments to indentation: --8<---------------cut here---------------start------------->8--- modified gnu/packages/python-xyz.scm @@ -38375,21 +38375,25 @@ (define-public python-pypubsub (build-system pyproject-build-system) (arguments (list - #:phases #~(modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - (with-directory-excursion "tests/suite" - (invoke "py.test")))))))) - (native-inputs (list python-pytest python-setuptools python-wheel)) + #:phases + #~(modify-phases %standard-phases + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (with-directory-excursion "tests/suite" + (invoke "py.test")))))))) + (native-inputs + (list python-pytest + python-setuptools + python-wheel)) (home-page "https://github.com/schollii/pypubsub") (synopsis "Python publish-subcribe library") (description - "This library provides a publish-subscribe API to facilitate -event-based or message-based architecture in a single-process -application. It is centered on the notion of a topic - senders -publish messages of a given topic, and listeners subscribe to messages -of a given topic, all inside the same process.") + "This library provides a publish-subscribe API to facilitate event-based +or message-based architecture in a single-process application. It is centered +on the notion of a topic - senders publish messages of a given topic, and +listeners subscribe to messages of a given topic, all inside the same +process.") (license license:bsd-2))) (define-public python-queuelib --8<---------------cut here---------------end--------------->8--- Pushed to master as ac9fc0db767 * master gnu: Add python-pypubsub. Closing as competed. -- Oleg