examples: update maturin to 0.13
This commit is contained in:
parent
2ccc034d2f
commit
5ca3001957
|
@ -259,7 +259,7 @@ jobs:
|
||||||
with:
|
with:
|
||||||
target: aarch64-unknown-linux-gnu
|
target: aarch64-unknown-linux-gnu
|
||||||
manylinux: auto
|
manylinux: auto
|
||||||
args: --release -i python3.9 --no-sdist -m examples/maturin-starter/Cargo.toml
|
args: --release -i python3.9 -m examples/maturin-starter/Cargo.toml
|
||||||
|
|
||||||
- run: sudo rm -rf examples/maturin-starter/target
|
- run: sudo rm -rf examples/maturin-starter/target
|
||||||
if: ${{ matrix.platform.os == 'ubuntu-latest' && matrix.python-version == '3.9' }}
|
if: ${{ matrix.platform.os == 'ubuntu-latest' && matrix.python-version == '3.9' }}
|
||||||
|
@ -271,14 +271,14 @@ jobs:
|
||||||
with:
|
with:
|
||||||
target: x86_64-unknown-linux-gnu
|
target: x86_64-unknown-linux-gnu
|
||||||
manylinux: auto
|
manylinux: auto
|
||||||
args: --release -i python3.9 --no-sdist -m examples/maturin-starter/Cargo.toml
|
args: --release -i python3.9 -m examples/maturin-starter/Cargo.toml
|
||||||
|
|
||||||
- name: Test cross compilation
|
- name: Test cross compilation
|
||||||
if: ${{ matrix.platform.os == 'macos-latest' && matrix.python-version == '3.9' }}
|
if: ${{ matrix.platform.os == 'macos-latest' && matrix.python-version == '3.9' }}
|
||||||
uses: messense/maturin-action@v1
|
uses: messense/maturin-action@v1
|
||||||
with:
|
with:
|
||||||
target: aarch64-apple-darwin
|
target: aarch64-apple-darwin
|
||||||
args: --release -i python3.9 --no-sdist -m examples/maturin-starter/Cargo.toml
|
args: --release -i python3.9 -m examples/maturin-starter/Cargo.toml
|
||||||
|
|
||||||
- name: Test cross compile to Windows
|
- name: Test cross compile to Windows
|
||||||
if: ${{ matrix.platform.os == 'ubuntu-latest' && matrix.python-version == '3.8' }}
|
if: ${{ matrix.platform.os == 'ubuntu-latest' && matrix.python-version == '3.8' }}
|
||||||
|
@ -301,7 +301,7 @@ jobs:
|
||||||
uses: messense/maturin-action@v1
|
uses: messense/maturin-action@v1
|
||||||
with:
|
with:
|
||||||
target: x86_64-pc-windows-gnu
|
target: x86_64-pc-windows-gnu
|
||||||
args: -i python3.8 --no-sdist -m examples/maturin-starter/Cargo.toml --cargo-extra-args="--features abi3"
|
args: -i python3.8 -m examples/maturin-starter/Cargo.toml --features abi3
|
||||||
|
|
||||||
env:
|
env:
|
||||||
CARGO_TERM_VERBOSE: true
|
CARGO_TERM_VERBOSE: true
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
[build-system]
|
[build-system]
|
||||||
requires = ["maturin>=0.12,<0.13"]
|
requires = ["maturin>=0.13,<0.14"]
|
||||||
build-backend = "maturin"
|
build-backend = "maturin"
|
||||||
|
|
||||||
[project]
|
[project]
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
[build-system]
|
[build-system]
|
||||||
requires = ["maturin>=0.12,<0.13"]
|
requires = ["maturin>=0.13,<0.14"]
|
||||||
build-backend = "maturin"
|
build-backend = "maturin"
|
||||||
|
|
||||||
[project]
|
[project]
|
||||||
name = "decorator"
|
name = "decorator"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
classifier=[
|
classifiers = [
|
||||||
"License :: OSI Approved :: MIT License",
|
"License :: OSI Approved :: MIT License",
|
||||||
"Development Status :: 3 - Alpha",
|
"Development Status :: 3 - Alpha",
|
||||||
"Intended Audience :: Developers",
|
"Intended Audience :: Developers",
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
[build-system]
|
[build-system]
|
||||||
requires = ["maturin>=0.12,<0.13"]
|
requires = ["maturin>=0.13,<0.14"]
|
||||||
build-backend = "maturin"
|
build-backend = "maturin"
|
||||||
|
|
||||||
[project]
|
[project]
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
[build-system]
|
[build-system]
|
||||||
requires = ["maturin>=0.12,<0.13"]
|
requires = ["maturin>=0.13,<0.14"]
|
||||||
build-backend = "maturin"
|
build-backend = "maturin"
|
||||||
|
|
||||||
[project]
|
[project]
|
||||||
name = "maturin-starter"
|
name = "maturin-starter"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
classifier=[
|
classifiers = [
|
||||||
"License :: OSI Approved :: MIT License",
|
"License :: OSI Approved :: MIT License",
|
||||||
"Development Status :: 3 - Alpha",
|
"Development Status :: 3 - Alpha",
|
||||||
"Intended Audience :: Developers",
|
"Intended Audience :: Developers",
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
[build-system]
|
[build-system]
|
||||||
requires = ["maturin>=0.12,<0.13"]
|
requires = ["maturin>=0.13,<0.14"]
|
||||||
build-backend = "maturin"
|
build-backend = "maturin"
|
||||||
|
|
||||||
[project]
|
[project]
|
||||||
name = "word-count"
|
name = "word-count"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
classifier=[
|
classifiers = [
|
||||||
"License :: OSI Approved :: MIT License",
|
"License :: OSI Approved :: MIT License",
|
||||||
"Development Status :: 3 - Alpha",
|
"Development Status :: 3 - Alpha",
|
||||||
"Intended Audience :: Developers",
|
"Intended Audience :: Developers",
|
||||||
|
|
|
@ -14,14 +14,3 @@ pyo3-build-config = { path = "../pyo3-build-config" }
|
||||||
[lib]
|
[lib]
|
||||||
name = "pyo3_pytests"
|
name = "pyo3_pytests"
|
||||||
crate-type = ["cdylib"]
|
crate-type = ["cdylib"]
|
||||||
|
|
||||||
[package.metadata.maturin]
|
|
||||||
classifier=[
|
|
||||||
"License :: OSI Approved :: MIT License",
|
|
||||||
"Development Status :: 3 - Alpha",
|
|
||||||
"Intended Audience :: Developers",
|
|
||||||
"Programming Language :: Python",
|
|
||||||
"Programming Language :: Rust",
|
|
||||||
"Operating System :: POSIX",
|
|
||||||
"Operating System :: MacOS :: MacOS X",
|
|
||||||
]
|
|
||||||
|
|
|
@ -1,6 +1,19 @@
|
||||||
[build-system]
|
[build-system]
|
||||||
requires = ["maturin>=0.12,<0.13"]
|
requires = ["maturin>=0.13,<0.14"]
|
||||||
build-backend = "maturin"
|
build-backend = "maturin"
|
||||||
|
|
||||||
[tool.pytest.ini_options]
|
[tool.pytest.ini_options]
|
||||||
addopts = "--benchmark-disable"
|
addopts = "--benchmark-disable"
|
||||||
|
|
||||||
|
[project]
|
||||||
|
name = "pyo3_pytests"
|
||||||
|
version = "0.1.0"
|
||||||
|
classifiers = [
|
||||||
|
"License :: OSI Approved :: MIT License",
|
||||||
|
"Development Status :: 3 - Alpha",
|
||||||
|
"Intended Audience :: Developers",
|
||||||
|
"Programming Language :: Python",
|
||||||
|
"Programming Language :: Rust",
|
||||||
|
"Operating System :: POSIX",
|
||||||
|
"Operating System :: MacOS :: MacOS X",
|
||||||
|
]
|
||||||
|
|
Loading…
Reference in New Issue