uv
#index #Python #wip
https://raw.githubusercontent.com/astral-sh/uv/refs/tags/0.7.2/docs/assets/logo-letter.svg
code:install_win.cmd
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
code:setup.cmd
FOR /F "usebackq tokens=2*" %A IN (REG QUERY "HKCU\Environment" /v PATH) DO @setx Path "%B;"^%HOMEDRIVE^%^%HOMEPATH^%\.local\bin
開発パッケージのみ要求するPythonバージョンを変更する
プロジェクトのPythonバージョンと、開発時に利用するPythonバージョンを変更することができる。
Linter 等のPythonインタプリタを最新にできる
[tool.uv.dependency-groups] を設定する
code:pyproject-example.toml
project
requires-python = ">=3.7, <3.13"
dependencies = []
dependency-groups
dev = []
docs =[]
tool.uv.dependency-groups
dev = {requires-python = ">=3.9"}
dev = {requires-python = ">=3.10"}