guix-devel/guix/import
Ludovic Courtès 85dce718cb import: pypi: Updater silently ignores packages without source.
Reported by Andreas Enge <andreas@enge.fr>
at <https://lists.gnu.org/archive/html/guix-devel/2015-11/msg00764.html>.

* guix/import/pypi.scm (&missing-source-error): New error type.
(latest-source-release): Raise it instead of using 'error'.
(pypi->guix-package): Guard against it and use 'leave' to report the
error.
(latest-release): Guard against it and return #f when caught.
2015-12-01 23:18:48 +01:00
..
cabal.scm import: hackage: Make parsing of tests and fields more flexible. 2015-11-26 18:17:23 +01:00
cpan.scm import: cpan: Fix license string for Artistic license. 2015-04-19 19:48:52 -05:00
cran.scm upstream: Add 'description' field to 'upstream-updater'. 2015-10-27 21:54:57 +03:00
elpa.scm upstream: Add 'description' field to 'upstream-updater'. 2015-10-27 21:54:57 +03:00
gem.scm import: gem: Fix minor bug and add unit test. 2015-09-01 20:00:01 -04:00
gnu.scm import: gnu: Update to the (guix upstream) API. 2015-11-03 00:59:28 +01:00
hackage.scm import: hackage: Handle CRLF end of line style. 2015-11-26 18:17:23 +01:00
json.scm import: Factorize utility functions. 2015-01-09 10:33:24 -06:00
pypi.scm import: pypi: Updater silently ignores packages without source. 2015-12-01 23:18:48 +01:00
snix.scm import: snix: Adjust names of license attributes. 2015-10-06 23:51:04 +02:00
utils.scm import: pypi: Move generally useful procedures to utils module. 2015-08-27 18:02:35 -04:00