[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#45712] [PATCHES] Improve Python package quality
From: |
Maxim Cournoyer |
Subject: |
[bug#45712] [PATCHES] Improve Python package quality |
Date: |
Mon, 25 Jan 2021 14:29:06 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) |
Hi Lars-Dominik,
Lars-Dominik Braun <lars@6xq.net> writes:
> Adds a new phase validating usalibity of installed Python packages.
>
> * guix/build/python-build-system.scm (validate-script): Add script.
> (validate-loadable): New phase.
> (%standard-phases): Use it.
> * tests/builders.scm (make-python-dummy): Add test package generator.
> (check-build-{success,failure}): Add build helper functions.
> (python-dummy-*): Add test packages.
> ("python-build-system: &"): Add tests.
Attached is a small rework of your original patch. I've made the Python
script standalone, which should make it easier to maintain. I've also
refactored the tests somewhat and added your copyright information.
Is this OK with you?
Thanks!
Maxim
0001-build-system-python-Add-a-sanity-check-phase.patch
Description: Text Data
[bug#45712] [PATCHES] Improve Python package quality, Maxim Cournoyer, 2021/01/25
[bug#45712] [PATCHES] Improve Python package quality, Maxim Cournoyer, 2021/01/25
[bug#45712] [PATCHES] Improve Python package quality, Maxim Cournoyer, 2021/01/29