Skip to content
Snippets Groups Projects
Commit 8cf71211 authored by Martin Larralde's avatar Martin Larralde
Browse files

Release v0.3.0

parent 504176ae
No related branches found
No related tags found
No related merge requests found
......@@ -31,7 +31,7 @@ jobs:
with:
platforms: all
- name: Build manylinux wheels
uses: pypa/cibuildwheel@v2.16.4
uses: pypa/cibuildwheel@v2.17.0
env:
CIBW_ARCHS: aarch64
CIBW_BUILD: ${{ matrix.python-tag }}
......@@ -69,7 +69,7 @@ jobs:
toolchain: stable
override: true
- name: Build manylinux wheels
uses: pypa/cibuildwheel@v2.16.4
uses: pypa/cibuildwheel@v2.17.0
env:
CIBW_ARCHS: x86_64
CIBW_BUILD: ${{ matrix.python-tag }}
......@@ -107,7 +107,7 @@ jobs:
toolchain: stable
override: true
- name: Build manylinux wheels
uses: pypa/cibuildwheel@v2.16.4
uses: pypa/cibuildwheel@v2.17.0
env:
CIBW_ARCHS: x86_64
CIBW_BUILD: ${{ matrix.python-tag }}
......@@ -141,7 +141,7 @@ jobs:
override: true
target: aarch64-apple-darwin
- name: Build manylinux wheels
uses: pypa/cibuildwheel@v2.16.4
uses: pypa/cibuildwheel@v2.17.0
env:
CIBW_ARCHS: arm64
CIBW_BUILD: ${{ matrix.python-tag }}
......@@ -179,7 +179,7 @@ jobs:
toolchain: stable
override: true
- name: Build manylinux wheels
uses: pypa/cibuildwheel@v2.16.4
uses: pypa/cibuildwheel@v2.17.0
env:
CIBW_ARCHS: AMD64
CIBW_BUILD: ${{ matrix.python-tag }}
......
......@@ -6,7 +6,24 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
## [Unreleased]
[Unreleased]: https://github.com/althonos/gb-io.py/compare/v0.2.1...HEAD
[Unreleased]: https://github.com/althonos/gb-io.py/compare/v0.3.0...HEAD
## [v0.3.0] - 2024-03-25
[v0.3.0]: https://github.com/althonos/gb-io.py/compare/v0.2.1...v0.3.0
### Added
- Python constructors to all types.
- Properties with getter and setters for all remaining `Record` fields.
- Documentation with API reference at https://gb-io.readthedocs.io.
### Changed
- Bump `pyo3` dependency to `v0.20`.
- Add wheels for Python 3.11 and 3.12.
- Reorganize code to facilitate object creation.
- Implement copy-on-access for `Record` and `Feature` attributes.
- `strand` property to some common `Location` types.
- Make `Record.sequence` a `bytearray` to allow changing the sequence content.
## [v0.2.1] - 2022-12-16
......
......@@ -147,7 +147,7 @@ dependencies = [
[[package]]
name = "gb-io-py"
version = "0.2.1"
version = "0.3.0"
dependencies = [
"built",
"gb-io",
......
[package]
name = "gb-io-py"
version = "0.2.1"
version = "0.3.0"
authors = ["Martin Larralde <martin.larralde@embl.de>"]
edition = "2021"
license = "MIT"
......
[metadata]
name = gb-io
version = 0.2.1
version = 0.3.0
author = Martin Larralde
author_email = martin.larralde@embl.de
home_page = https://github.com/althonos/gb-io.py
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment