summary refs log tree commit diff
path: root/doc
diff options
context:
space:
mode:
authorCyril Roelandt <tipecaml@gmail.com>2015-12-27 03:26:11 +0100
committerCyril Roelandt <tipecaml@gmail.com>2016-06-14 22:03:22 +0200
commit266785d21e9ed3fcbecebea302231cf35e303d66 (patch)
tree944e99e1c6da36b629798f8f5ff1851a8c951397 /doc
parent4f54a63e1e71bf9a48e66bd4459809b699889620 (diff)
downloadguix-266785d21e9ed3fcbecebea302231cf35e303d66.tar.gz
import: pypi: read requirements from wheels.
* doc/guix.tex (Invoking guix import): Mention that the pypi importer
works better with "unzip".
* guix/import/pypi.scm (latest-wheel-release,
wheel-url->extracted-directory): New procedures.
* tests/pypi.scm (("pypi->guix-package, wheels"): New test.
Diffstat (limited to 'doc')
-rw-r--r--doc/guix.texi4
1 files changed, 3 insertions, 1 deletions
diff --git a/doc/guix.texi b/doc/guix.texi
index 46d9e77fe6..0a30b52fca 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -4545,7 +4545,9 @@ Import metadata from the @uref{https://pypi.python.org/, Python Package
 Index}@footnote{This functionality requires Guile-JSON to be installed.
 @xref{Requirements}.}.  Information is taken from the JSON-formatted
 description available at @code{pypi.python.org} and usually includes all
-the relevant information, including package dependencies.
+the relevant information, including package dependencies.  For maximum
+efficiency, it is recommended to install the @command{unzip} utility, so
+that the importer can unzip Python wheels and gather data from them.
 
 The command below imports metadata for the @code{itsdangerous} Python
 package: