libpt 0.5 #78

Merged
PlexSheep merged 22 commits from devel into master 2024-05-12 18:28:13 +02:00
4 changed files with 17 additions and 8 deletions
Showing only changes of commit 5a1550829e - Show all commits

View File

@ -38,7 +38,9 @@ jobs:
- name: cargo fmt - name: cargo fmt
run: cargo fmt --all run: cargo fmt --all
- name: install python - name: install python
run: apt update && apt install libpython3-dev -y uses: actions/setup-python@v5
with:
python-version: '3.11'
- name: cargo test - name: cargo test
run: cargo test --all-features --all-targets --workspace run: cargo test --all-features --all-targets --workspace
- name: commit back to repository - name: commit back to repository

View File

@ -10,7 +10,7 @@ default-members = [".", "members/libpt-core"]
[workspace.package] [workspace.package]
publish = true publish = true
version = "0.4.0" version = "0.4.2"
PlexSheep marked this conversation as resolved Outdated

bump to 0.5

bump to 0.5
edition = "2021" edition = "2021"
authors = ["Christoph J. Scherr <software@cscherr.de>"] authors = ["Christoph J. Scherr <software@cscherr.de>"]
license = "MIT" license = "MIT"
@ -28,10 +28,9 @@ categories = [
[workspace.dependencies] [workspace.dependencies]
anyhow = "1.0.79" anyhow = "1.0.79"
thiserror = "1.0.56" thiserror = "1.0.56"
libpt-core = { version = "0.4.0-alpha.2", path = "members/libpt-core" } libpt-core = { version = "0.4.0", path = "members/libpt-core" }
libpt-bintols = { version = "0.4.0-alpha.2", path = "members/libpt-bintols" } libpt-bintols = { version = "0.4.0", path = "members/libpt-bintols" }
PlexSheep marked this conversation as resolved Outdated

bump to 0.5

bump to 0.5
libpt-log = { version = "0.4.0-alpha.2", path = "members/libpt-log" } libpt-log = { version = "0.4.1", path = "members/libpt-log" }
libpt-py = { version = "0.4.0-alpha.2", path = "members/libpt-py" }
[package] [package]
name = "libpt" name = "libpt"

View File

@ -1,7 +1,7 @@
[package] [package]
name = "libpt-log" name = "libpt-log"
publish.workspace = true publish.workspace = true
version = "0.4.0" version = "0.4.1"
edition.workspace = true edition.workspace = true
authors.workspace = true authors.workspace = true
license.workspace = true license.workspace = true

View File

@ -2,6 +2,14 @@
name = "libpt-py" name = "libpt-py"
version.workspace = true version.workspace = true
edition.workspace = true edition.workspace = true
authors.workspace = true
license.workspace = true
description.workspace = true
readme.workspace = true
homepage.workspace = true
repository.workspace = true
keywords.workspace = true
categories.workspace = true
[package.metadata.maturin] [package.metadata.maturin]
name = "libpt" name = "libpt"
@ -11,7 +19,7 @@ name = "libpt"
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]
[dependencies] [dependencies]
libpt = { version = "0.4.0-alpha.1", path = "../.." } libpt = { version = "0.4.2", path = "../.." }
PlexSheep marked this conversation as resolved Outdated

python version needs to be updated for 0.5 too.

  • add python interface for bintols changes
  • bump versions
python version needs to be updated for 0.5 too. - [x] add python interface for bintols changes - [x] bump versions
pyo3 = { version = "0.19.0", features = ["full"] } pyo3 = { version = "0.19.0", features = ["full"] }
anyhow.workspace = true anyhow.workspace = true