Joe Rickerby
95d2f3a92f
Bump version: v3.0.1
2025-07-05 19:03:42 +01: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
Joe Rickerby
5f22145df4
Bump version: v3.0.0
2025-06-11 14:02:58 +01:00
Henry Schreiner
3c5ff09888
Bump version: v3.0.0rc3
2025-06-11 00:57:01 -04:00
Henry Schreiner
2edf578499
Bump version: v3.0.0rc2
2025-06-06 00:05:23 -04:00
Joe Rickerby
31f536bdf3
Bump version: v3.0.0rc1
2025-06-05 11:39:19 +00:00
Henry Schreiner
a76b6fc338
Bump version: v3.0.0b5
2025-06-03 02:49:08 -04:00
4aa7d7e9c1
[pre-commit.ci] pre-commit autoupdate ( #2440 )
...
* [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.11.11 → v0.11.12](https://github.com/astral-sh/ruff-pre-commit/compare/v0.11.11...v0.11.12 )
- [github.com/pre-commit/mirrors-mypy: v1.15.0 → v1.16.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.15.0...v1.16.0 )
* chore: update some things for checks
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* chore: fully use PEP 639 licensing
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-02 23:36:28 -04:00
Henry Schreiner and pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
c90accef51
docs: color output for docs ( #2407 )
...
* docs: color output for docs
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* fix: use asdf (python-build)
* docs: try to fix colors
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* Update .pre-commit-config.yaml
* [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-06-01 01:34:20 -04:00
Henry Schreiner
cf078b0954
Bump version: v3.0.0b4
2025-05-29 00:27:20 -04:00
Joe Rickerby
c41b47f7c2
Bump version: v3.0.0b3
2025-05-28 20:07:38 +01:00
Joe Rickerby
44d6ccfade
Merge remote-tracking branch 'origin/main'
2025-05-25 13:04:36 +01:00
Joe Rickerby
dded469d60
Bump version: v3.0.0b2
2025-05-25 13:02:14 +01:00
Henry Schreiner and pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1bfec0e7c9
chore: move codespell config to pyproject.toml ( #2409 )
...
* chore: move codespell config to pyproject.toml
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
---------
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-25 13:58:13 +02:00
Joe Rickerby
90a0ddeff0
Bump version: v3.0.0b1
2025-05-19 09:29:14 +01:00
Henry Schreiner
cab1ff4076
fix: support Python 3.14's color CLI ( #2394 )
...
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2025-05-14 13:04:07 -04:00
Joe Rickerby
54a4dccd62
Remove official Appveyor support ( #2386 )
2025-05-11 11:16:54 +02:00
Joe Rickerby
e9a8781000
Merge branch '2.x'
2025-04-26 11:46:15 +01:00
Joe Rickerby
faf86a6ed7
Bump version: v2.23.3
2025-04-26 11:39:25 +01:00
Dimitri Papadopoulos Orfanos
74a7d8a68e
chore: add a selection of PERF rules ( #2313 )
2025-04-13 01:06:33 -04:00
Russell Keith-Magee
4ef7b3770f
ci: correct Github Actions CI instability for iOS. ( #2337 )
...
* Correct Github Actions CI instability for iOS.
* Add a dummy serial test so CircleCI passes serial test discovery.
2025-03-28 10:33:51 -04:00
Joe Rickerby
094782a41d
Merge branch '2.x'
2025-03-24 21:30:34 +00:00
Joe Rickerby
d04cacbc98
Bump version: v2.23.2
2025-03-24 21:25:38 +00:00
Joe Rickerby
54a0cd0b22
Merge branch '2.x'
...
# Conflicts:
# cibuildwheel/__init__.py
# cibuildwheel/options.py
# cibuildwheel/resources/pinned_docker_images.cfg
# cibuildwheel/resources/virtualenv.toml
# docs/setup.md
# examples/github-deploy.yml
# unit_test/options_test.py
2025-03-21 10:41:39 +00:00
Joe Rickerby
42728e866b
Bump version: v2.23.1
2025-03-15 17:58:14 +00:00
Joe Rickerby
efa1bedd1f
Merge branch '2.x'
2025-03-01 13:35:51 +00:00
Joe Rickerby
6cccd09a31
Bump version: v2.23.0
2025-03-01 13:27:50 +00:00
Henry Schreiner
783be9bc2f
chore: add pathlib check
...
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2025-02-28 16:38:15 -05:00
Henry Schreiner
b08f1ba966
chore: use nox 2025.2.9 features ( #2274 )
...
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2025-02-25 07:43:09 +01:00
Matthieu Darbois and Joe Rickerby
a96545b729
feat: use python3.11+ for cibuildwheel driver ( #1912 )
...
* chore: use SPEC 0 schedule for cibuildwheel
* remove support for {python} and {pip} in commands
* Remove specific Python versions from the update-dependencies job
The requirements pinning is done by uv now, so we don't need to
run the versions of Python to do the pinning anymore.
---------
Co-authored-by: Joe Rickerby <joerick@mac.com >
2025-01-16 10:45:18 -05:00
Matthieu Darbois
4d0d9f6fd0
ci: warm-up docker images ( #2099 )
...
* ci: warm-up docker images
* don't cache when running emulation tests
* skip graalpy cache
* add comment about the single worker case
* enforce docker warm-up succeeds in CI
* skip warm-up on architectures where it does not do any good
2025-01-10 15:24:02 +00:00
Henry Schreiner
ee63bf16da
Bump version: v2.22.0
2024-11-23 01:44:09 -05:00
Alex Waygood
d3eeba7967
chore: bump Ruff to 0.8.0 ( #2092 )
2024-11-22 16:18:12 -05:00
8f21eb17be
chore: use dependency-groups ( #2064 )
...
* chore: use dependency-groups
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* ci: use dep groups in other CIs
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* Apply suggestions from code review
* chore: read dep groups in noxfile
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* Apply suggestions from code review
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com >
* Add dev environment instructions
---------
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com >
Co-authored-by: Joe Rickerby <joerick@mac.com >
2024-11-19 19:30:06 +01:00
Henry Schreiner and Matthieu Darbois
cc1d977359
feat: support test-groups ( #2063 )
...
* feat: support test-groups
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* refactor: address review comments
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* tests: add a integration test
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* Apply suggestions from code review
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com >
* fix: better error messages based on feedback
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
---------
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com >
2024-11-04 21:25:01 +01:00
Henry Schreiner
b98602705f
chore: stricter mypy ( #2053 )
...
* chore: improve mypy
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* chore(types): type functions in tests
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* chore(types): No partial types in tests
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
---------
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2024-10-22 10:16:59 -04:00
Joe Rickerby
7940a4c0e7
Bump version: v2.21.3
2024-10-09 09:04:53 +01:00
Joe Rickerby
f185952832
Bump version: v2.21.2
2024-10-02 22:51:53 +01:00
Henry Schreiner and mayeut
d5c6a83aeb
ci: update job slightly ( #2028 )
...
* ci: update job slightly
* Ignore check-wheel-content W002
---------
Co-authored-by: mayeut <mayeut@users.noreply.github.com >
2024-10-02 14:52:36 -04:00
Henry Schreiner
d625d18b91
ci: add 3.13 classifier ( #2026 )
...
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2024-10-02 00:22:31 -04:00
Henry Schreiner
d4a2945fcc
Bump version: v2.21.1
2024-09-16 21:04:46 -04:00
Henry Schreiner
01ecd4e011
docs: bump pinned versions ( #2011 )
...
Trying to fix ci; might need to add `pathspec` if this isn't enough.
2024-09-16 14:01:04 -04:00
Joe Rickerby
79b0dd3287
Bump version: v2.21.0
2024-09-13 16:42:42 +01:00
3a30bec9ef
[pre-commit.ci] pre-commit autoupdate ( #1978 )
...
* [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.5.7 → v0.6.1](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.7...v0.6.1 )
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* chore: ruff python-version not needed
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com >
2024-08-21 00:34:31 -04:00
Henry Schreiner
bd033a4447
Bump version: v2.20.0
2024-08-03 22:37:32 -04:00
Matt Richards
871ef6b506
tests: show xfail traceback summaries again ( #1943 )
...
Revert "tests: don't print xfails (#1865 )"
This reverts commit 8d86d3122b .
2024-07-23 09:14:06 -04:00
de84624d70
fix: set VSCMD_ARG_TGT_ARCH based on targeted architecture ( #1876 )
...
* set VSCMD_ARG_TGT_ARCH based on targetted architecture
* only set VSCMD_ARG_TGT_ARCH if not already set
* add unit tests to check setuptools correctly identifies windows arch
* only run tests on windows
* arm64 fails on azure pipelines (only)
* Update windows.py
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Apply suggestions from code review
Co-authored-by: Joe Rickerby <joerick@mac.com >
* update test_env_set to validate FatalError is raised on env collision
* remove noqa ARG001 (no longer needed)
---------
Co-authored-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: Joe Rickerby <joerick@mac.com >
2024-07-12 14:32:42 -04:00
Henry Schreiner
7e5a838a63
Bump version: v2.19.2
2024-07-02 08:07:58 -04:00
Henry Schreiner
932529cab1
Bump version: v2.19.1
2024-06-13 02:38:27 -04:00
Henry Schreiner
8d86d3122b
tests: don't print xfails ( #1865 )
...
tests: skip warnings on xfails for now
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2024-06-12 10:46:24 -04:00