Я пишу приложение с открытым исходным кодом на Python. В моем приложении используются библиотеки с открытым исходным кодом Python. Эти библиотеки, в свою очередь, используют другие библиотеки с открытым исходным кодом.Включая библиотеки в проект. Лучшая практика
Я намерен опубликовать свой код в Sourceforge или Google Code, но мне нужно включить источники других библиотек? Это хорошая практика? ... или просто написать эту информацию в файл README, информирующий об использовании других необходимых библиотек.
Я поместил все эти библиотеки в подпапку libs в моем исходном каталоге. При проверке моего кода на SVN следует использовать что-то, называемое svn: externals, для ссылки на другие источники?
Есть ли способ динамически обновлять мои библиотеки до последней версии или это то, что я должен делать вручную, когда выпускаю новую версию.
Мои искренние извинения, если мой вопрос звучит неопределенно, но я довольно утерян в этом вопросе, и я не знаю, что для Google.
Спасибо всем.