Вставные замены для зависимостей - PullRequest
0 голосов
/ 01 мая 2019

Иногда проекты на pypi по какой-то причине перестают разрабатываться. Если исходный сопровождающий (-и) не отвечает или не сотрудничает, единственный способ дальнейшего улучшения пакета - это разветвить его и опубликовать под новым именем в PyPI. Это создает большую головную боль для сопровождающих проекта. Например:

  1. Ваш пакет зависит от еще двух пакетов X и Y.
  2. Y также зависит от X.
  3. X теперь не поддерживается, и вам нужно исправление, выпущенное как X-fork, и давайте предположим, что X-fork использует те же имена модулей.

Можно ли мне сказать, что pip всегда использует X-fork вместо X даже для удовлетворения зависимости Y?

...