guix-mirrors/guix/import
Evgeny Pisemsky ea6f4ee097
import: pypi: Fix null at home-page.
Reported in #73314: PyPI importer gives null at home-page for some
packages.

* guix/import/pypi.scm (<project-info>): [home-page]: Apply
NON-EMPTY-STRING-OR-FALSE to make it consistence with similar fields,
covering the case when PyPI's JSON file metadata file does not have the
information.

Change-Id: I501582988cf58b00bd201c12ad47e9b095988fae
Reported-by: Evgeny Pisemsky <mail@pisemsky.site>
Reviewed-by: Simon Tournier <zimon.toutoune@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-01 08:55:37 +01:00
..
cabal.scm guix: Fix some misspellings. 2025-02-19 11:28:40 +02:00
composer.scm refresh: Add support for partial target versions. 2025-02-28 13:36:44 +09:00
cpan.scm refresh: Add support for partial target versions. 2025-02-28 13:36:44 +09:00
cran.scm refresh: Add support for partial target versions. 2025-02-28 13:36:44 +09:00
crate.scm refresh: Add support for partial target versions. 2025-02-28 13:36:44 +09:00
egg.scm refresh: Add support for partial target versions. 2025-02-28 13:36:44 +09:00
elm.scm guix: Strip #:use-module lists. 2023-03-13 15:08:33 +01:00
elpa.scm refresh: Add support for partial target versions. 2025-02-28 13:36:44 +09:00
gem.scm refresh: Add support for partial target versions. 2025-02-28 13:36:44 +09:00
git.scm refresh: Add support for partial target versions. 2025-02-28 13:36:44 +09:00
github.scm refresh: Add support for partial target versions. 2025-02-28 13:36:44 +09:00
gnome.scm refresh: Add support for partial target versions. 2025-02-28 13:36:44 +09:00
gnu.scm gnupg: Automatically fallback to 'always policy when non-interactive. 2025-02-28 13:36:44 +09:00
go.scm guix: Fix some misspellings. 2025-02-19 11:28:40 +02:00
hackage.scm refresh: Add support for partial target versions. 2025-02-28 13:36:44 +09:00
hexpm.scm refresh: Add support for partial target versions. 2025-02-28 13:36:44 +09:00
json.scm import: Do not return package name with json importer. 2024-02-23 19:02:55 +01:00
kde.scm refresh: Add support for partial target versions. 2025-02-28 13:36:44 +09:00
launchpad.scm refresh: Add support for partial target versions. 2025-02-28 13:36:44 +09:00
minetest.scm refresh: Add support for partial target versions. 2025-02-28 13:36:44 +09:00
npm-binary.scm import: utils: Rename guix-name to downstream-package-name. 2024-12-30 13:49:57 +01:00
opam.scm refresh: Add support for partial target versions. 2025-02-28 13:36:44 +09:00
print.scm guix: Strip #:use-module lists. 2023-03-13 15:08:33 +01:00
pypi.scm import: pypi: Fix null at home-page. 2025-04-01 08:55:37 +01:00
stackage.scm refresh: Add support for partial target versions. 2025-02-28 13:36:44 +09:00
test.scm refresh: Add support for partial target versions. 2025-02-28 13:36:44 +09:00
texlive.scm refresh: Add support for partial target versions. 2025-02-28 13:36:44 +09:00
utils.scm refresh: Add support for partial target versions. 2025-02-28 13:36:44 +09:00