Hynek Schlawack
2195f58403
docs: add link to main PR too
2025-07-30 14:03:37 +02:00
Hynek Schlawack
58b7922bfe
Start new development cycle
2025-07-30 13:45:26 +02:00
Hynek Schlawack
66f5b2340e
Prepare 25.1.0
2025-07-30 11:43:36 +02:00
Hynek Schlawack
d2c80c05dc
Consistency
2025-07-30 09:32:58 +02:00
Hynek Schlawack
cc7181e7de
Use dependency groups ( #94 )
...
* Use dependency groups
* Ensure dev env contains pytest
* Doesn't work
* Use dep group in dev env
* update ruff
2025-07-30 09:30:51 +02:00
Hynek Schlawack
41aecc1974
Update metadata
2025-07-30 09:01:09 +02:00
Hynek Schlawack
1276da7784
Mention new wheels
2025-07-30 08:55:08 +02:00
Hynek Schlawack
1aad4747f9
Add support for free-threaded builds ( #70 )
...
* Build free-threaded wheels, disable limited API there
Co-authored-by: Min RK <151929+minrk@users.noreply.github.com>
* Try installing libffi-dev on Linux
It's faling due to lack of includes. Presumably because the lack of cffi
wheels.
* Revert "Try installing libffi-dev on Linux"
Does not work.
* Merge
* Actually build FT
* support the free-threaded build of Python 3.14 (#93 )
* support the free-threaded build of Python 3.14
* attempt to get 3.14t CI to run
* Add trove classifier
* Add changelog
* Add 3.14 trove classifier, too
---------
Co-authored-by: Hynek Schlawack <hs@ox.cx>
---------
Co-authored-by: Min RK <151929+minrk@users.noreply.github.com>
Co-authored-by: Nathan Goldbaum <nathan.goldbaum@gmail.com>
2025-07-30 08:53:31 +02:00
dependabot[bot]
3ed9734847
Bump pypa/cibuildwheel from 2.23 to 3.0 ( #91 )
...
* Bump pypa/cibuildwheel from 2.23 to 3.0
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 2.23 to 3.0.
- [Release notes](https://github.com/pypa/cibuildwheel/releases )
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md )
- [Commits](https://github.com/pypa/cibuildwheel/compare/v2.23...v3.0 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
dependency-version: '3.0'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Stop skipping tests?
* Switch config to pyproject.toml, build only universal2
* They're bigger on older versions it seems
* Build all, build PyPy
* PyPy 3.9 is broken on Windows
* Build on macOS 14 for PyPy ARM
* clarify
---------
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>
2025-07-10 08:52:38 +02:00
Hynek Schlawack
c2bc26268c
update Ruff
2025-07-08 06:07:09 +02:00
Hynek Schlawack
e5d69b7ef5
Zizmor: clarify trust
2025-06-04 12:00:15 +02:00
Hynek Schlawack
4bb1e3bad0
Update + rename Ruff
2025-06-03 07:36:55 +02:00
Hynek Schlawack
8317e09638
Add 3.14 ( #89 )
2025-05-27 11:43:05 +02:00
pre-commit-ci[bot]
c8c8a1a4cc
[pre-commit.ci] pre-commit autoupdate ( #88 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.11.5 → v0.11.8](https://github.com/astral-sh/ruff-pre-commit/compare/v0.11.5...v0.11.8 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-05-05 19:38:21 +02:00
Finn Womack
e07411ec9c
Add arm64 wheel build for Windows ( #83 )
2025-04-30 19:45:06 +02:00
Hynek Schlawack
8a7a5bfb45
Build wheels on pull requests
...
In the end, this is why this project exists.
2025-04-17 12:58:27 +02:00
Hynek Schlawack
a02dd83c8e
Remove qemu from wheel builder ( #87 )
2025-04-17 12:41:43 +02:00
Hynek Schlawack
6b87ef4f25
update ruff
2025-04-17 12:13:04 +02:00
Hynek Schlawack
c838d1ef62
GHA dropped 20.04
2025-04-17 12:12:50 +02:00
Hynek Schlawack
f2e5898930
Fix setuptools license metadata warning ( #86 )
2025-04-17 12:08:30 +02:00
pre-commit-ci[bot]
34104f77d5
[pre-commit.ci] pre-commit autoupdate ( #85 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.9.9 → v0.11.4](https://github.com/astral-sh/ruff-pre-commit/compare/v0.9.9...v0.11.4 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-04-07 19:57:47 +02:00
Hynek Schlawack
b0d1c2acd7
Use ARM runner for Linux instead of QEMU ( #81 )
2025-03-06 10:12:11 +01:00
Hynek Schlawack
6367447e24
RIP macOS-12
2025-03-06 09:55:43 +01:00
dependabot[bot]
4ea5b1e1ca
Bump pypa/cibuildwheel from 2.22 to 2.23 ( #79 )
...
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 2.22 to 2.23.
- [Release notes](https://github.com/pypa/cibuildwheel/releases )
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md )
- [Commits](https://github.com/pypa/cibuildwheel/compare/v2.22...v2.23 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
dependency-type: direct:production
update-type: version-update:semver-minor
...
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>
2025-03-06 08:54:48 +00:00
pre-commit-ci[bot]
74bf037376
[pre-commit.ci] pre-commit autoupdate ( #80 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.9.4 → v0.9.9](https://github.com/astral-sh/ruff-pre-commit/compare/v0.9.4...v0.9.9 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-03-06 08:25:13 +01:00
Hynek Schlawack
412fd44b31
Faster Zizmor
2025-02-04 10:30:45 +01:00
pre-commit-ci[bot]
9f7a976a31
[pre-commit.ci] pre-commit autoupdate ( #78 )
...
* [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.8.6 → v0.9.4](https://github.com/astral-sh/ruff-pre-commit/compare/v0.8.6...v0.9.4 )
- [github.com/codespell-project/codespell: v2.3.0 → v2.4.1](https://github.com/codespell-project/codespell/compare/v2.3.0...v2.4.1 )
* Fix ci
* Actually fix
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Hynek Schlawack <hs@ox.cx>
2025-02-04 10:30:12 +01:00
pre-commit-ci[bot]
37b1856c6e
[pre-commit.ci] pre-commit autoupdate ( #77 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.8.1 → v0.8.6](https://github.com/astral-sh/ruff-pre-commit/compare/v0.8.1...v0.8.6 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-07 06:45:35 +01:00
dependabot[bot]
0e0bdcf449
Bump pypa/cibuildwheel from 2.21 to 2.22 ( #75 )
...
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 2.21 to 2.22.
- [Release notes](https://github.com/pypa/cibuildwheel/releases )
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md )
- [Commits](https://github.com/pypa/cibuildwheel/compare/v2.21...v2.22 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
dependency-type: direct:production
update-type: version-update:semver-minor
...
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>
2024-12-03 06:52:17 +01:00
pre-commit-ci[bot]
939d39f5a3
[pre-commit.ci] pre-commit autoupdate ( #76 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.7.2 → v0.8.1](https://github.com/astral-sh/ruff-pre-commit/compare/v0.7.2...v0.8.1 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-12-03 06:35:51 +01:00
pre-commit-ci[bot]
6f4c56a184
[pre-commit.ci] pre-commit autoupdate ( #74 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.7.1 → v0.7.2](https://github.com/astral-sh/ruff-pre-commit/compare/v0.7.1...v0.7.2 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-11-04 18:46:38 +01:00
Hynek Schlawack
20e2010519
Simplify linting ( #73 )
2024-10-31 16:40:18 +01:00
Hynek Schlawack
1176780bec
Thank you Doctor Zizmor! ( #72 )
2024-10-31 16:30:25 +01:00
Hynek Schlawack
0b4828b5bd
Slightly less YOLO
2024-10-15 11:04:52 +02:00
Hynek Schlawack
e155b00e9a
pre-commit autoupdate
2024-10-15 10:55:07 +02:00
Hynek Schlawack
12f702d0bc
YOLO cibuildwheel
2024-10-15 10:54:37 +02:00
Hynek Schlawack
ba32d5f392
Use 3.13 by default in dev
2024-10-12 09:19:08 +02:00
Hynek Schlawack
f1c4650e14
Add workaround for https://github.com/pypa/setuptools/pull/4647
...
Co-authored-by: Thomas A Caswell
<199813+tacaswell@users.noreply.github.com>
2024-10-12 07:44:57 +02:00
Hynek Schlawack
dff48c09f5
Adjust tox envs to pkg metadata
2024-10-08 08:12:51 +02:00
Hynek Schlawack
4e78fa5654
Use latest cibuildwheel
2024-10-08 08:12:44 +02:00
pre-commit-ci[bot]
8455ab1009
[pre-commit.ci] pre-commit autoupdate ( #69 )
...
updates:
- [github.com/pre-commit/pre-commit-hooks: v4.6.0 → v5.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.6.0...v5.0.0 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-10-08 05:05:24 +02:00
dependabot[bot]
cb01973fe6
Bump pypa/cibuildwheel from 2.20.0 to 2.21.1 ( #68 )
...
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 2.20.0 to 2.21.1.
- [Release notes](https://github.com/pypa/cibuildwheel/releases )
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md )
- [Commits](https://github.com/pypa/cibuildwheel/compare/v2.20.0...v2.21.1 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 19:18:39 +02:00
dependabot[bot]
f55dc0165b
Bump pypa/cibuildwheel from 2.19.2 to 2.20.0 ( #65 )
...
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 2.19.2 to 2.20.0.
- [Release notes](https://github.com/pypa/cibuildwheel/releases )
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md )
- [Commits](https://github.com/pypa/cibuildwheel/compare/v2.19.2...v2.20.0 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-10 07:44:17 +02:00
Hynek Schlawack
3cd4c49427
docs
2024-08-25 08:29:30 +02:00
Hynek Schlawack
79d0dccfd1
Add support for git archive installs
2024-08-25 08:23:40 +02:00
Hynek Schlawack
600a418955
They are amazing
2024-08-09 08:04:34 +02:00
Hynek Schlawack
549c2d6be4
Drop Python versions <3.9 ( #64 )
...
They make builds unnecessarily complicated and the old wheels that go
back to 3.6 exist.
2024-08-09 08:02:56 +02:00
Hynek Schlawack
25b1a81de1
Add 3.13 to CI ( #57 )
2024-08-09 07:47:39 +02:00
pre-commit-ci[bot]
ba6c30329a
[pre-commit.ci] pre-commit autoupdate ( #63 )
...
updates:
- [github.com/psf/black: 24.4.2 → 24.8.0](https://github.com/psf/black/compare/24.4.2...24.8.0 )
- [github.com/PyCQA/flake8: 7.1.0 → 7.1.1](https://github.com/PyCQA/flake8/compare/7.1.0...7.1.1 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-08-05 19:44:42 +02:00
Hynek Schlawack
4792e8f087
docs: fix markup
2024-08-01 17:28:47 +02:00