0.9.5
-----
* Make ics_diff.py work with Python 3
* Huge changes to text encoding for Python 2/3 compatibility
* Autogenerate DTSTAMP if not provided
* Fix getrruleset() for Python 3 and in the case that addRDate=True
* Update vCard property validation to match specifications
* Handle offset-naive and offset-aware datetimes in recurrence rules
* Improved documentation for multi-value properties
26 August 2016
vobject 0.9.3 released
Release Notes
Fixed use of doc in setup.py for -OO mode
Added python3 compatibility for base64 encoding
Fixed ORG fields with multiple components
Handle pytz timezones in iCalendar serialization
Use logging instead of printing to stdout
13 March 2016
vobject 0.9.2 released
Release Notes
Better line folding for utf-8 strings
Convert unicode to utf-8 to be StringIO compatible
16 February 2016
vobject 0.9.1 released
Release Notes
Removed lock on dateutil version (>=2.4.0 now works)
3 February 2016
vobject 0.9.0 released
Release Notes
Python 3 compatible
Updated version of dateutil (2.4.0)
More comprehensive unit tests available in tests.py
Performance improvements in iteration
Test files are included in PyPI download package
28 January 2016
vobject 0.8.2 released
Release Notes
Removed unnecessary ez_setup call from setup.py
Problems found locating distfiles:
Package cabocha: missing distfile cabocha-0.68.tar.bz2
Package convertlit: missing distfile clit18src.zip
Package php-enchant: missing distfile php-enchant/enchant-1.1.0.tgz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
either because they themselves are not ready or because a
dependency isn't. This is annotated by
PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of x.y.z
or
PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-foo, py-bar
respectively, please use the same style for other packages,
and check during updates.
Use versioned_dependencies.mk where applicable.
Use REPLACE_PYTHON instead of handcoded alternatives, where applicable.
Reorder Makefile sections into standard order, where applicable.
Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default
with the next commit.
Whitespace cleanups and other nits corrected, where necessary.