Skip to content

v0.9.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@kg583 kg583 released this 07 Dec 20:59
· 4 commits to main since this release

Newest stable release for tivars_lib_py. Install from this tag or from PyPI.

Full Changelog: https://github.com/TI-Toolkit/tivars_lib_py/commits/v0.9.2

New features

  • Several new and improved f-string formatting options for various entries (check the README for specs)
  • TokenizedEntry.load_string now supports tokenization mode as a keyword argument
  • Byte literal \xXXXX support in tokenization
  • TIEntry.type_id can be accessed as a class attribute to return the entry type's ID
  • New methods for TIRealRadical: signed_left_scalar and signed_right_scalar
  • More examples
  • More warnings about invalid data and unrecognized arguments

Bug fixes

  • Fixed TIRealRadical.sign_type
  • Meta bytes are now correctly ignored when exporting flashless vars

Breaking changes

  • The j format spec for numbers has been removed
  • The t format spec for token-representable entries now always uses accessible names; use d to force display names

Contributions

  • @rpitasky - Contributed to and compartmentalized the examples