そこで、私は pypi で小さなライブラリをリリースしました。これは何よりも演習 (「それがどのように行われるかを確認する」ため) としてのものです。
readthedocs にドキュメントをアップロードしました。git リポジトリにテスト スイートがあります。
テストの実行に興味がある人はおそらくレポをクローンするだけで、ドキュメントは既にオンラインで入手できると思うので、リリースされたパッケージにドキュメントとテストのディレクトリを含めないことにしました。やるべき「正しい」こと。
この質問への回答がかなり主観的なものになることは承知していますが、コミュニティがベスト プラクティスと見なしているものを理解するために質問するのに適した場所だと感じました。