Re: [PATCH] import: pypi: read requirements from wheels.

2016-06-14 Thread Cyril Roelandt
On 05/15/2016 09:49 PM, Ludovic Courtès wrote: > > Cyril, if there’s nothing from the previous review round that’s missing, > please push! Finally done! Cyril.

Re: [PATCH] import: pypi: read requirements from wheels.

2016-05-15 Thread Ludovic Courtès
Leo Famulari skribis: > On Sat, Mar 26, 2016 at 02:45:50AM +0100, Cyril Roelandt wrote: >> * 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. >> *

Re: [PATCH] import: pypi: read requirements from wheels.

2016-05-06 Thread Leo Famulari
On Sat, Mar 26, 2016 at 02:45:50AM +0100, Cyril Roelandt wrote: > * 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-pa

[PATCH] import: pypi: read requirements from wheels.

2016-03-25 Thread Cyril Roelandt
* 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. --- doc/guix.texi| 4 +- guix/import

Re: [PATCH] import: pypi: read requirements from wheels.

2016-03-25 Thread Cyril Roelandt
On 03/02/2016 10:54 AM, Ludovic Courtès wrote: > It seems that all these files are left behind no? Could you make sure > they are removed? I think they are deleted. I call delete-file-recursively to remove everything, and I can't see the files anywhere, so I'm assuming they're really gone. Cyr

Re: [PATCH] import: pypi: read requirements from wheels.

2016-03-02 Thread Ludovic Courtès
Cyril Roelandt skribis: > * guix/import/pypi.scm (latest-wheel-release): New procedure. Could you list the other changes (new procedures, new tests, changed procedures, etc.) in the commit log? Also, could you add a note in “Invoking guix import” to mention how Wheels is used? The ‘unzip’ requ

[PATCH] import: pypi: read requirements from wheels.

2016-02-26 Thread Cyril Roelandt
* guix/import/pypi.scm (latest-wheel-release): New procedure. --- guix/import/pypi.scm | 116 +++ tests/pypi.scm | 74 2 files changed, 163 insertions(+), 27 deletions(-) diff --git a/guix/import/pypi.scm b/gu

Re: [PATCH] import: pypi: read requirements from wheels.

2016-01-26 Thread Ludovic Courtès
Cyril Roelandt skribis: > On 01/24/2016 09:08 PM, Ludovic Courtès wrote: >> Cyril Roelandt skribis: >> >>> * guix/import/pypi.scm (latest-wheel-release): New function. >> >> s/function/procedure/ :-) >> >> Please also mention the changes in ‘guess-requirements’, >> ‘compute-inputs’, etc. >>

Re: [PATCH] import: pypi: read requirements from wheels.

2016-01-24 Thread Cyril Roelandt
On 01/24/2016 09:08 PM, Ludovic Courtès wrote: > Cyril Roelandt skribis: > >> * guix/import/pypi.scm (latest-wheel-release): New function. > > s/function/procedure/ :-) > > Please also mention the changes in ‘guess-requirements’, > ‘compute-inputs’, etc. > > So do I get it right that pypi now

Re: [PATCH] import: pypi: read requirements from wheels.

2016-01-24 Thread Ludovic Courtès
Cyril Roelandt skribis: > * guix/import/pypi.scm (latest-wheel-release): New function. s/function/procedure/ :-) Please also mention the changes in ‘guess-requirements’, ‘compute-inputs’, etc. So do I get it right that pypi now provides packages both in Wheels and in “traditional” format, but

[PATCH] import: pypi: read requirements from wheels.

2016-01-21 Thread Cyril Roelandt
* guix/import/pypi.scm (latest-wheel-release): New function. --- guix/import/pypi.scm | 112 ++- 1 file changed, 85 insertions(+), 27 deletions(-) diff --git a/guix/import/pypi.scm b/guix/import/pypi.scm index d54bb9f..2614ab5 100644 --- a/guix/impo