Синхронизировать исходный код пакета Python с кодом в пакетах сайтов Anaconda - PullRequest
0 голосов
/ 15 июня 2019

Я работаю над пакетом python для GitHub, но у меня возникла проблема с моим рабочим процессом.Например, предположим, что я собираюсь добавить новую функцию в пакет, мой текущий рабочий процесс:

  1. Клонировать исходный код из GitHub и установить пакет из исходного кода.
  2. Напишите несколько тестов для новой функции
  3. Если некоторые тесты не пройдены, измените исходный код и переустановите его еще раз
  4. Сделайте PR, когда все тесты пройдены

У меня вопрос: можно ли использовать какой-нибудь элегантный способ синхронизации исходного кода с кодом, установленным в папке site-packages, и избежать переустановки на шаге 3?Я знаю, что могу изменить код, установленный в папке site-packages напрямую, но мне все равно нужно обновить исходные файлы и я могу пропустить некоторые изменения.

...