Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
14 lines (8 sloc) 1022 Bytes

Одна особенность ssh-remote для зависимости в Pipenv

Задать ssh remote для git можно двумя способами:

  1. URL-like: ssh://user@server/project.git
  2. SCP-like: user@server:project.git

Отличия:

  1. Префикс ssh:// в первом случае.
  2. Слэш после адреса сервера в первом случае и двоеточие -- во втором.

Bitbucket отдает путь до репозитория во втором формате. Но pipenv в своих исходниках, вне зависимости от формата, добавляет в начало адреса ssh:// (если его ещё нет). Соответственно, с некоторыми версиями git выходит ошибка синтаксиса адреса remote. Чтобы такого не было, нужно в requirements явно указывать зависимости в URL-like формате.

You can’t perform that action at this time.