Привет! MANIFEST.in используется для указания файлов и папок, которые должны быть включены в дистрибутив проекта при его установке или создании пакета. Однако, если ты используешь setuptools и в функции setup() указываешь параметр include_package_data=True, то файлы и папки, указанные в MANIFEST.in, могут не добавляться в папку build, потому что setuptools будет искать все файлы и папки внутри пакета автоматически. MANIFEST.in все еще полезен, если нужно включить в дистрибутив проекта файлы или папки, которые не находятся внутри пакета, например, внешние конфигурационные файлы или документацию. В таком случае, MANIFEST.in позволяет явно указать, какие файлы или папки должны быть включены. Также стоит обратить внимание, что при установке пакета с помощью команды pip install . в папку build будут собраны только файлы, относящиеся к пакету, но не его зависимости. Если ты хочешь установить зависимости вместе с пакетом, рекомендуется использовать команду pip install -e ., которая установит пакет в режиме разработки (editable mode) и включит также все его зависимости.