Pythonでのパッケージ作成のためのツールはsetup.py(とsetup.cfg)の時代が長かった。
pyproject.toml を使ったwhl ファイルの作成手順をメモする。
未検証!!
注意
(いまでは poetry というツールやuv, Rye というツールもあります。
まだ、それらを習得していないので、とりあえず、setuptoolsを用いた方法を試しています。)
前提:
すでにpython3 -m pip install .
でpyproject.tomlをもとにインストールできていること。
手順
python3 -m pip install --upgrade setuptools wheel build
sudo apt install python3.8-venv
cd /path/to/your/project
python3 -m build wheel
ls dist
結果
目的のwhl ファイルがえられた。