Recent Releases of https://github.com/althonos/gb-io.py

https://github.com/althonos/gb-io.py - v0.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.

- Python
Published by github-actions[bot] over 1 year ago

https://github.com/althonos/gb-io.py - v0.3.3

Changed

  • Bump pyo3 dependency to v0.21.

- Python
Published by github-actions[bot] over 2 years ago

https://github.com/althonos/gb-io.py - v0.3.2

Fixed

  • gb_io.dump not extracting qualifiers from Python-created records (#42).
  • Qualifier.__repr__ and various __repr__ of Location subclasses not using repr-formatting.

- Python
Published by github-actions[bot] over 2 years ago

https://github.com/althonos/gb-io.py - v0.3.1

Fixed

  • Complement.strand not extracting the right attribute from the inner Location.

- Python
Published by github-actions[bot] over 2 years ago

https://github.com/althonos/gb-io.py - 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.

- Python
Published by github-actions[bot] over 2 years ago

https://github.com/althonos/gb-io.py - v0.2.1

Added

  • source and organism properties to Record objects.
  • Support for Python 3.11.

Changed

  • Bumped pyo3 dependency to v0.17.3.

Removed

  • Support for Python 3.6.

- Python
Published by github-actions[bot] over 3 years ago

https://github.com/althonos/gb-io.py - v0.2.0

Added

  • gb_io.dump method to write one or more Record objects to a file.

Fixed

  • Compilation issues with modern setuptools-rust versions.
  • Avoid using readinto method of file-like objects when compiling for PyPy because of compatibility issues with passing memoryview arguments.

- Python
Published by github-actions[bot] almost 4 years ago

https://github.com/althonos/gb-io.py - v0.1.2

Added

  • Extraction of Join, Order, Bond and OneOf feature locations.
  • start and end properties for Complement and Between.

- Python
Published by github-actions[bot] about 4 years ago

https://github.com/althonos/gb-io.py - v0.1.1

Added

  • Extraction of Range, Complement and Between locations for a feature.

Fixed

  • Exception chaining for file-like objects.
  • Management of OS errors raised on the Rust side.

- Python
Published by github-actions[bot] over 4 years ago

https://github.com/althonos/gb-io.py - v0.1.0

Initial release.

- Python
Published by github-actions[bot] over 4 years ago