File Release Notes and Changelog
Release Name: 0.11
Notes:
Version 0.11 of py-ApeTag brings with it better handling of non-utf8 item
types, an easier way of getting both APE and ID3 raw tags or tag fields at the
same time, and the ability to specify the type and readonly flag of an ApeItem
on initialization.
No changes should be required to code using the library unless you were using
a non-utf8 tag items, in which case you need to make sure the code doesn't
assume it is getting unicode strings if it recieves a non-utf8 tag item.
Changes:
- Add getrawtags and gettagfields public functions that return a tuple of
strings and dicts, respectively for the APE and ID3 tags. This results in a
substantial speedup compared to calling the functions for the APE and ID3
tags separately.
- Add ability to specify type and readonly flag for ApeItems on initialization
- Only use unicode for utf8 ApeItems; binary, external, and reserved items use
regular strings.