Skip to content

Commit 78fcc69

Browse files
committed
Release v0.3.0
1 parent df31147 commit 78fcc69

File tree

3 files changed

+30
-4
lines changed

3 files changed

+30
-4
lines changed

CHANGELOG.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,33 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
66

77

88
## [Unreleased]
9-
[Unreleased]: https://github.com/althonos/uniprot.rs/compare/v0.2.0...HEAD
9+
[Unreleased]: https://github.com/althonos/uniprot.rs/compare/v0.3.0...HEAD
10+
11+
12+
## [v0.3.0] - 2024-01-31
13+
[v0.3.0]: https://github.com/althonos/uniprot.rs/compare/v0.2.0...v0.3.0
14+
15+
### `nafcodec`
16+
17+
#### Changed
18+
- Update `nom` to `v8.0`.
19+
20+
#### Fixed
21+
- `Encoder::push` potentially recording length twice when given both sequence and quality string.
22+
- `SequenceWriter::write` not correctly reporting the number of bytes written for a sequence ([#3](https://github.com/althonos/nafcodec/issues/3)).
23+
24+
25+
### `nafcodec-py`
26+
27+
#### Changed
28+
- Update `pyo3` to `v0.23`.
29+
- Drop compilation of `tempfile` in `nafcodec-py` wrapper.
30+
- Make fields of `Record` struct copy-on-write.
31+
- Avoid copying data from Python heap in `Encoder`.
32+
- Use `maturin` instead of `setuptools-rust` to build the Python wheels.
33+
34+
#### Fixed
35+
- Use `std::os::raw::c_char` to fix Aarch64 build ([#2](https://github.com/althonos/nafcodec/issues/2)).
1036

1137

1238
## [v0.2.0] - 2024-04-10

nafcodec-py/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "nafcodec-py"
3-
version = "0.2.0"
3+
version = "0.3.0"
44
authors = ["Martin Larralde <[email protected]>"]
55
edition = "2021"
66
license = "MIT"
@@ -23,7 +23,7 @@ features = ["chrono", "cargo-lock"]
2323

2424
[dependencies.nafcodec]
2525
path = "../nafcodec"
26-
version = "0.2.0"
26+
version = "0.3.0"
2727
default-features = false
2828
features = ["arc"]
2929
[dependencies]

nafcodec/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "nafcodec"
3-
version = "0.2.0"
3+
version = "0.3.0"
44
authors = ["Martin Larralde <[email protected]>"]
55
edition = "2021"
66
license = "MIT"

0 commit comments

Comments
 (0)