On 7 November 2015 at 07:42, Marcus Smith <[email protected]> wrote: >> >> >> No - it specifies the serialisation format for >> names/specifiers/extras/markers that is in common use, but doesn't >> specify a programming API. It is intended as an interop building >> block, > > > I'm not not talking about programming API. > this PEP would set the format used in interop formats, as you say, but also > doesn't it effectively standardize the format used in the pip UI? > or maybe it's just that pip could easily say.. "our syntax for dependencies > mirrors PEPXX exactly"
Yes, I think that would be a sane thing for pip to say. E.g. the full description would be something like "Requirements files are a super-set of PEPXX. You can also include command line options from the pip CLI. Options on a line on their own are globally applies. Options on a specification line apply to that specification alone. Empty and comment-only lines are supported." -Rob -- Robert Collins <[email protected]> Distinguished Technologist HP Converged Cloud _______________________________________________ Distutils-SIG maillist - [email protected] https://mail.python.org/mailman/listinfo/distutils-sig
