Implementations in this repository are based on mypa introduced in エムスリーテックブック5.
- mppm runコマンドのone way実装
- mppm buildコマンドのone way実装
- mppm publishコマンドのone way実装
- mppm lockコマンドのone way実装
- mppm installコマンドのone way実装
- mppm runコマンドでpython --versionが実行できる
- mppm lockコマンドで環境に存在しないPythonの環境を作成できる
- poetry add --devのような開発時のみ利用するパッケージを追加できる
- marker付パッケージのインストールを可能にする
- 自身をビルドできるように修正する
- mppm lockコマンドでローカルに存在しないPythonの環境を作成するテストケースの追加
- mppm runコマンドでpython --versionを実行するテストケースの追加
- pytestの導入
- mypyの導入
- github actionsの導入
- dependabotの導入
- テストのため任意の場所のpyproject.tomlを読み込めるよう、PyProjectTomlクラスを修正