Open3

rye tox integration

zztkmzztkm

tox-uv を使う場合zztkm/tox-ryeを使うほうが良い。

https://github.com/bluss/tox-rye を使うと、uv pip install -r requirements-dev.txt (editable install 込) したときに、bluss/tox-rye の dependencies に記載の virtualenv-rye-discovery@0.3.0 と lock ファイルに記載の virtualenv-rye-discovery@4958f87a8fef73a1dddbb02fa3a98c93bab4837 がコンフリクトしていると判定されてエラーが出るためだ。これを回避するために zztkm/tox-rye では virtualenv-rye-discovery を依存関係からコメントアウトしている(これは pip と uv の違いによる挙動の差であるため、fork 元に PR を送るは違うなと思って、自分のアカウントでホストしている)。

tox-rye に