@@ -212,7 +212,7 @@ as a dictionary with the following keys:
212
212
213
213
- A ``vcs `` key (type ``string ``) MUST be present, containing the name of the VCS
214
214
(i.e. one of ``git ``, ``hg ``, ``bzr ``, ``svn ``). Other VCS's SHOULD be registered by
215
- amending this PEP.
215
+ writing a PEP to amend this specification .
216
216
The ``url `` value MUST be compatible with the corresponding VCS,
217
217
so an installer can hand it off without transformation to a
218
218
checkout/download command of the VCS.
@@ -282,7 +282,7 @@ on how to use the ``vcs``, ``requested_revision``, and other fields of
282
282
``vcs_info ``; and in
283
283
some cases additional VCS-specific fields.
284
284
Tools MAY support other VCS's although it is RECOMMENDED to register
285
- them by amending this PEP. The ``vcs `` field SHOULD be the command name
285
+ them by writing a PEP to amend this specification . The ``vcs `` field SHOULD be the command name
286
286
(lowercased). Additional fields that would be necessary to
287
287
support such VCS SHOULD be prefixed with the VCS command name.
288
288
@@ -478,6 +478,13 @@ Use cases
478
478
the ``tag `` value if present, as it has immutable semantics.
479
479
Tools MAY choose another approach, depending on the needs of their users.
480
480
481
+ Note the initial iteration of this PEP does not attempt to make environments
482
+ that include editable installs or installs from local directories
483
+ reproducible, but it does attempt to make them readily identifiable. By
484
+ locating the local project directory via the ``url `` and ``dir_info `` fields
485
+ of this specification, tools can implement any strategy that fits their use
486
+ cases.
487
+
481
488
Backwards Compatibility
482
489
=======================
483
490
0 commit comments