Gb-io

Latest version: v0.3.5

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.3.5

Changed
- Bump `gb-io` dependency to `v0.8.0`.

0.3.4

Added
- Support for Python 3.13.

Changed
- Bump `pyo3` dependency to `v0.23` and remove deprecated interface.
- Bump `pyo3-built` dependency to `v0.6.0`.
- Use `maturin` instead of `setuptools-rust` to build crate.
- Use PyData Sphinx theme to render the documentation.

Fixed
- Change working directory to access test data in `tests.test_doctest`.

0.3.3

Changed
- Bump `pyo3` dependency to `v0.21`.

0.3.2

Fixed
- `gb_io.dump` not extracting qualifiers from Python-created records ([42](https://github.com/althonos/gb-io.py/issues/42)).
- `Qualifier.__repr__` and various `__repr__` of `Location` subclasses not using `repr`-formatting.

0.3.1

Fixed
- `Complement.strand` not extracting the right attribute from the inner `Location`.

0.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.

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.