Hynek Schlawack
bc03a25004
Clarify (c) ownership
2026-05-06 11:55:24 +02:00
Hynek Schlawack
015f66c5dc
update actions
2026-05-06 10:42:37 +02:00
Hynek Schlawack
afa51cd436
Use release-pypi environment
2026-05-06 10:41:25 +02:00
Hugo van Kemenade
f0d9da739d
Download artifacts and publish to PyPI ( #122 )
...
* Download artifacts and publish to PyPI
* Comment out enviroment
* Add comment to permissions
---------
Co-authored-by: Hynek Schlawack <hs@ox.cx>
2026-05-06 10:36:26 +02:00
pre-commit-ci[bot]
5b9784caf1
[pre-commit.ci] pre-commit autoupdate ( #124 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.15.9 → v0.15.12](https://github.com/astral-sh/ruff-pre-commit/compare/v0.15.9...v0.15.12 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-05-05 08:46:47 +02:00
dependabot[bot]
5bf414beae
Bump the github-actions group with 5 updates ( #123 )
...
Bumps the github-actions group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [github/codeql-action](https://github.com/github/codeql-action ) | `4.35.1` | `4.35.2` |
| [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) | `7.6.0` | `8.1.0` |
| [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) | `3.4.0` | `3.4.1` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `7.0.0` | `7.0.1` |
| [zizmorcore/zizmor-action](https://github.com/zizmorcore/zizmor-action ) | `0.5.2` | `0.5.3` |
Updates `github/codeql-action` from 4.35.1 to 4.35.2
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](c10b8064de...95e58e9a2c )
Updates `astral-sh/setup-uv` from 7.6.0 to 8.1.0
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](37802adc94...08807647e7 )
Updates `pypa/cibuildwheel` from 3.4.0 to 3.4.1
- [Release notes](https://github.com/pypa/cibuildwheel/releases )
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md )
- [Commits](ee02a1537c...8d2b08b684 )
Updates `actions/upload-artifact` from 7.0.0 to 7.0.1
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](bbbca2ddaa...043fb46d1a )
Updates `zizmorcore/zizmor-action` from 0.5.2 to 0.5.3
- [Release notes](https://github.com/zizmorcore/zizmor-action/releases )
- [Commits](71321a20a9...b1d7e1fb5d )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.35.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: astral-sh/setup-uv
dependency-version: 8.1.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: pypa/cibuildwheel
dependency-version: 3.4.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-version: 7.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: zizmorcore/zizmor-action
dependency-version: 0.5.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-01 19:41:26 +02:00
pre-commit-ci[bot]
62677461f2
[pre-commit.ci] pre-commit autoupdate ( #120 )
2026-04-06 19:43:38 +02:00
Hynek Schlawack
ca808c0e8d
update dev
2026-03-29 13:45:19 +02:00
Hynek Schlawack
8e2fa4cc6e
Use uvx to run cibuildwheel on RISC-V ( #118 )
...
* Use uvx to run cibuildwheel on RISC-V
Oldest uvx mistake ever
Cache bust on arch
* Choose Python explicitly
* Simplify os/arch handling
* Add name
* Use official
* Cache only for local builds
* Zizmor is not happy
2026-03-29 13:40:22 +02:00
Hynek Schlawack
2c740a9551
Pass on pedantic Zizmor ( #119 )
...
* Add concurrency limits
* ci: pass on pedantic zizmor
2026-03-29 11:49:01 +02:00
Bruno Verachten
0126ae476f
ci: switch riscv64 from QEMU to native RISE runner ( #117 )
...
* ci: switch riscv64 from QEMU to native RISE runner
* fix: use RISE runner Python, skip setup-uv on riscv64
* fix: run cibuildwheel via pipx on riscv64 (bypass setup-python)
2026-03-29 11:21:23 +02:00
Hynek Schlawack
91424d1789
Use baipp for matrix ( #116 )
...
* Use baipp for matrix
* Build ft
* Test latest pypy
* does this work?
* It doesn't
* Use baipp's python-version
2026-03-26 18:41:38 +01:00
Hynek Schlawack
dc66c35ff7
update dev
2026-03-26 17:20:38 +01:00
Hynek Schlawack
1a83ca75b9
Manually install uv ( #115 )
...
* Manually install uv
* Use official
* Use plain build for RISC-V
* Musl too
* Disable setup-uv cache
To make Zizmor shut up
2026-03-06 09:56:34 +01:00
Hynek Schlawack
494447f50a
Fix typo
2026-03-06 06:38:40 +01:00
Hynek Schlawack
f205c49f4a
Update cibuildwheel & use uv frontend
2026-03-06 06:34:06 +01:00
Hynek Schlawack
11df97d913
pre-commit update
2026-03-06 06:34:06 +01:00
pre-commit-ci[bot]
c7ec7bf8de
[pre-commit.ci] pre-commit autoupdate ( #114 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.15.2 → v0.15.4](https://github.com/astral-sh/ruff-pre-commit/compare/v0.15.2...v0.15.4 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-03-03 07:14:13 +01:00
dependabot[bot]
49cd33921b
Bump github/codeql-action in the github-actions group ( #113 )
2026-03-01 16:00:15 +01:00
Hynek Schlawack
9ecbc43b18
Add changelog entry
2026-02-21 15:30:50 +01:00
Hynek Schlawack
900ce08474
Simplify CI definition ( #111 )
...
* Simplify CI definition
Courtesy of modern tox.
* Add Python 3.15 to CI
2026-02-21 14:25:22 +01:00
Hynek Schlawack
1bf08b858f
fix link
2026-02-21 13:25:08 +01:00
Hynek Schlawack
6cf82482f8
Update funding links
2026-02-21 13:23:46 +01:00
Hynek Schlawack
2efc65b223
update dev
2026-02-21 13:21:49 +01:00
Hynek Schlawack
3480de399e
Add changelog entry
2026-02-21 13:16:45 +01:00
Julien Stephan
fa8ea7c587
ci: add riscv64 manylinux/musllinux wheels ( #106 )
...
* ci: add riscv64 manylinux/musllinux wheels
Now that cibuildwheel and PyPI support riscv64, we can start building
riscv64 wheels.
Because there is no native riscv64 runner available, this PR adds a
QEMU-based riscv64 job to the cibuildwheel workflow.
Signed-off-by: Julien Stephan <jstephan@baylibre.com>
* Pin action
---------
Signed-off-by: Julien Stephan <jstephan@baylibre.com>
Co-authored-by: Hynek Schlawack <hs@ox.cx>
2026-02-21 13:13:28 +01:00
pre-commit-ci[bot]
ab43d00fa6
[pre-commit.ci] pre-commit autoupdate ( #110 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.14.10 → v0.14.14](https://github.com/astral-sh/ruff-pre-commit/compare/v0.14.10...v0.14.14 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Hynek Schlawack <hs@ox.cx>
2026-02-04 10:12:13 +01:00
dependabot[bot]
5aecea837f
Bump the github-actions group with 3 updates ( #109 )
...
Bumps the github-actions group with 3 updates: [actions/checkout](https://github.com/actions/checkout ), [actions/setup-python](https://github.com/actions/setup-python ) and [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ).
Updates `actions/checkout` from 6.0.1 to 6.0.2
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](8e8c483db8...de0fac2e45 )
Updates `actions/setup-python` from 6.1.0 to 6.2.0
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](83679a892e...a309ff8b42 )
Updates `pypa/cibuildwheel` from 3.3.0 to 3.3.1
- [Release notes](https://github.com/pypa/cibuildwheel/releases )
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md )
- [Commits](63fd63b352...298ed2fb2c )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/setup-python
dependency-version: 6.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: pypa/cibuildwheel
dependency-version: 3.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-04 10:06:32 +01:00
dependabot[bot]
57f95db3e2
Bump the github-actions group with 3 updates ( #107 )
...
Bumps the github-actions group with 3 updates: [actions/checkout](https://github.com/actions/checkout ), [github/codeql-action](https://github.com/github/codeql-action ) and [actions/upload-artifact](https://github.com/actions/upload-artifact ).
Updates `actions/checkout` from 6.0.0 to 6.0.1
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](1af3b93b68...8e8c483db8 )
Updates `github/codeql-action` from 4.31.2 to 4.31.9
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](0499de31b9...5d4e8d1aca )
Updates `actions/upload-artifact` from 5.0.0 to 6.0.0
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](330a01c490...b7c566a772 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: github/codeql-action
dependency-version: 4.31.9
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Hynek Schlawack <hs@ox.cx>
2026-01-06 07:21:08 +01:00
Hynek Schlawack
ec9cc9b4c2
tox: use version ranges
2026-01-06 06:52:18 +01:00
pre-commit-ci[bot]
4fc0a4d5e7
[pre-commit.ci] pre-commit autoupdate ( #108 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.14.7 → v0.14.10](https://github.com/astral-sh/ruff-pre-commit/compare/v0.14.7...v0.14.10 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-01-06 06:13:38 +01:00
dependabot[bot]
80defe0a02
Bump the github-actions group with 3 updates ( #104 )
...
Bumps the github-actions group with 3 updates: [actions/checkout](https://github.com/actions/checkout ), [actions/setup-python](https://github.com/actions/setup-python ) and [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ).
Updates `actions/checkout` from 5.0.0 to 6.0.0
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](08c6903cd8...1af3b93b68 )
Updates `actions/setup-python` from 6.0.0 to 6.1.0
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](e797f83bcb...83679a892e )
Updates `pypa/cibuildwheel` from 3.2.1 to 3.3.0
- [Release notes](https://github.com/pypa/cibuildwheel/releases )
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md )
- [Commits](9c00cb4f6b...63fd63b352 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/setup-python
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: pypa/cibuildwheel
dependency-version: 3.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 11:26:57 -10:00
Hynek Schlawack
edd8100d03
Raise cooldown
2025-12-01 08:50:16 -10:00
Hynek Schlawack
31307f83de
Align CoC with PSF
2025-12-01 08:50:11 -10:00
pre-commit-ci[bot]
1153a0c9fb
[pre-commit.ci] pre-commit autoupdate ( #103 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.14.3 → v0.14.7](https://github.com/astral-sh/ruff-pre-commit/compare/v0.14.3...v0.14.7 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-12-01 19:49:43 +01:00
Hynek Schlawack
32d6318492
dependabot: add cooldown
2025-11-04 07:35:04 +01:00
pre-commit-ci[bot]
61fc88cb6c
[pre-commit.ci] pre-commit autoupdate ( #102 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.14.0 → v0.14.3](https://github.com/astral-sh/ruff-pre-commit/compare/v0.14.0...v0.14.3 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-11-04 07:34:58 +01:00
dependabot[bot]
dd0d4d6e0c
Bump the github-actions group with 4 updates ( #101 )
...
Bumps the github-actions group with 4 updates: [hynek/build-and-inspect-python-package](https://github.com/hynek/build-and-inspect-python-package ), [github/codeql-action](https://github.com/github/codeql-action ), [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) and [actions/upload-artifact](https://github.com/actions/upload-artifact ).
Updates `hynek/build-and-inspect-python-package` from 2.13.0 to 2.14.0
- [Release notes](https://github.com/hynek/build-and-inspect-python-package/releases )
- [Changelog](https://github.com/hynek/build-and-inspect-python-package/blob/main/CHANGELOG.md )
- [Commits](c52c3a4710...efb823f521 )
Updates `github/codeql-action` from 4.30.7 to 4.31.2
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](e296a93559...0499de31b9 )
Updates `pypa/cibuildwheel` from 3.2.0 to 3.2.1
- [Release notes](https://github.com/pypa/cibuildwheel/releases )
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md )
- [Commits](7c619efba9...9c00cb4f6b )
Updates `actions/upload-artifact` from 4.6.2 to 5.0.0
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](ea165f8d65...330a01c490 )
---
updated-dependencies:
- dependency-name: hynek/build-and-inspect-python-package
dependency-version: 2.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: github/codeql-action
dependency-version: 4.31.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: pypa/cibuildwheel
dependency-version: 3.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-02 06:35:42 +01:00
Hynek Schlawack
73d54868f0
update
2025-10-08 07:24:35 +02:00
pre-commit-ci[bot]
af54c384af
[pre-commit.ci] pre-commit autoupdate ( #100 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.13.2 → v0.13.3](https://github.com/astral-sh/ruff-pre-commit/compare/v0.13.2...v0.13.3 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-10-06 19:40:38 +02:00
Hynek Schlawack
d8c924efe7
ci: run tests on 3.11, too
2025-10-02 09:36:35 +02:00
Hynek Schlawack
44c08002bd
Update ruff
2025-10-02 09:02:38 +02:00
Hynek Schlawack
4aa7accfa0
Update changelog
2025-10-02 09:01:55 +02:00
Hynek Schlawack
4f55b64dd4
Update dev, add PyPy 3.11 ( #99 )
...
PyPy 3.10 is EOL now
2025-10-02 09:00:32 +02:00
Hynek Schlawack
8adc3d1d5c
Group dependabot updates
2025-10-02 08:12:52 +02:00
Hynek Schlawack
a9820040b7
Missed one
2025-09-09 10:38:48 +02:00
Hynek Schlawack
4b8c12f1f2
Pin all actions
2025-09-09 10:31:57 +02:00
Hynek Schlawack
0ca1009486
update ruff
2025-09-09 10:31:16 +02:00
Hynek Schlawack
8f27bf3428
cffi 2.0 final is out
2025-09-09 10:31:03 +02:00
pre-commit-ci[bot]
9872493f20
[pre-commit.ci] pre-commit autoupdate ( #95 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.12.7 → v0.12.11](https://github.com/astral-sh/ruff-pre-commit/compare/v0.12.7...v0.12.11 )
- [github.com/pre-commit/pre-commit-hooks: v5.0.0 → v6.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v5.0.0...v6.0.0 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-09-02 07:04:47 +02:00