File tree Expand file tree Collapse file tree 4 files changed +9
-9
lines changed
Expand file tree Collapse file tree 4 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -105,7 +105,7 @@ jobs:
105105 with :
106106 manylinux : auto
107107 command : build
108- args : " -o dist --features __maturin "
108+ args : " -o dist"
109109 target : ${{ steps.target.outputs.target }}
110110
111111 - name : Upload wheels
Original file line number Diff line number Diff line change 2121 with :
2222 manylinux : auto
2323 command : build
24- args : " --release -o dist --features __maturin "
24+ args : " --release -o dist"
2525 target : ${{ matrix.architecture == 'aarch64' && 'aarch64-unknown-linux-gnu' || null }}
2626 - name : Upload wheels
2727 uses : actions/upload-artifact@v4
4242 uses : PyO3/maturin-action@v1
4343 with :
4444 command : build
45- args : " --release -o dist --features __maturin "
45+ args : " --release -o dist"
4646 target : ${{ matrix.architecture == 'aarch64' && 'aarch64-apple-darwin' || 'x86_64-apple-darwin' }}
4747 - name : Upload wheels
4848 uses : actions/upload-artifact@v4
6363 uses : PyO3/maturin-action@v1
6464 with :
6565 command : build
66- args : " --release -o dist --features __maturin "
66+ args : " --release -o dist"
6767 - name : Upload wheels
6868 uses : actions/upload-artifact@v4
6969 with :
Original file line number Diff line number Diff line change @@ -10,12 +10,12 @@ export CARGO_TERM_COLOR=$(shell (test -t 0 && echo "always") || echo "auto")
1010.PHONY : install # # Install the package & dependencies with debug build
1111install : .uv
1212 uv sync --frozen --group all
13- uv run maturin develop --features __maturin -- uv -E pandas,polars
13+ uv run maturin develop --uv -E pandas,polars
1414
1515.PHONY : install-prod # # Install the package & dependencies with release build
1616install-prod : .uv
1717 uv sync --frozen --group all
18- uv run maturin develop --features __maturin -- uv --release -E pandas,polars
18+ uv run maturin develop --uv --release -E pandas,polars
1919
2020.PHONY : setup-dev # # First-time setup: install + pre-commit hooks
2121setup-dev : install
@@ -28,12 +28,12 @@ rebuild-lockfiles: .uv
2828
2929.PHONY : build-dev # # Build the development version of the package
3030build-dev :
31- uv run maturin build --features __maturin
31+ uv run maturin build
3232
3333.PHONY : build-wheel # # Build production wheel and install it
3434build-wheel :
3535 @rm -rf target/wheels/
36- uv run maturin build --release --features __maturin
36+ uv run maturin build --release
3737 @wheel=$$(ls target/wheels/*.whl ) ; uv pip install --force-reinstall " $$ wheel[pandas,polars]"
3838
3939.PHONY : lint-python # # Lint python source files
Original file line number Diff line number Diff line change @@ -64,7 +64,7 @@ Issues = "https://github.com/ToucanToco/fastexcel"
6464[tool .maturin ]
6565python-source = " python"
6666module-name = " fastexcel._fastexcel"
67- features = [" pyo3/extension-module " ]
67+ features = [" __maturin " ]
6868
6969[tool .mypy ]
7070python_version = " 3.9"
You can’t perform that action at this time.
0 commit comments