2017-07-14 12:55:54 by Adam Ciarcinski | Files touched by this commit (3) |
Log message:
3.11.5:
Bug fixes:
- added an assertion that VTIMEZONE sub-components' DTSTART must be of type
DATETIME
- Fix handling of VTIMEZONEs with subcomponents with the same DTSTARTs and
OFFSETs but which are of different types
|
2017-05-11 19:36:28 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
Updated py-icalendar to 3.11.4.
3.11.4 (2017-05-10)
-------------------
Bug fixes:
- Don't break on parameter values which contain equal signs, e.g. base64 encoded
binary data [geier]
- Fix handling of VTIMEZONEs with subcomponents with the same DTSTARTs.
[geier]
3.11.3 (2017-02-15)
-------------------
Bug fixes:
- Removed ``setuptools`` as a dependency as it was only required by setup.py
and not by the package.
- Don't split content lines on the unicode ``LINE SEPARATOR`` character
``\u2028`` but only on ``CRLF`` or ``LF``.
3.11.2 (2017-01-12)
-------------------
Bug fixes:
- Run tests with python 3.5 and 3.6.
[geier]
- Allow tests failing with pypy3 on travis.ci.
[geier]
3.11.1 (2016-12-19)
-------------------
Bug fixes:
- Encode error message before adding it to the stack of collected error messages.
3.11 (2016-11-18)
-----------------
Fixes:
- Successfully test with pypy and pypy3. [gforcada]
- Minor documentation update. [tpltnt]
|
2017-02-20 18:00:37 by Thomas Klausner | Files touched by this commit (30) |
Log message:
Switch py-dateutils to plain DEPENDS.
It supports both python 2 and 3 nowadays.
|
2016-07-28 15:58:46 by Thomas Klausner | Files touched by this commit (3) |
Log message:
Updated py-icalendar to 3.10.
3.10 (2016-05-26)
-----------------
New:
- Updated components description to better comply with RFC 5545.
Refs #183.
[stlaz]
- Added PERIOD value type to date types.
Also fixes incompatibilities described in #184.
Refs #189.
[stlaz]
Fixes:
- Fix testsuite for use with ``dateutil>=2.5``.
Refs #195.
[untitaker]
- Reintroduce cal.Component.is_broken that was removed with 3.9.2.
Refs #185.
[geier]
3.9.2 (2016-02-05)
------------------
New:
- Defined ``test_suite`` in setup.py.
Now tests can be run via ``python setup.py test``.
[geier]
Fixes:
- Fixed cal.Component.from_ical() representing an unknown component as one of \
the known.
[stlaz]
- Fixed possible IndexError exception during parsing of an ical string.
[stlaz]
- When doing a boolean test on ``icalendar.cal.Component``, always return ``True``.
Before it was returning ``False`` due to CaselessDict, if it didn't contain \
any items.
[stlaz]
- Fixed date-time being recognized as date or time during parsing.
Added better error handling to parsing from ical strings.
[stlaz]
- Added __version__ attribute to init.py.
[TomTry]
- Documentation fixes.
[TomTry]
- Pep 8, UTF 8 headers, dict/list calls to literals.
[thet]
3.9.1 (2015-09-08)
------------------
- Fix ``vPeriod.__repr__``.
[spacekpe]
- Improve foldline() performance. This improves the foldline performance,
especially for large strings like base64-encoded inline attachements. In some
cases (1MB string) from 7 Minutes to less than 20ms for ASCII data and 500ms
for non-ASCII data. Ref: #163.
[emfree]
3.9.0 (2015-03-24)
------------------
- Creating timezone objects from VTIMEZONE components.
[geier]
- Make ``python-dateutil`` a dependency.
[geier]
- Made RRULE tolerant of trailing semicolons.
[sleeper]
- Documentation fixes.
[t-8ch, thet]
3.8.4 (2014-11-01)
------------------
- Add missing BYWEEKNO to recurrence rules.
[russkel]
|
2016-06-08 19:43:49 by Thomas Klausner | Files touched by this commit (356) |
Log message:
Switch to MASTER_SITES_PYPI.
|
2015-11-03 00:31:47 by Alistair G. Crooks | Files touched by this commit (161) |
Log message:
Add SHA512 digests for distfiles for time category
Problems found with mismatching existing digests for:
distfiles/asclock-classic-1.0.tar.gz
distfiles/asclock-gtk-2.1.10beta.tar.gz
distfiles/asclock-xlib-2.0.11.tar.gz
distfiles/emiclock-2.0.2.tar.gz
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.
|
2014-08-31 23:35:11 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 3.8.3:
3.8.3 (2014-08-26)
------------------
- PERCENT property in VTODO renamed to PERCENT-COMPLETE, according to RFC5545.
[thomascube]
|
2014-07-22 12:17:25 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 3.8.2, fixing the bug I reported 18 minutes ago.
3.8.2 (2014-07-22)
------------------
- Exclude editor backup files from egg distributions. Fixes #144.
[thet]
|
2014-07-22 11:57:16 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 3.8.1:
3.8.1 (2014-07-17)
------------------
- The representation of CaselessDicts in 3.8 changed the name attribute of
Components and therefore broke the external API. This has been fixed.
[untitaker]
3.8 (2014-07-17)
----------------
- Allow dots in property names (Needed for vCard compatibility). Refs #143.
[untitaker]
- Change class representation for CaselessDict objects to always include the
class name or the class' name attribute, if available. Also show
subcomponents for Component objects.
[thet]
- Don't use data_encode for CaselessDict class representation but use dict's
__repr__ method.
[t-8ch]
- Handle parameters with multiple values, which is needed for vCard 3.0.
Refs #142.
[t-8ch]
|
2014-06-09 14:29:23 by Thomas Klausner | Files touched by this commit (3) |
Log message:
Update to 3.7:
3.7 (2014-06-02)
----------------
- For components with ``ignore_exceptions`` set to ``True``, mark unparseable
lines as broken instead rising a ``ValueError``. ``VEVENT`` components have
``ignore_exceptions`` set to ``True`` by default. Ref #131. Fixes #104.
[jkiang13]
- Make ``python-dateutil`` a soft-dependency.
[boltnev]
- Add optional ``sorted`` parameter to ``Component.to_ical``. Setting it to
false allows the user to preserve the original property and parameter order.
Ref #136. Fixes #133.
[untitaker]
- Fix tests for latest ``pytz``. Don't set ``tzinfo`` directly on datetime
objects, but use pytz's ``localize`` function. Ref #138.
[untitaker, thet]
- Remove incorrect use of __all__. We don't encourage using ``from package
import *`` imports. Fixes #129.
[eric-wieser]
3.6.2 (2014-04-05)
------------------
- Pep8 and cleanup.
[lasudry]
|