Commit graph

96 commits

Author SHA1 Message Date
dependabot[bot]
2464ebb501
Bump actions/download-artifact from 4 to 5 (#677)
Some checks failed
test / linux (3.10) (push) Has been cancelled
test / linux (3.11) (push) Has been cancelled
test / linux (3.12) (push) Has been cancelled
test / linux (3.13) (push) Has been cancelled
test / linux (3.14) (push) Has been cancelled
test / linux (3.9) (push) Has been cancelled
test / linux (pypy3.11) (push) Has been cancelled
test / linux (3.13t) (push) Has been cancelled
test / linux (3.14t) (push) Has been cancelled
test / macos (3.10) (push) Has been cancelled
test / macos (3.11) (push) Has been cancelled
test / macos (3.12) (push) Has been cancelled
test / macos (3.13) (push) Has been cancelled
test / macos (3.14) (push) Has been cancelled
test / macos (3.9) (push) Has been cancelled
test / macos (3.13t) (push) Has been cancelled
test / macos (3.14t) (push) Has been cancelled
test / windows (3.10) (push) Has been cancelled
test / windows (3.11) (push) Has been cancelled
test / windows (3.12) (push) Has been cancelled
test / windows (3.13) (push) Has been cancelled
test / windows (3.13t) (push) Has been cancelled
test / windows (3.14) (push) Has been cancelled
test / windows (3.14t) (push) Has been cancelled
test / windows (3.9) (push) Has been cancelled
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-02 11:24:37 +02:00
dependabot[bot]
d30662eb49
Bump actions/checkout from 4 to 5 (#675)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-02 11:24:23 +02:00
Giovanni Barillari
52de19afd6
Gate jemalloc behind feature (#618)
Some checks are pending
test / linux (3.11) (push) Waiting to run
test / linux (3.10) (push) Waiting to run
test / macos (3.9) (push) Waiting to run
test / linux (3.12) (push) Waiting to run
test / linux (3.13) (push) Waiting to run
test / linux (3.14) (push) Waiting to run
test / linux (3.9) (push) Waiting to run
test / linux (pypy3.11) (push) Waiting to run
test / linux (3.13t) (push) Waiting to run
test / linux (3.14t) (push) Waiting to run
test / macos (3.10) (push) Waiting to run
test / macos (3.11) (push) Waiting to run
test / macos (3.12) (push) Waiting to run
test / macos (3.13) (push) Waiting to run
test / macos (3.14) (push) Waiting to run
test / macos (3.13t) (push) Waiting to run
test / macos (3.14t) (push) Waiting to run
test / windows (3.10) (push) Waiting to run
test / windows (3.11) (push) Waiting to run
test / windows (3.12) (push) Waiting to run
test / windows (3.13) (push) Waiting to run
test / windows (3.13t) (push) Waiting to run
test / windows (3.14) (push) Waiting to run
test / windows (3.14t) (push) Waiting to run
test / windows (3.9) (push) Waiting to run
2025-06-27 19:24:14 +02:00
Giovanni Barillari
010d364b79
Add Python 3.14 support (#617) 2025-06-27 17:58:19 +02:00
Giovanni Barillari
7004b1e06a CI: update release workflow
Some checks failed
test / linux (3.10) (push) Has been cancelled
test / linux (3.11) (push) Has been cancelled
test / linux (3.12) (push) Has been cancelled
test / linux (3.13) (push) Has been cancelled
test / linux (3.13t) (push) Has been cancelled
test / linux (3.9) (push) Has been cancelled
test / linux (pypy3.11) (push) Has been cancelled
test / macos (3.10) (push) Has been cancelled
test / macos (3.11) (push) Has been cancelled
test / macos (3.12) (push) Has been cancelled
test / macos (3.13) (push) Has been cancelled
test / macos (3.13t) (push) Has been cancelled
test / macos (3.9) (push) Has been cancelled
test / windows (3.10) (push) Has been cancelled
test / windows (3.11) (push) Has been cancelled
test / windows (3.12) (push) Has been cancelled
test / windows (3.13) (push) Has been cancelled
test / windows (3.13t) (push) Has been cancelled
test / windows (3.9) (push) Has been cancelled
2025-06-08 16:29:25 +02:00
Giovanni Barillari
e7999e41d6 CI: update build workflow 2025-06-08 15:43:20 +02:00
Giovanni Barillari
ef347eb9e5
Fix PyPy builds (#597) 2025-06-08 15:31:50 +02:00
Giovanni Barillari
df0a444934
Disable attestations on pypi publish action 2025-06-02 21:41:15 +02:00
dependabot[bot]
6cacd317b3
Bump astral-sh/setup-uv from 5 to 6 (#571)
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 5 to 6.
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](https://github.com/astral-sh/setup-uv/compare/v5...v6)

---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-07 19:14:45 +02:00
Giovanni Barillari
3528d13ddb
Add (experimental) Linux i686 and armv7 wheels (#558) 2025-04-09 19:25:41 +02:00
Rene Leonhardt
e356f7bf6d
chore(deps): Update dependencies (#552) 2025-04-08 18:31:54 +02:00
Giovanni Barillari
4937f42982
Add PyPy 3.11 wheels 2025-02-26 22:41:38 +01:00
Giovanni Barillari
e9518354bb
Bump version to 2.0 (#507)
* Add back custom allocators

* Rename runtime params

* Stop producing PGO builds
2025-02-25 20:27:28 +01:00
Giovanni Barillari
ec4b8e0ae1
Add free-threaded Python support (#494) 2025-02-02 21:23:54 +01:00
Giovanni Barillari
73b577198b
Update CI workflows 2025-01-30 00:57:03 +01:00
Giovanni Barillari
b5425a1900
Update release workflow 2025-01-08 19:10:49 +01:00
dependabot[bot]
457bec3400
Bump astral-sh/setup-uv from 4 to 5 (#480)
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 4 to 5.
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](https://github.com/astral-sh/setup-uv/compare/v4...v5)

---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-08 16:41:22 +01:00
Giovanni Barillari
693af47764
Fix PGO builds (#463) 2024-12-15 19:21:22 +01:00
Giovanni Barillari
8f05250b7d
Update CI build workflow 2024-12-12 19:15:07 +01:00
Giovanni Barillari
27001c4012
Review build config 2024-12-12 16:16:29 +01:00
Giovanni Barillari
e0dc2ed150
Update CI workflows 2024-12-12 15:54:47 +01:00
Giovanni Barillari
c00b83f376
Use separated requirements in build workflow PGO step 2024-12-12 15:26:34 +01:00
Giovanni Barillari
a39138f949
Update CI build workflow 2024-12-12 14:54:03 +01:00
Giovanni Barillari
0e1c043fb1
Bump maturin version in CI 2024-12-12 12:28:55 +01:00
Giovanni Barillari
e711c812de
Upgrade to PyO3 0.23 (#454)
* Upgrade to PyO3 0.23

* Drop Python 3.8 support
2024-12-02 23:47:28 +01:00
Giovanni Barillari
0741845ea1
Use custom asyncio Task impl, drop --loop-opt (#452) 2024-12-01 17:55:13 +01:00
Giovanni Barillari
2e235d1f58
Add websockets benchmark (#422) 2024-11-07 18:38:12 +01:00
Giovanni Barillari
2cf781802b
Add Python version benchmarks (#421) 2024-10-28 01:54:51 +01:00
Giovanni Barillari
c8147f20e8 Review CI workflows 2024-10-27 16:13:02 +01:00
Giovanni Barillari
c965db7893
Update release workflow 2024-10-15 12:19:42 +02:00
Giovanni Barillari
c9e2f26a31
Enable Python 3.13 PGO wheels on Linux 2024-10-15 12:11:52 +02:00
Giovanni Barillari
83582cb688
Review ext bench workflow cron 2024-10-07 12:49:40 +02:00
Giovanni Barillari
0d87c2f806
CI: avoid to run scheduled workflows on forks 2024-08-13 12:37:16 +02:00
Giovanni Barillari
a7f1446bde
Add TFB benchmarks to suite (#371) 2024-08-02 15:28:02 +02:00
Giovanni Barillari
649084325b Avoid 3.13 PGO wheel on Linux 2024-07-07 22:06:16 +02:00
Giovanni Barillari
6726370d5d Fix CI release workflow 2024-07-07 19:55:35 +02:00
Giovanni Barillari
9bd12da4f2 Bump dependencies 2024-07-07 18:25:24 +02:00
Giovanni Barillari
950a6a2c5b
Fix jemalloc pages on aarch64 Linux 2024-07-06 15:46:30 +02:00
Giovanni Barillari
de03e2c3f5
Bump PyO3 to 0.22 (#336)
* Bump PyO3 to 0.22

* Add (experimental) Python 3.13 support
2024-06-26 19:34:20 +02:00
Giovanni Barillari
11df0b60e2
Update gh funding 2024-05-27 14:21:54 +02:00
Giovanni Barillari
0167b64b36
Cleanup CI release workflow 2024-05-21 20:08:02 +02:00
Giovanni Barillari
0f079bc45b CI: macos-latest now runs on arm 2024-05-02 02:11:49 +02:00
Giovanni Barillari
1814868a0c Fix CI release workflow 2024-05-02 00:24:46 +02:00
Giovanni Barillari
8b5e123c09 Review maturin version, github workflows 2024-05-01 23:34:38 +02:00
Giovanni Barillari
b7156ac8bf
Update benchmarks suite (#266) 2024-04-12 20:27:21 +02:00
Giovanni Barillari
a8123d881d Add PGO builds on apple silicon 2024-02-14 00:41:35 +01:00
Giovanni Barillari
5540051478 Use macos-14 runners in test and build CI workflows 2024-02-14 00:28:45 +01:00
Giovanni Barillari
3c76829d30 Update release workflow trigger, bump maturin 2024-01-21 18:28:35 +01:00
Giovanni Barillari
99eb540175 Revert "Bump actions/download-artifact from 3 to 4 (#160)"
This reverts commit 8d09d911d2.
2024-01-03 19:35:12 +01:00
Giovanni Barillari
6d4d579fa3 Revert "Bump actions/upload-artifact from 3 to 4 (#161)"
This reverts commit ac943ea6f6.
2024-01-03 19:35:01 +01:00