diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 28ceedc..ae7a702 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -190,6 +190,8 @@ jobs: upload: environment: PyPI runs-on: ubuntu-latest + permissions: + id-token: write name: Upload needs: - wheel-linux-aarch64 diff --git a/CHANGELOG.md b/CHANGELOG.md index 5534e4a..ff488bc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,15 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [Unreleased] -[Unreleased]: https://github.com/fastobo/fastobo-py/compare/v0.12.2...HEAD +[Unreleased]: https://github.com/fastobo/fastobo-py/compare/v0.12.3...HEAD + +## [v0.12.3] - 2023-12-06 +[v0.12.3]: https://github.com/fastobo/fastobo-py/compare/v0.12.2...v0.12.3 +### Added +- Explicit support for Python 3.12. +### Changed +- Bump `pyo3` to `v0.19.2`. +- Make `DisconnectedChannelError` inherit from `RuntimeError` instead of `ChildProcessError`. ## [v0.12.2] - 2022-12-06 [v0.12.2]: https://github.com/fastobo/fastobo-py/compare/v0.12.1...v0.12.2 diff --git a/Cargo.lock b/Cargo.lock index 9fabda2..815fbd6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -312,7 +312,7 @@ dependencies = [ [[package]] name = "fastobo-py" -version = "0.12.2" +version = "0.12.3" dependencies = [ "built", "fastobo", @@ -329,7 +329,7 @@ dependencies = [ [[package]] name = "fastobo-py-derive-internal" -version = "0.12.2" +version = "0.12.3" dependencies = [ "proc-macro2 1.0.70", "quote", diff --git a/Cargo.toml b/Cargo.toml index aac19f7..ce22b26 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ members = ["derive"] [package] name = "fastobo-py" -version = "0.12.2" +version = "0.12.3" authors = ["Martin Larralde "] license = "MIT" publish = false @@ -44,7 +44,7 @@ version = "0.11.0" [dependencies.horned-functional] version = "0.4.0" [dependencies.fastobo-py-derive-internal] -version = "0.12.1" +version = "0.12.3" path = "./derive" [features] diff --git a/derive/Cargo.toml b/derive/Cargo.toml index 8a5746d..749b09a 100644 --- a/derive/Cargo.toml +++ b/derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fastobo-py-derive-internal" -version = "0.12.2" +version = "0.12.3" authors = ["Martin Larralde "] edition = "2018" publish = false diff --git a/setup.cfg b/setup.cfg index 62f0d02..e3c0d19 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = fastobo -version = 0.12.2 +version = 0.12.3 author = Martin Larralde author_email = martin.larralde@embl.de home_page = https://github.com/fastobo/fastobo-py