v0.8.0
Pre-release
Pre-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.8.0
New features
- PIL plugins — import
tivars.PIL
to register the TI image types with PIL - Enhanced API docs and docstrings with
pydoctor
- Types which are normally archived on-calc are archived by default
- List loaders now accept any
Sequence
type - New methods for GDBs:
get_equations
andget_color_data
- New methods for programs:
protect
andunprotect
- New attribute for pictures:
np_shape
Newly-supported types (#5)
TIGroup
Bug fixes
get_version
andget_min_os
now accept arbitrary data for all entry types- Fixed a crash in
TIComplexList.get_version
andTIComplexList.get_min_os
- Fixed lingering
bytes != int
comparisons - Typing issues
Breaking changes
open
is now a classmethod for all types to permit shorter initialization calls- The
data_length
property has been renamedcalc_data_length
to avoid confusion for sized entries
Contributions
- @LogicalJoe - Provided functional references for the layout of group objects