Skip to content

Commit 694451e

Browse files
committed
Enable ABI3 on PyO3 0.20 for cross-version support
1 parent 4eac8c5 commit 694451e

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

.github/workflows/release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
uses: PyO3/maturin-action@v1
2828
with:
2929
command: build
30-
args: --release --out dist --sdist
30+
args: --release --out dist --sdist --find-interpreter
3131

3232
- name: Upload wheels to GitHub
3333
uses: actions/upload-artifact@v4

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
[package]
22
name = "phaeton"
3-
version = "0.1.1"
3+
version = "0.1.2"
44
edition = "2021"
55
authors = ["Your Name <zahraandzakiits@gmail.com>"]
6-
description = "High-performance data cleaning and preprocessing library"
6+
description = "A high-performance Python library for preprocessing and sanitizing raw data streams, accelerated by Rust."
77
license = "MIT"
88

99
[lib]
@@ -12,7 +12,7 @@ crate-type = ["cdylib"]
1212

1313
[dependencies]
1414
# Python Bridge
15-
pyo3 = { version = "0.20", features = ["extension-module"] }
15+
pyo3 = { version = "0.20", features = ["extension-module", "abi3-py38"] }
1616
pythonize = "0.20"
1717

1818
# Parallelism (Core Performance)

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ build-backend = "maturin"
44

55
[project]
66
name = "phaeton"
7-
version = "0.2.0"
8-
description = "High-performance, streaming data cleaning engine backed by Rust."
7+
version = "0.2.1"
8+
description = "High-performance preprocessing and streaming data cleaning, powered by Rust."
99
readme = "README.md"
1010
license = {text = "MIT"}
1111
authors = [

0 commit comments

Comments
 (0)