Skip to content

Commit 24dddad

Browse files
authored
Bump maturin to 1.14.0 (#5197)
### What This should fix the recompilation issue related to the `MACOSX_DEPLOYMENT_TARGET` env var. * Fixes #3266 ### Checklist * [x] I have read and agree to [Contributor Guide](https://github.com/rerun-io/rerun/blob/main/CONTRIBUTING.md) and the [Code of Conduct](https://github.com/rerun-io/rerun/blob/main/CODE_OF_CONDUCT.md) * [x] I've included a screenshot or gif (if applicable) * [x] I have tested the web demo (if applicable): * Using newly built examples: [app.rerun.io](https://app.rerun.io/pr/5197/index.html) * Using examples from latest `main` build: [app.rerun.io](https://app.rerun.io/pr/5197/index.html?manifest_url=https://app.rerun.io/version/main/examples_manifest.json) * Using full set of examples from `nightly` build: [app.rerun.io](https://app.rerun.io/pr/5197/index.html?manifest_url=https://app.rerun.io/version/nightly/examples_manifest.json) * [x] The PR title and labels are set such as to maximize their usefulness for the next release's CHANGELOG * [x] If applicable, add a new check to the [release checklist](https://github.com/rerun-io/rerun/blob/main/tests/python/release_checklist)! - [PR Build Summary](https://build.rerun.io/pr/5197) - [Docs preview](https://rerun.io/preview/09679948de831e3bc7ec53cd3bd9298f8731d16e/docs) <!--DOCS-PREVIEW--> - [Examples preview](https://rerun.io/preview/09679948de831e3bc7ec53cd3bd9298f8731d16e/examples) <!--EXAMPLES-PREVIEW--> - [Recent benchmark results](https://build.rerun.io/graphs/crates.html) - [Wasm size tracking](https://build.rerun.io/graphs/sizes.html)
1 parent 21c5bd6 commit 24dddad

File tree

5 files changed

+46
-47
lines changed

5 files changed

+46
-47
lines changed

.github/workflows/contrib_rerun_py.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
- name: Build Wheel
5454
uses: PyO3/maturin-action@v1
5555
with:
56-
maturin-version: "0.14.17"
56+
maturin-version: "1.4.0"
5757
manylinux: manylinux_2_31
5858
container: off
5959
command: build

.github/workflows/reusable_publish_wheels.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ jobs:
150150
- name: Install dependencies
151151
shell: bash
152152
run: |
153-
python3 -m pip install packaging==23.1 google-cloud-storage==2.9.0 maturin==0.14.17
153+
python3 -m pip install packaging==23.1 google-cloud-storage==2.9.0 maturin==1.4.0
154154
155155
- name: Publish to PyPI
156156
shell: bash

pixi.lock

Lines changed: 42 additions & 43 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pixi.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ flatbuffers = ">=23"
112112
gitignore-parser = ">=0.1.9"
113113
gitpython = ">=3.1.40"
114114
just = ">=1.15.0"
115-
maturin = ">=0.14,<0.15"
115+
maturin = "1.4.0"
116116
mypy = "1.4.1"
117117
numpy = ">=1.23,<2"
118118
pip = ">=23"

rerun_py/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[build-system]
22
build-backend = "maturin"
3-
requires = ["maturin>=1.3.0"]
3+
requires = ["maturin>=1.4.0"]
44

55
[project]
66
classifiers = [

0 commit comments

Comments
 (0)