Commit Graph

701 Commits

Author SHA1 Message Date
Hugo van Kemenade
9c7ff4c86d Add 'Type hints' as a release note category 2023-12-29 13:25:54 +02:00
Andrew Murray
043e13d660 Revert "Published to Test PyPI"
This reverts commit fc1cf9f65b.
2023-12-27 08:12:51 +11:00
Andrew Murray
a66fbb95b6
Updated Windows artifact name
Co-authored-by: Ondrej Baranovič <nulano@nulano.eu>
2023-12-27 07:54:03 +11:00
Andrew Murray
4de17656d8 Merge branch 'main' into pypi 2023-12-26 12:37:22 +11:00
Andrew Murray
f8e65ecfe0
Merge pull request #7629 from nulano/arm64-fribidi-2
Compile FriBiDi for Windows ARM64
2023-12-26 12:30:15 +11:00
Andrew Murray
2b806c5236 Removed trailing dash 2023-12-25 07:19:00 +11:00
Andrew Murray
97c2b6672c Updated actions/upload-artifact to v4 2023-12-24 13:42:57 +11:00
Andrew Murray
fc1cf9f65b Published to Test PyPI
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-12-24 13:37:37 +11:00
Andrew Murray
808f312c7a Updated environment name
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-12-24 13:37:31 +11:00
Hugo van Kemenade
43b2f61e79 Add 'from __future__ import annotations' using Ruff/isort 2023-12-21 13:13:31 +02:00
Nulano
714ae0efcf Updated actions/upload-artifact to v4 2023-12-20 21:27:26 +01:00
Hugo van Kemenade
b8605eaa84 Check types with mypy 2023-12-19 09:23:43 +02:00
Andrew Murray
28c95013b7 Update actions/upload-artifact action to v4 2023-12-15 14:45:41 +11:00
Andrew Murray
c81beb5164
Updated step name
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-12-15 07:55:26 +11:00
Andrew Murray
6693046143 Added trusted PyPI publishing 2023-12-14 19:02:48 +11:00
Andrew Murray
cbab3a5c9b Removed "Success" job, as this is not used in mergify 2023-12-14 18:57:19 +11:00
Nulano
1ecd19336f cross-complie fribidi for windows arm64 2023-12-12 22:54:24 +01:00
renovate[bot]
1dfcb592bd
Update github-actions 2023-12-07 15:07:52 +00:00
Andrew Murray
2b734a33c7 Updated lcms2 to 2.16 2023-12-04 08:32:39 +11:00
Andrew Murray
316f39702c
Merge pull request #7580 from nulano/cibuildwheel-docker
Build Windows wheels using cibuildwheel
2023-12-01 10:41:53 +11:00
Andrew Murray
63bec07b97
Merge pull request #7475 from radarhere/harfbuzz
Updated harfbuzz to 8.3.0
2023-11-30 21:58:40 +11:00
Ondrej Baranovič
6fe42bddd9 Apply suggestions from code review
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-11-28 14:20:57 +01:00
Nulano
7dc3a8ffa5 do not build Windows wheels on every push 2023-11-28 14:20:57 +01:00
nulano
1fdb0668d8 test cibuildwheel wheels in Docker on Windows 2023-11-28 14:20:57 +01:00
Nulano
3d49244d36 specify build config settings in pyproject.toml 2023-11-28 14:20:57 +01:00
Nulano
bf51d71660 enable heap verification 2023-11-28 14:20:56 +01:00
Nulano
4f939a1c2d use cibuildwheel on windows 2023-11-28 14:20:53 +01:00
Hugo van Kemenade
106f3bcae7 Install cibuildwheel from requirements file
So Renovate can update them all at the same time
2023-11-28 13:12:42 +02:00
Andrew Murray
de86f0aeb8 Updated harfbuzz to 8.3.0 2023-11-25 19:42:37 +11:00
Andrew Murray
07c216c0e1 Removed zstd again 2023-11-18 06:43:40 +11:00
Andrew Murray
72ee8c5ef1 Fixed bundling dylibs into arm64 wheels 2023-11-17 18:39:37 +11:00
Andrew Murray
c42ebf7e8e
Skip PyPy 3.8
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-11-16 09:32:52 +11:00
Andrew Murray
e013ad9621 Restored MACOSX_DEPLOYMENT_TARGET on x86_64 2023-11-16 09:22:23 +11:00
Andrew Murray
3b1e46ef66 Move wheels into dist.zip 2023-11-16 09:10:44 +11:00
Andrew Murray
d077190cce Skip tests on macOS arm64 2023-11-16 08:32:34 +11:00
Andrew Murray
9f1a1d3fc8 Fixed xcb setup 2023-11-16 08:13:08 +11:00
Andrew Murray
0204e70e7b Removed openblas-devel and pkgconfig on manylinux 2023-11-15 15:47:45 +11:00
Andrew Murray
0a12f6c399 Removed --std=c99 setting 2023-11-15 13:21:38 +11:00
Andrew Murray
9be181c2bf
Use action
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-11-15 11:48:10 +11:00
Andrew Murray
ad7fee5ed0 Use cibuildwheel 2023-11-14 23:23:46 +11:00
Hugo van Kemenade
12022fe54e
Merge pull request #7544 from hugovk/ci-sdist
Release automation: create sdist on CI
2023-11-13 08:34:04 +02:00
Hugo van Kemenade
00430d0b30 Create sdist on CI 2023-11-12 20:45:19 +02:00
Hugo van Kemenade
cb485d7127 Test Fedora 39 2023-11-12 17:20:01 +02:00
Hugo van Kemenade
dcc66597f0 Test Python 3.13 pre-release 2023-11-08 17:52:43 +02:00
Andrew Murray
6b1e939027 Removed Fedora 37 2023-11-02 17:33:10 +11:00
Andrew Murray
5a7d524f94 Install more optional dependencies on Windows CIs 2023-10-30 09:02:29 +11:00
Hugo van Kemenade
95b0c0b342 Skip non-wheel CI runs for tags 2023-10-15 20:46:25 +03:00
Andrew Murray
73d4bc4b9d Test Python 3.12 final 2023-10-04 06:58:02 +11:00
Hugo van Kemenade
c9955ba272
Merge pull request #7439 from radarhere/pypy 2023-10-02 23:51:40 -06:00
Andrew Murray
1c17ab4981 Updated PyPy to 7.3.13 2023-10-03 07:59:32 +11:00