apteryx pushed a commit to branch wip-ipython-polyglossia in repository guix.
commit 2a144c420865ee9f42c2e65c73afa8f3c454833b Author: Maxim Cournoyer <[email protected]> AuthorDate: Tue Apr 19 16:17:49 2022 -0400 gnu: python-multipart: Fix build with PyYAML 6. * gnu/packages/python-xyz.scm (python-multipart) [phases]{patch-test-suite}: Substitute yaml.load for yaml.safe_load. --- gnu/packages/python-xyz.scm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 7ffe3a65ce..dde6748cf1 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -30559,6 +30559,10 @@ writing STL files. It supports both the text and binary forms of STL.") ;; There is a bug in the test_suit specification. (add-after 'unpack 'patch-test-suite (lambda _ + ;; Make compatible with PyYAML 6. + (substitute* "multipart/tests/test_multipart.py" + (("yaml.load") + "yaml.safe_load")) (substitute* "setup.py" (("test_suite = 'multipart.tests.suite'") "test_suite = 'multipart.tests.test_multipart.suite'")))))))
