2014-01-19 10:12:17 by Thomas Klausner | Files touched by this commit (3) |
Log message:
Update to 3.6.1:
3.6.1 (2014-01-13)
------------------
- Open text files referenced by setup.py as utf-8, no matter what the locale
settings are set to. Fixes #122.
[sochotnicky]
- Add tox.ini to source tarball, which simplifies testing for in distributions.
[sochotnicky]
3.6 (2014-01-06)
----------------
- Python3 (3.3+) + Python 2 (2.6+) support [geier]
- Made sure to_ical() always returns bytes [geier]
- Support adding lists to a component property, which value already was a list
and remove the Component.set method, which was only used by the add method.
[thet]
- Remove ability to add property parameters via a value's params attribute when
adding via cal.add (that was only possible for custom value objects and makes
up a strange API), but support a parameter attribute on cal.add's method
signature to pass a dictionary with property parameter key/value pairs.
Fixes #116.
[thet]
- Backport some of Regebro's changes from his regebro-refactor branch.
[thet]
- Raise explicit error on another malformed content line case.
[hajdbo]
- Correctly parse datetime component property values with timezone information
when parsed from ical strings.
[untitaker]
|
2014-01-16 11:41:53 by Thomas Klausner | Files touched by this commit (7) |
Log message:
Convert to use versioned_dependencies.mk.
|
2013-07-08 10:49:16 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 3.5:
3.5 (2013-07-03)
----------------
- Let to_unicode be more graceful for non-unicode strings, as like CMFPlone's
safe_unicode does it.
[thet]
|
2013-05-05 01:48:02 by Thomas Klausner | Files touched by this commit (3) |
Log message:
Update to 3.4:
3.4 (2013-04-24)
----------------
- Switch to unicode internally. This should fix all en/decoding errors.
[thet]
- Support for non-ascii parameter values. Fixes #88.
[warvariuc]
- Added functions to transform chars in string with '\\' + any of r'\,;:' chars
into '%{:02X}' form to avoid splitting on chars escaped with '\\'.
[warvariuc]
- Allow seconds in vUTCOffset properties. Fixes #55.
[thet]
- Let ``Component.decode`` better handle vRecur and vDDDLists properties.
Fixes #70.
[thet]
- Don't let ``Component.add`` re-encode already encoded values. This simplifies
the API, since there is no need explicitly pass ``encode=False``. Fixes #82.
[thet]
- Rename tzinfo_from_dt to tzid_from_dt, which is what it does.
[thet]
- More support for dateutil parsed tzinfo objects. Fixes #89.
[leo-naeka]
- Remove python-dateutil version fix at all. Current python-dateutil has Py3
and Py2 compatibility.
[thet]
- Declare the required python-dateutil dependency in setup.py. Fixes #90.
[kleink]
- Raise test coverage.
[thet]
- Remove interfaces module, as it is unused.
[thet]
- Remove ``test_doctests.py``, test suite already created properly in
``test_icalendar.py``.
[rnix]
- Transformed doctests into unittests, Test fixes and cleanup.
[warvariuc]
|
2013-02-17 17:10:04 by Thomas Klausner | Files touched by this commit (1) |
Log message:
Bump PKGREVISION for readded py-pytz dependency.
|
2013-02-17 16:58:56 by Klaus Klein | Files touched by this commit (1) | |
Log message:
Put back the dependency on py-pytz which is still used by py-icalendar;
apparently the previous tests-only dependency on py-dateutil has
crept into the library sources but install_requires wasn't updated
to reflect this.
Per discussion with wiz.
|
2013-02-16 19:08:48 by Thomas Klausner | Files touched by this commit (1) |
Log message:
This now needs py-dateutil instead of py-pytz. Bump PKGREVISION.
|
2013-02-09 18:02:26 by Klaus Klein | Files touched by this commit (1) |
Log message:
Missed in previous: Define empty USE_LANGUAGES.
|
2013-02-09 17:55:33 by Klaus Klein | Files touched by this commit (3) |
Log message:
Update py-icalendar to 3.3.
3.3 (2013-02-08)
----------------
* Drop support for Python < 2.6.
[thet]
* Allow vGeo to be instantiated with list and not only tuples of geo
coordinates. Fixes #83.
[thet]
* Don't force to pass a list to vDDDLists and allow setting individual RDATE
and EXDATE values without having to wrap them in a list.
[thet]
* Fix encoding function to allow setting RDATE and EXDATE values and not to
have bypass encoding with an icalendar property.
[thet]
* Allow setting of timezone for vDDDLists and support timezone properties for
RDATE and EXDATE component properties.
[thet]
* Move setting of TZID properties to vDDDTypes, where it belongs to.
[thet]
* Use @staticmethod decorator instead of wrapper function.
[warvariuc, thet]
* Extend quoting of parameter values to all of those characters: ",;: \
â'".
This fixes an outlook incompatibility with some characters. Fixes: #79,
Fixes: #81.
[warvariuc]
* Define VTIMETZONE subcomponents STANDARD and DAYLIGHT for RFC5545 compliance.
[thet]
|
2013-02-09 17:36:13 by Klaus Klein | Files touched by this commit (1) |
Log message:
LICENSE changed to 2-clause-bsd back in in 3.0.1b2.
|