setuptools
パッケージのディレクトリを指定する
Package Discovery and Namespace Packages - setuptools documentation
code:pyproject.toml
tool.setuptools
packages = "mypkg", "mypkg.subpkg1", "mypkg.subpkg2"
code:pyproject.toml
tool.setuptools.packages.find
exclude = "build*", "dist*", "example*", "test*"
この辺は自動で除外してくれるぽいがなぜかしてくれないことがあった