Skip to content
Scott Griffiths edited this page Jul 4, 2024 · 9 revisions

Roadmap

All dates and features are very subject to change!

Minimal Viable Product

Version 0.1 - Perhaps July / August 2024

  • New immutable Bits class.
  • Dtype class.
  • Array class. Mutable, but with proxy to underlying Bits.
  • Field, FieldArray, Format classes.
  • float, int, uint, hex, oct, bin, bytes, bool dtypes.
  • Remove unneeded exception types.

Stretch targets

Version 0.1 / 0.2 - Later in 2024.

  • pack and unpack methods for Bits.
  • Repeat class. Perhaps should be part of MVP, but still not sure of best implementation.
  • Find class.
  • Endianness modifiers for dtypes.

Later additions

  • Exotic float types.
  • Bit reading class / methods.
  • Bit reverse modifier for dtypes?
  • User defined types?

Not planned

  • Exponential Golomb types.
  • Explicit file support.
Clone this wiki locally