guix-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug#45712] [PATCHES] Improve Python package quality


From: Lars-Dominik Braun
Subject: [bug#45712] [PATCHES] Improve Python package quality
Date: Thu, 7 Jan 2021 14:26:20 +0100

Hi,

as announced in
https://lists.gnu.org/archive/html/guix-devel/2021-01/msg00021.html I’ve
been working on adding an additional phase to Python packages to check
whether they actually work. I cleaned up my patch, added tests and now
I’m pretty confident it works as expected. The first patch in this
series adds this phase, while the other ones fix build failures caused
by it. All of this should go to core-updates (or a separate wip-*
branch?), since it causes a massive number of rebuilds.

You can also pull my git repo at https://github.com/PromyLOPh/guix.git
branch work-python-importcheck.

Cheers,
Lars

Attachment: 0001-build-system-python-Validate-installed-package.patch
Description: Text Data

Attachment: 0002-gnu-pytest-6-Add-missing-propagated-input.patch
Description: Text Data

Attachment: 0003-gnu-python-pytest-xdist-Add-missing-input-relax-pyte.patch
Description: Text Data

Attachment: 0004-gnu-python-fixtures-bootstrap-Do-not-apply-loadable-.patch
Description: Text Data

Attachment: 0005-gnu-python-pytest-pep8-Fix-package.patch
Description: Text Data

Attachment: 0006-gnu-python-pyfakefs-Disable-unreliable-test.patch
Description: Text Data

Attachment: 0007-gnu-python-slugify-Add-missing-input.patch
Description: Text Data

Attachment: 0008-gnu-python-websockets-Fix-Python-package-name.patch
Description: Text Data

Attachment: 0009-gnu-python-black-Remove-blackd.patch
Description: Text Data

Attachment: 0010-gnu-python-traitlets-Add-missing-input.patch
Description: Text Data

Attachment: 0011-gnu-python-idna-ssl-Add-missing-input.patch
Description: Text Data

Attachment: 0012-gnu-python-twisted-Remove-broken-console-scripts.patch
Description: Text Data

Attachment: 0013-gnu-python-automat-Remove-broken-console-script.patch
Description: Text Data

Attachment: 0014-gnu-python-packaging-bootstrap-Remove-dependency.patch
Description: Text Data

Attachment: 0015-gnu-python-traceback2-Add-missing-dependency.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]