topics/vcs-support: re-qualify egg fragment behavior
@@ -141,11 +141,9 @@ pip looks at 2 fragments for VCS URLs:
- `egg`: For specifying the "project name" for use in pip's dependency
resolution logic. e.g.: `egg=project_name`
- The `egg` fragment may additionally contain an extras specifier, e.g.:
- `egg=project_name[dev,test]`.
-
- Both the project name and extras specifier must appear in the form
- defined by [PEP 508](https://peps.python.org/pep-0508/).
+ The `egg` fragment **should** be a bare
+ [PEP 508](https://peps.python.org/pep-0508/) project name. Anything else
+ is not guaranteed to work.
- `subdirectory`: For specifying the path to the Python package, when it is not
in the root of the VCS directory. e.g.: `pkg_dir`
