diff --git a/README.md b/README.md index fac262bfa067..328df623c218 100644 --- a/README.md +++ b/README.md @@ -178,7 +178,7 @@ If you want a bleeding edge release or maximal performance you should compile ** This can be done by going through the following steps in sequence: 1. Install the latest [Rust compiler](https://www.rust-lang.org/tools/install) -2. Install [maturin](https://maturin.rs/): `pip install maturin` +2. Install [maturin](https://maturin.rs/): `pip install maturin==v1.0.0-beta.5` 3. Choose any of: - Fastest binary, very long compile times: ```sh diff --git a/examples/python_rust_compiled_function/pyproject.toml b/examples/python_rust_compiled_function/pyproject.toml index cde5434f8129..660b9e9df7ce 100644 --- a/examples/python_rust_compiled_function/pyproject.toml +++ b/examples/python_rust_compiled_function/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["maturin>=0.14,<0.15"] +requires = ["maturin==v1.0.0-beta.5"] build-backend = "maturin" [project] diff --git a/py-polars/Makefile b/py-polars/Makefile index db3e02093e43..066064dc6db5 100644 --- a/py-polars/Makefile +++ b/py-polars/Makefile @@ -23,11 +23,11 @@ requirements: .venv ## Install/refresh all project requirements .PHONY: build build: .venv ## Compile and install Polars for development - @unset CONDA_PREFIX && source $(VENV_BIN)/activate && maturin develop + @unset CONDA_PREFIX && maturin develop .PHONY: build-release build-release: .venv ## Compile and install a faster Polars binary - @unset CONDA_PREFIX && source $(VENV_BIN)/activate && maturin develop --release + @unset CONDA_PREFIX && maturin develop --release .PHONY: fmt fmt: .venv ## Run autoformatting and linting diff --git a/py-polars/pyproject.toml b/py-polars/pyproject.toml index ad61e0e291d6..4c44709cb479 100644 --- a/py-polars/pyproject.toml +++ b/py-polars/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["maturin>=0.14,<0.15"] +requires = ["maturin==v1.0.0-beta.5"] build-backend = "maturin" [project] diff --git a/py-polars/requirements-dev.txt b/py-polars/requirements-dev.txt index 60bb82acea7d..971cceac6c60 100644 --- a/py-polars/requirements-dev.txt +++ b/py-polars/requirements-dev.txt @@ -18,7 +18,7 @@ connectorx==0.3.2a2; python_version >= '3.8' # Latest full release is broken - # Tooling hypothesis==6.68.2 -maturin==0.14.10 +maturin==v1.0.0-beta.5 pytest==7.2.0 pytest-cov==4.0.0 pytest-xdist==3.2.0