Re: Update PEP 508 to allow version specifiers
Nathaniel Smith <[email protected]>
| Newsgroups | gmane.comp.python.distutils.devel |
|---|---|
| Message-ID | <CAPJVwBmdb9AuF9T2Y4TU2BK4SAgcowu6BWOQvyB8N8P6fiLQ_w@mail.gmail.com> |
On Tue, Jan 29, 2019 at 12:30 AM Jan Musílek <[email protected]> wrote: > > Hello! I hope I'm addressing this issue to the right place. Pradyun Gedam suggested [1] to open the discussion here. > > PEP 508 dependency specification [2] is generally considered to be replacement for dependency links. However, version specifiers are missing from PEP 508, so I can't specify: > package >= 10.0 @ https://github.com/owner/package.git What would this do? I don't think there's any way for pip (or any program) to look at a git repo and extract a list of which revisions correspond to which python package versions. I guess you could have some hack where you guess that certain tag strings correspond to certain versions, but it seems pretty messy to me... -n -- Nathaniel J. Smith -- https://vorpus.org -- Distutils-SIG mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/distutils-sig.python.org/ Message archived at https://mail.python.org/archives/list/[email protected]/message/5FIFHILIJLCK3AA3KGCS3CKPDMA437ZI/