pypa/pipenv#2826. I think Passa currently also locks editable VCS to a specific ref. Really though, non-local editable is just very confusing to me, to the point I suspect the whole design is just bad.