T-256

Results 144 comments of T-256

> replacing these with a different solution might be worse in that sense We could standardize `pyproject.lock` (similar to `Cargo.lock`), then pip could easily handle it.

> If you register with the name cpython you will prevent the automatic fetching. ah right, I completely forgot it. > What kind of behavior would make sense? IMO it...

Just an opinion at here: use it as separated command, like `pip update`, which takes `requirements.txt` (compiled versions `{pkg}=={version}`) as input and output is updated list. for current venv and...

There are already `--check` and `--diff` options for formatter: ```shell > ruff format . --check Would reformat: demo.py Would reformat: wgpy.py 2 files would be reformatted ``` if you need...

Purpose is to compile once and use many apps. That would be based on runtime exe name. Checks if exe-name not installed on user's appdata dir, provides installation instruction and...

> it doesn't works Update curl-cffi to 0.6.0b7, I believe it'd be solved.

> Hi @T-256, will the code change encode every "%" sent into uri as "%25" ? Yes, if it is invalid percent-encoded.

> Is `--format=freeze` different than `pip freeze`? ```shell (uvtest) C:\Users\User\Desktop\uvtest> python -m pip list --format freeze pip==24.0 setuptools==68.0.0 uvtest==0.1.0 wheel==0.42.0 (uvtest) C:\Users\User\Desktop\uvtest> python -m pip freeze # Editable Git install...

I think all mentioned blockers are gone, Are there any new?

I think `rye pin` should prompt user if new pinning toolchain has version conflict with `requires-python`. ```pwsh > rye init testrye success: Initialized project in E:\testrye Run `rye sync` to...