Когда я запускаю pip freeze, я вижу (среди других ожидаемых пакетов) pkg-resources==0.0.0. Я видел несколько сообщений, в которых упоминается этот пакет (включая этот), но никто не объясняет, что это такое, или почему он включен в вывод pip freeze. Основная причина, по которой мне интересно, - это не любопытство, но также, по-видимому, в некоторых случаях прерывает попытки установки пакетов с файлом requirements.txt, сгенерированным с помощью pip freeze, который включает в себя строку pkg-resources==0.0.0 (например, когда Travis CI пытается установить зависимости через pip и находит эту строку).
Что такое pkg-resources, и можно ли удалить эту строку из requirements.txt?
Update:
Я обнаружил, что эта строка, кажется, существует только на выходе pip freeze, когда я нахожусь в virtualenv. Я все еще не уверен, что это такое или что он делает, но я буду исследовать далее, зная, что он, вероятно, связан с virtualenv.