RequestsDependencyWarning с git-обзором на macOS Sierra - PullRequest
0 голосов
/ 23 октября 2018

Я только что обновил (используя homebrew), мой git-review сегодня с 1,26 до 1,27.У меня также установлен Python 3 (macOS Sierra).

Когда я пытаюсь отправить патч для проверки с использованием git review -R, я получаю эту ошибку;

/usr/local/Cellar/git-review/1.27.0/libexec/vendor/lib/python3.7/site-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.24) or chardet (3.0.4) doesn't match a supported version! RequestsDependencyWarning)

Я искал в Интернете и вышел пустым, может быть, это проблема совместимости с последней версией git-review на macOS Sierra с пакетами Python?

Ответы [ 2 ]

0 голосов
/ 14 ноября 2018

Библиотека запросов определяет самую высокую поддерживаемую версию urllib3 - когда выходит новая версия urllib3, она тестируется и после подтверждения ее работы выпускается новая версия запросов, поддерживающая ее.,Это не обязательно означает, что предыдущая версия не будет работать, просто она не проверена.

По-видимому, git-review продает свои зависимости, то есть использует закрепленную версию запросов и библиотек urllib3.В этом выпуске они, кажется, используют непроверенную комбинацию двух.Git-review продолжает отлично работать для меня, поэтому я думаю, что это предупреждение можно игнорировать, и оно должно исчезнуть в следующем выпуске, когда они (будем надеяться) выпускают совместимые версии.

Все это говорит о том, что Индекс предложилпереустановка git-review исправила это для меня.(Это каким-то образом обновило вендорные запросы с 2.19.1 до 2.20.0). Не уверен, что там происходит.

0 голосов
/ 26 октября 2018

Я исправил это с помощью brew reinstall git-review, вы можете попробовать.

...