uvとRye
https://github.com/astral-sh/uv/issues/9271
build-systemをpyproject.tomlで設定しないとpackageにならないので、 editable installしたいときなどにつまづく
https://docs.astral.sh/uv/concepts/projects/init/#packaged-applications
uv init --package にすると packaged application ができる
uv init --lib にすると packaged library ができる(--lib implies --package)
uv init だけだと package ではない application ができる