Как удалить файлы или пакеты из setuptools? - PullRequest
0 голосов
/ 02 мая 2018

Я не могу удалить модули / пакеты Python, используя setuptools

Вот это setup.py

setup(
    name = "ProjName",
    version = "0.1.0",
    author = "Boss",
    author_email = "boss@company.com",
    packages = find_packages(),
)

Вот моя структура каталогов:

C:.
├───build
│   └...
├───dist
│   └...
├───foo1
│   └───bar1.py
└───setup.py

Я могу выполнить следующую команду без ошибок и с ожидаемым результатом (сгенерированный egg содержит пакет foo и модуль bar) setup.py bdist_egg

НО если я удаляю (или просто переименовываю) каталог bar1.py или foo1, то предыдущая команда (setup.py bdist_egg) генерирует яйцо (без ошибки / предупреждения) ), в котором созданное яйцо все еще содержит (также) пакет foo1 или файл bar1.py.

Это ошибка или особенность?

...