私の理解では、setup.py
はパッケージの依存関係、プロジェクト名、バージョンなどを含み、iniや yamlファイル
はサーバーの情報(Hostやport)を含むという認識ですが、合っていますでしょうか?
もし他にも、違いや補足等があればお願いいたします。
(iniとyamlの違いはフォーマットが違うのみなので、どちらか好きな方を選択すればいいという理解をしています)
上記のことを踏まえると、Pythonプロジェクトを作成した場合、setup.pyとini/yamlファイルはどちらも必須のファイルということで合っていますでしょうか?

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。