Skip to content

Commit

Permalink
Update to 3.4:
Browse files Browse the repository at this point in the history
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]
  • Loading branch information
wiz committed May 4, 2013
1 parent 6a930ab commit 59752ca
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 26 deletions.
5 changes: 2 additions & 3 deletions time/py-icalendar/Makefile
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
# $NetBSD: Makefile,v 1.13 2013/02/17 16:10:04 wiz Exp $
# $NetBSD: Makefile,v 1.14 2013/05/04 23:48:02 wiz Exp $
#

DISTNAME= icalendar-3.3
PKGREVISION= 2
DISTNAME= icalendar-3.4
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= time python
MASTER_SITES= http://pypi.python.org/packages/source/i/icalendar/
Expand Down
46 changes: 27 additions & 19 deletions time/py-icalendar/PLIST
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.7 2013/02/09 16:55:33 kleink Exp $
@comment $NetBSD: PLIST,v 1.8 2013/05/04 23:48:02 wiz Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
Expand All @@ -14,12 +14,12 @@ ${PYSITELIB}/icalendar/cal.pyo
${PYSITELIB}/icalendar/caselessdict.py
${PYSITELIB}/icalendar/caselessdict.pyc
${PYSITELIB}/icalendar/caselessdict.pyo
${PYSITELIB}/icalendar/interfaces.py
${PYSITELIB}/icalendar/interfaces.pyc
${PYSITELIB}/icalendar/interfaces.pyo
${PYSITELIB}/icalendar/parser.py
${PYSITELIB}/icalendar/parser.pyc
${PYSITELIB}/icalendar/parser.pyo
${PYSITELIB}/icalendar/parser_tools.py
${PYSITELIB}/icalendar/parser_tools.pyc
${PYSITELIB}/icalendar/parser_tools.pyo
${PYSITELIB}/icalendar/prop.py
${PYSITELIB}/icalendar/prop.pyc
${PYSITELIB}/icalendar/prop.pyo
Expand All @@ -28,31 +28,24 @@ ${PYSITELIB}/icalendar/tests/__init__.pyc
${PYSITELIB}/icalendar/tests/__init__.pyo
${PYSITELIB}/icalendar/tests/case_meetup.ics
${PYSITELIB}/icalendar/tests/encoding.ics
${PYSITELIB}/icalendar/tests/example.txt
${PYSITELIB}/icalendar/tests/example.rst
${PYSITELIB}/icalendar/tests/groupscheduled.ics
${PYSITELIB}/icalendar/tests/groupscheduled.txt
${PYSITELIB}/icalendar/tests/issues.rst
${PYSITELIB}/icalendar/tests/groupscheduled.rst
${PYSITELIB}/icalendar/tests/multiple.ics
${PYSITELIB}/icalendar/tests/multiple.txt
${PYSITELIB}/icalendar/tests/multiple.rst
${PYSITELIB}/icalendar/tests/recurrence.ics
${PYSITELIB}/icalendar/tests/recurrence.txt
${PYSITELIB}/icalendar/tests/recurrence.rst
${PYSITELIB}/icalendar/tests/small.ics
${PYSITELIB}/icalendar/tests/small.txt
${PYSITELIB}/icalendar/tests/test_cases.py
${PYSITELIB}/icalendar/tests/test_cases.pyc
${PYSITELIB}/icalendar/tests/test_cases.pyo
${PYSITELIB}/icalendar/tests/test_doctests.py
${PYSITELIB}/icalendar/tests/test_doctests.pyc
${PYSITELIB}/icalendar/tests/test_doctests.pyo
${PYSITELIB}/icalendar/tests/small.rst
${PYSITELIB}/icalendar/tests/test_encoding.py
${PYSITELIB}/icalendar/tests/test_encoding.pyc
${PYSITELIB}/icalendar/tests/test_encoding.pyo
${PYSITELIB}/icalendar/tests/test_fixed_issues.py
${PYSITELIB}/icalendar/tests/test_fixed_issues.pyc
${PYSITELIB}/icalendar/tests/test_fixed_issues.pyo
${PYSITELIB}/icalendar/tests/test_icalendar.py
${PYSITELIB}/icalendar/tests/test_icalendar.pyc
${PYSITELIB}/icalendar/tests/test_icalendar.pyo
${PYSITELIB}/icalendar/tests/test_prop.py
${PYSITELIB}/icalendar/tests/test_prop.pyc
${PYSITELIB}/icalendar/tests/test_prop.pyo
${PYSITELIB}/icalendar/tests/test_property_params.py
${PYSITELIB}/icalendar/tests/test_property_params.pyc
${PYSITELIB}/icalendar/tests/test_property_params.pyo
Expand All @@ -62,6 +55,21 @@ ${PYSITELIB}/icalendar/tests/test_time.pyo
${PYSITELIB}/icalendar/tests/test_timezoned.py
${PYSITELIB}/icalendar/tests/test_timezoned.pyc
${PYSITELIB}/icalendar/tests/test_timezoned.pyo
${PYSITELIB}/icalendar/tests/test_unit_cal.py
${PYSITELIB}/icalendar/tests/test_unit_cal.pyc
${PYSITELIB}/icalendar/tests/test_unit_cal.pyo
${PYSITELIB}/icalendar/tests/test_unit_caselessdict.py
${PYSITELIB}/icalendar/tests/test_unit_caselessdict.pyc
${PYSITELIB}/icalendar/tests/test_unit_caselessdict.pyo
${PYSITELIB}/icalendar/tests/test_unit_parser_tools.py
${PYSITELIB}/icalendar/tests/test_unit_parser_tools.pyc
${PYSITELIB}/icalendar/tests/test_unit_parser_tools.pyo
${PYSITELIB}/icalendar/tests/test_unit_prop.py
${PYSITELIB}/icalendar/tests/test_unit_prop.pyc
${PYSITELIB}/icalendar/tests/test_unit_prop.pyo
${PYSITELIB}/icalendar/tests/test_unit_tools.py
${PYSITELIB}/icalendar/tests/test_unit_tools.pyc
${PYSITELIB}/icalendar/tests/test_unit_tools.pyo
${PYSITELIB}/icalendar/tests/time.ics
${PYSITELIB}/icalendar/tests/timezoned.ics
${PYSITELIB}/icalendar/tools.py
Expand Down
8 changes: 4 additions & 4 deletions time/py-icalendar/distinfo
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.7 2013/02/09 16:55:33 kleink Exp $
$NetBSD: distinfo,v 1.8 2013/05/04 23:48:02 wiz Exp $

SHA1 (icalendar-3.3.tar.gz) = fadbb84942ae323a6e2363e5bfbfdbe9b22b447c
RMD160 (icalendar-3.3.tar.gz) = e648b72d7825ac6f2886ea888ded24359b622482
Size (icalendar-3.3.tar.gz) = 60268 bytes
SHA1 (icalendar-3.4.tar.gz) = d2b57df377ae23e700b5eaf44e80c7da97c70316
RMD160 (icalendar-3.4.tar.gz) = a416703a03c003f793992357633b2d1b1d41d36c
Size (icalendar-3.4.tar.gz) = 61465 bytes

0 comments on commit 59752ca

Please sign in to comment.