Pythonプロジェクトのディレクトリ構成
https://www.rhoboro.com/2018/01/25/project-directories.html
これを受けてpip の constraints の正しい用途が書かれた
『Python実践入門』につながる(第11章 開発環境とパッケージの管理)
「constraints.txtを利用」はベストプラクティスではないと反論されたが、他は考え方が参考になる(TODO)
ソースコードは一段下げ、プロジェクトのトップディレクトリには置かない
Dockerfileでまるっとディレクトリを指定したい
下記を必ず用意しましょう。早ければ早いほど導入は楽になります
テスト環境
CI環境
Dockerfile
自分の設定ファイル(*rc系等)を格納しておくリポジトリ
更新版:rhoboro/pythonapp_skeleton