Changelog¶
0.2.0¶
Added¶
- Raises ParseError when reading invalid documents
Changed¶
- Updated docstrings to be easier to read.
- Refactored internal usage of a level variable to track how deep the item were in the tree
Removed¶
- Removed Element.add(), use Element.append() Element.insert()
- Removed Element.items(), use Element.iter_all()
0.1.1¶
Added¶
- Licence to github repository
- Setup files for PyPi to github repository
- Example usage
- Unittesting with unittest
- Coverage exclusion for usage with Coverage.py
- Using __all__ to define public api, in case of wild import
Changed¶
- Elements __setitem__ raises exception on invalid types
- Elements __next__ implementation was broken
- serialize() is now a class method