Henry Schreiner

Results 2524 comments of Henry Schreiner

Not just deprecated: the mirror was archived at 4.0.0-alpha.8. Without any notice on how to replace it, just the notice "prettier made some changes that breaks plugins entirely". [6,500 projects](https://github.com/search?type=code&q=path%3A.pre-commit-config.yaml+pre-commit%2Fmirrors-prettier+NOT+is%3Afork)...

This has been deprecated for years, by the way.

Note this is called `-C / --config-setting` (no s) in build. And while it's pretty close to useless in setuptools, it's a key feature of alternative builders like scikit-build-core and...

Any thoughts on the best way to do this? Currently it's just rendering a string `"{}"` and putting that into the commands. Would it be a hash table on `SourceBuild`,...

Better link imo: https://inspector.pypi.io/project/pip/24.0/packages/8a/6a/19e9fe04fca059ccf770861c7d5721ab4c2aebc539889e97c7977528a53b/pip-24.0-py3-none-any.whl/pip-24.0.dist-info/entry_points.txt

FWIW, `py` ([the Python launcher for Unix](https://github.com/brettcannon/python-launcher)) automatically uses `.venv` if found without requiring it to be activated.

Workaround credit to @matthewfeickert: ```yaml - name: Set the VIRTUAL_ENV variable for uv to work run: | echo "VIRTUAL_ENV=${Python_ROOT_DIR}" >> $GITHUB_ENV ```

Also, I should point out that pip does have the ability to be used in this way - `pip --python ` allows you to target some other Python install, and...

virtualenv has a very, very simple Python interface based on the CLI: ```python cmd = [str(path), '--no-setuptools', '--no-wheel', '--activators', ''] result = virtualenv.cli_run(cmd, setup_logging=False) executable = str(result.creator.exe) script_dir = str(result.creator.script_dir)...