Henry Schreiner
0d2547bf6f
fix: consistently use find_uv for our usage of uv ( #2730 )
...
Signed-off-by: Henry Schreiner <henryfs@princeton.edu >
2026-02-06 15:50:18 -05:00
Henry Schreiner
60b9cc95db
fix: never call pip directly ( #2537 )
...
You can't change the running process in Windows. In pip 25.2, the format of the generated file changes, so this now breaks if you try to update to the latest pip (which can happen if deps are unpinned).
2025-07-31 12:26:07 -04:00
34b4f1e86e
[pre-commit.ci] pre-commit autoupdate ( #2474 )
...
* [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.11.13 → v0.12.0](https://github.com/astral-sh/ruff-pre-commit/compare/v0.11.13...v0.12.0 )
- [github.com/pre-commit/mirrors-mypy: v1.16.0 → v1.16.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.16.0...v1.16.1 )
- [github.com/python-jsonschema/check-jsonschema: 0.33.0 → 0.33.1](https://github.com/python-jsonschema/check-jsonschema/compare/0.33.0...0.33.1 )
* chore: address new lints
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
---------
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Henry Schreiner <henryschreineriii@gmail.com >
2025-06-24 09:48:01 -04:00
Henry Schreiner and pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
5b65230f64
fix: virtualenv 20.31 no-wheel ( #2382 )
...
* fix: virtualenv 20.31 no-wheel
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* fix: show failed output on failure
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Update linux.py
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Update linux.py
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-05-08 12:12:14 -04:00
Matthieu Darbois
e9fae06abe
chore: rework virtual environments creation for tests ( #2356 )
...
As mentioned in https://github.com/pypa/cibuildwheel/pull/2347#discussion_r2029821701
Rework the way test venvs are created to reuse the same mechanisms as build venvs.
2025-04-14 17:20:08 -04:00
Henry Schreiner
93314a8d65
refactor: pull out dependency_constraint ( #2347 )
...
* refactor: pull out dependency_constraint
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* refactor: address feedback
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* ci: better parallel
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
---------
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2025-04-09 09:58:57 -04:00
Matthieu Darbois
3b9c8d4d22
fix: don't seed setuptools/wheel in tests virtual environments. ( #2329 )
2025-03-22 12:25:58 -04:00
Henry Schreiner
462c99589a
fix: always resolve --python argument ( #2328 )
...
fix: always resolve the --python argument
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2025-03-22 07:32:25 +01:00
Henry Schreiner
708cf1d32b
style: remove from future import annotations
...
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2025-02-28 16:38:15 -05:00
Matthieu Darbois
b605f8fec8
chore: refactor cibuildwheel.utils ( #2252 )
...
* chore: refactor cibuildwheel.utils
* rework build_frontend extra flags
* ci(fix): use tonistiigi/binfmt:qemu-v8.1.5 image for qemu
2025-01-27 14:35:56 -05:00