Thomas Irgang
ff44d17fa1
Merge pull request #49 from tdaff/rrule-until
...
Convert RRULE UNTIL with no tzinfo to UTC
2019-04-24 07:54:42 +02:00
Thomas Irgang
5716e64f3b
Merge pull request #52 from tdaff/no-write-httplib
...
Disable httplib2 cache when no write permission
2019-04-24 07:54:04 +02:00
Tom Daff
590f6737a0
Disable httplib2 cache when no write permission
...
The library cannot be imported from a directory with
no write permissions as httplib2 fails to create the
cache. If there is an error creating `deafult_http`
fall back to having no cache.
Closes #51
2019-04-18 10:19:29 +01:00
Tom Daff
062fb93951
Convert RRULE UNTIL with no tzinfo to UTC
...
Since DTSTART is always given tzinfo, any UNTIL in an RRULE
must be tz-aware and in UTC.
See: irgangla/icalevents#47
2019-04-02 10:26:46 +01:00
Thomas Irgang
acec3dd71c
v0.1.19
...
added support for default_span adjustment and additional event components #44 by tahouse
2019-02-07 16:54:31 +01:00
Thomas Irgang
08456f22d8
Merge pull request #44 from tahouse/master
...
added support for default_span adjustment and additional event components
2019-02-07 16:53:54 +01:00
Tyler House
fd8c4351c0
fixed test data for organizer
2019-02-06 23:27:05 -08:00
Tyler House
3be35e3d0d
added tests for icalparser
2019-02-06 17:53:06 -08:00
Tyler House
dc35acb625
added support for default_span adjustment and additional event component
2019-02-06 14:19:52 -08:00
Thomas Irgang
ccf7cb4fb6
v0.1.18
...
Fixes wrong default value behaviour in `Event.time_left`
2019-01-29 20:22:48 +01:00
Thomas Irgang
000a981eb7
Merge pull request #43 from HazardDede/master
...
Fixes wrong default value behaviour in `Event.time_left`
2019-01-29 20:22:21 +01:00
Dennis Muth
5c8da47381
Fixes wrong default value behaviour in Event.time_left
...
In python the default value of an argument gets cached the first
time the function is invoked. Subsequent calls to the function
without specifying the argument will use the same cached default
value again. In this particular case all relative deltas will be
calculated from the now that was cached when the function was
invoked the first time thus leading to a wrong time_left
2019-01-27 20:30:41 +01:00
Thomas Irgang
83107b648f
v0.1.17
...
Merge pull request #42 from carloshanson/add-location
2019-01-24 08:33:27 +01:00
Thomas Irgang
1d169f5dcf
Merge pull request #42 from carloshanson/add-location
...
Add location
2019-01-24 08:32:51 +01:00
carloshanson
e26fdc34de
Add a 'location' attribute to Event.
2019-01-23 15:55:23 -08:00
carloshanson
1ecb734fbd
Merge branch 'fix-UnicodeEncodeError'
2019-01-23 15:28:19 -08:00
Carlos Hanson
3b25773b59
Fix UnicodeEncodeError: 'ascii' codec can't encode character. See Issue #21 .
2019-01-23 14:47:45 -08:00
Thomas Irgang
182aba819c
v0.1.16
...
Fix 'import UTC' error, caused by outdated requirement #37
2018-11-27 06:05:20 +01:00
Thomas Irgang
c6bd57d0ba
Merge pull request #37 from sh0oki/master
...
Fix 'import UTC' error, caused by outdated requirement
2018-11-27 06:04:42 +01:00
Elisha Eshed
ae8aed018c
Add 'python-dateutil' to requirements, for specifiying minimum required version
2018-11-26 14:47:26 +02:00
Thomas Irgang
8d835c22d1
v0.1.15
...
Add a 'recurring' attribute to Event. #35
2018-11-26 10:16:47 +01:00
Thomas Irgang
ed700e6075
Merge pull request #35 from wrecker/master
...
Add a 'recurring' attribute to Event.
2018-11-26 10:16:07 +01:00
Mahesh Raju
b31e944065
Add a 'recurring' attribute to Event.
2018-11-16 09:43:02 -08:00
Thomas Irgang
48be92d25d
v0.1.14
...
Fix: Recurring All Day Events #34
2018-11-14 17:31:45 +01:00
Thomas Irgang
a37cbb3718
Merge pull request #34 from cun3yt/fix/all-day-check-for-recurrent-all-day-event
...
Fix: Recurring All Day Events
2018-11-14 17:31:10 +01:00
Cuneyt Mertayak
650ed91915
Fix: Recurring All Day Events
2018-11-14 07:45:27 -08:00
Thomas Irgang
583ae2c881
v0.1.13
...
Fixed parsing when multiple `rrule`s are present #32
2018-10-24 19:24:34 +02:00
Thomas Irgang
007b3f3a2f
Merge pull request #32 from madsmtm/patch-1
...
Fixed parsing when multiple `rrule`s are present
2018-10-24 19:23:46 +02:00
Mads Marquart
45aa4988a3
Fixed parsing when multiple `rrule`s are present
2018-10-16 17:18:49 +02:00
Thomas Irgang
87ca2d10e7
v0.1.12
...
Merge pull request #30 from dlichtistw/dateutil
2018-10-08 11:56:55 +02:00
Thomas Irgang
3554c68a9d
Merge pull request #30 from dlichtistw/dateutil
...
Tests and endless events
2018-10-08 11:56:22 +02:00
dlichtistw
dff4e359f7
unittest description
...
Add test messages for Event.__str__ tests.
2018-10-02 22:09:57 +02:00
dlichtistw
001885677c
New unittest
...
Add test for Event.__str__ method.
Extend tests for Event.copy_to and normalize.
2018-10-02 21:58:56 +02:00
dlichtistw
de855637f1
Add test
...
Add test data and unittest for multiple exdates.
2018-10-01 22:02:44 +02:00
dlichtistw
24e1bb0ef7
Fix: Support events without end
...
According to RFC5545, an event may have no DTEND nor DURATION property. Set end = start in that case.
2018-09-30 12:28:41 +02:00
dlichtistw
b862633fd7
Add test
...
Add unittest for handling events with duration property instead of explicit dtend property.
2018-09-30 12:07:43 +02:00
dlichtistw
a454ffd825
Merge branch 'master' into dateutil
...
Synchronize with upstream
2018-09-29 21:49:47 +02:00
dlichtistw
98949bd425
Test description
...
Test event description refined.
2018-09-29 21:44:57 +02:00
Thomas Irgang
a61d2a7297
v0.1.11
...
Merge of "Use dateutil.rrule #29"
2018-09-26 07:38:50 +02:00
Thomas Irgang
8549449ae3
Merge pull request #29 from dlichtistw/dateutil
...
Use dateutil.rrule
2018-09-26 07:37:57 +02:00
dlichtistw
3610b14ee4
Test recurring
...
Additional iCal file and test aimed at recurring events with exdate.
2018-09-23 20:55:10 +02:00
dlichtistw
8c7390dc3b
Remove tests
...
Remove tests for methods, that have been removed.
Use dateutil timezones instead of pytz timezones.
2018-09-23 18:28:08 +02:00
dlichtistw
c53f4716cd
Use dateutil timezones
...
Consistent use of dateutil timezones makes it easier to cope with DST transitions.
Remove code for recurring events superseeded by dateutil.rrule's methods.
2018-09-23 18:20:37 +02:00
dlichtistw
f40c817338
Add new test
...
Test for the adjust_dst method.
2018-09-22 20:03:05 +02:00
dlichtistw
82e5066299
Documentation
...
Added documentation for rrule parsing and more.
2018-09-22 10:04:12 +02:00
dlichtistw
418e9b25eb
Documentation
...
Added documentation for DST hack.
2018-09-22 09:50:35 +02:00
dlichtistw
574663f2d0
Expand rrules
...
Use dateutil.rrules to unfold recurring events.
2018-09-22 09:37:52 +02:00
dlichtistw
306e6189bc
Parse rrules
...
Create a rrule or rruleset from a component's rrule property.
2018-09-18 22:16:19 +02:00
Thomas Irgang
3607775f3f
v0.1.10
...
Merge pull request #27 from dlichtistw/development
2018-09-18 07:40:29 +02:00
Thomas Irgang
140368d2e8
Merge pull request #27 from dlichtistw/development
...
Add support for duration
2018-09-18 07:39:52 +02:00