Hello community, here is the log from the commit of package python-icalendar for openSUSE:Factory checked in at 2012-09-11 09:16:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-icalendar (Old) and /work/SRC/openSUSE:Factory/.python-icalendar.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-icalendar", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/python-icalendar/python-icalendar.changes 2012-07-02 21:33:25.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-icalendar.new/python-icalendar.changes 2012-09-11 09:16:06.000000000 +0200 @@ -1,0 +2,28 @@ +Sat Sep 8 19:38:36 UTC 2012 - [email protected] + +- Update to 3.1: + * Make sure parameters to certain properties propagate to the ical output. + * Re-include doctests. + * endure correct datatype at instance creation time in ``prop.vCalAddress`` + and ``prop.vText``. + * Apply TZID parameter to datetimes parsed from RECURRENCE-ID + * Localize datetimes for timezones to avoid DST transition errors. + * Allow UTC-OFFSET property value data types in seconds, which follows + RFC5545 specification. + * Remove utctz and normalized_timezone methods to simplify the codebase. The + methods were too tiny to be useful and just used at one place. + * When using Component.add() to add icalendar properties, force a value + conversion to UTC for CREATED, DTSTART and LAST-MODIFIED. The RFC expects + UTC for those properties. + * Removed last occurrences of old API (from_string). + * Add 'recursive' argument to property_items() to switch recursive listing. + For example when parsing a text/calendar text including multiple + components (e.g. a VCALENDAR with 5 VEVENTs), the previous situation + required us to look over all properties in VEVENTs even if we just want + the properties under the VCALENDAR component (VERSION, PRODID, CALSCALE, + METHOD). + * All unit tests fixed. +- Remove Sphinx dependency since HTML docs aren't generated anymore. +- Don't rm .swp files anymore, they were removed upstream. + +------------------------------------------------------------------- Old: ---- icalendar-3.0.1b2.tar.gz New: ---- icalendar-3.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-icalendar.spec ++++++ --- /var/tmp/diff_new_pack.WbMkA1/_old 2012-09-11 09:16:10.000000000 +0200 +++ /var/tmp/diff_new_pack.WbMkA1/_new 2012-09-11 09:16:10.000000000 +0200 @@ -17,19 +17,20 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %define modname icalendar Name: python-%{modname} -Version: 3.0.1b2 +Version: 3.1 Release: 0 Summary: Python parser/generator of iCalendar files package # please see https://github.com/collective/icalendar/issues/2 for re-licensing discussion License: BSD-2-Clause Group: Development/Languages/Python -Url: http://icalendar.readthedocs.org/en/latest/index.html +Url: http://icalendar.readthedocs.org Source0: http://pypi.python.org/packages/source/i/%{modname}/%{modname}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: fdupes -BuildRequires: python-Sphinx +BuildRequires: python-devel BuildRequires: python-distribute BuildRequires: python-pytz %{py_requires} @@ -53,8 +54,6 @@ %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} -rm %{buildroot}%{python_sitelib}/%{modname}/.caselessdict.py.swp -rm %{buildroot}%{python_sitelib}/%{modname}/tests/.groupscheduled2.ics.swp %fdupes -s %{buildroot} %clean ++++++ icalendar-3.0.1b2.tar.gz -> icalendar-3.1.tar.gz ++++++ ++++ 4115 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
