bug#44030: guix import pypi foo@1.2.3 breaks

2021-11-22 Thread zimoun
Hi Maxim, On Sun, 21 Nov 2021 at 07:14, Maxim Cournoyer wrote: > zimoun writes: >> The syntax across the different importers are not uniform. Especially, >> compare: >> >>guix import hackage mtl@2.1.3.1 >>guix import pypi itsdangerous@1.1.0 >> >> and worse, the option ’--recursive’ lea

bug#44030: guix import pypi foo@1.2.3 breaks

2021-11-20 Thread Maxim Cournoyer
Hi, zimoun writes: > Dear, > > The syntax across the different importers are not uniform. Especially, > compare: > >guix import hackage mtl@2.1.3.1 >guix import pypi itsdangerous@1.1.0 > > and worse, the option ’--recursive’ leads to an error for the latter. > Note that instead: > >

bug#44030: guix import pypi foo@1.2.3 breaks

2020-11-02 Thread zimoun
Hi, On Fri, 30 Oct 2020 at 01:09, Lulu wrote: > Okay, I tested this a bit and it seems to work fine. I'm going to write formal > tests for it (and other importers, if possible) later. Usually, we try to use the option ’--reroll-count’ of git-format-patch for the second (or third or more) version

bug#44030: guix import pypi foo@1.2.3 breaks

2020-10-29 Thread Lulu
Okay, I tested this a bit and it seems to work fine. I'm going to write formal tests for it (and other importers, if possible) later. -- Lulu

bug#44030: guix import pypi foo@1.2.3 breaks

2020-10-26 Thread zimoun
Hi, On Sun, 25 Oct 2020 at 23:50, Lulu wrote: > I just sent in a patch to fix this for the pypi importer, although > ideally we'd want versioning support for all importers with a uniform > syntax. The uniform syntax is ’@’. However, it is importer by importer (case by case) since the external A

bug#44030: guix import pypi foo@1.2.3 breaks

2020-10-26 Thread Lulu
I just sent in a patch to fix this for the pypi importer, although ideally we'd want versioning support for all importers with a uniform syntax. I poked and prodded at the RubyGems API to see if it can do what PyPI can. It's unfortunately much more limited: API v1 provides a method for querying al

bug#44030: guix import pypi foo@1.2.3 breaks

2020-10-16 Thread zimoun
Dear, The syntax across the different importers are not uniform. Especially, compare: guix import hackage mtl@2.1.3.1 guix import pypi itsdangerous@1.1.0 and worse, the option ’--recursive’ leads to an error for the latter. Note that instead: guix import pypi itsdangerous/1.1.0 perfe