Skip to content

Releases: skarim/vobject

0.9.6

08 Jul 02:48
86199dc
Compare
Choose a tag to compare
  • Correctly order calendar properties before calendar components (#98)
  • Correctly serialize timestamp values (i.e. REV) (#99)
  • Pass correct formatting string to logger (#102) - thanks @CruzR!
  • RRULE: Fix floating UNTIL with dateutil > 2.6.1 (#115) - thanks @Unrud!
  • Encode params if necessary in serialization (#109) - thanks @matthias-k!
  • Ignore escaped semi-colons in UNTIL value (#114) - thanks @Unrud!
  • RRULE: Fix VTODO without DTSTART (#116) - thanks @Unrud!
  • Fixed regexp for VCF Version 2.1 (#121) - thanks @farmovit!
  • repr changed for datetime.timedelta in python 3.7 (#122) - thanks @sharkcz!

0.9.5

29 Jun 19:05
Compare
Choose a tag to compare
  • Make ics_diff.py work with Python 3 (#67)
  • Huge changes to text encoding for Python 2/3 compatibility (#70, #86)
  • Autogenerate DTSTAMP if not provided (#92)
  • Fix getrruleset() for Python 3 and in the case that addRDate=True (#85)
  • Update vCard property validation to match specifications (#77) - thanks @tasn!
  • Handle offset-naive and offset-aware datetimes in recurrence rules (#76) - thanks @htgoebel!
  • Improved documentation for multi-value properties (#79, #88)

0.9.4.1

22 Jan 19:42
Compare
Choose a tag to compare
  • Pickling/deepcopy hotfix (#60)

0.9.4

20 Jan 21:14
Compare
Choose a tag to compare
  • Improved PEP8 compliance (#53)
  • Improved Python 3 compatibility (#55)
  • Improved encoding/decoding (#49, #58) - thanks @pbiering!
  • Correct handling of pytz timezones (#45) - thanks @Achimh3011!

0.9.3

26 Aug 21:52
Compare
Choose a tag to compare
  • Fixed use of doc in setup.py for -OO mode (#19) - thanks @dsanders11!
  • Added python3 compatibility for base64 encoding (#21) - thanks @prauscher!
  • Fixed ORG fields with multiple components (#23) - thanks @untitaker!
  • Removed stray HTML entity in README (#26) - thanks @inglesp!
  • Updated README.md to show example of adding "ORG" to a vCard (#28) - thanks @Tamerz!
  • Handle pytz timezones in iCalendar serialization (#33) - thanks @medmunds!
  • Use logging instead of printing to stdout (#35) - thanks @lucc!

0.9.2

14 Mar 00:54
Compare
Choose a tag to compare
  • Better line folding for utf-8 string (#15) - thanks @glibin!
  • Convert unicode to utf-8 to be StringIO compatible (#17) - thanks @mholtzberg!

0.9.1

17 Feb 00:56
Compare
Choose a tag to compare

Removed block on dateutil version (now >=2.4.0 is supported)

Thanks to @pypingou for the fix!

0.9.0

03 Feb 18:05
Compare
Choose a tag to compare
  • Python 3 compatible (now requires Python 2.7+)
  • 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

0.8.2

31 Jan 20:28
Compare
Choose a tag to compare

Removed unnecessary ez_setup call from setup.py