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
dlichtistw
2ef94289da
Add: Event duration support
...
Set end = start + duration, if there is no end property.
2018-09-17 19:43:32 +02:00
dlichtistw
89c64a896e
Add docstring
...
Add description to extract_exdates function.
2018-09-17 18:54:05 +02:00
Thomas Irgang
4faddf5b55
v0.1.9
...
Merge pull request #25 from PabloCastellano/develop
2018-09-17 11:45:03 +02:00
Thomas Irgang
a30143fbe9
Merge pull request #25 from PabloCastellano/develop
...
Multiple improvements
2018-09-17 11:44:37 +02:00
Pablo Castellano
2525f044d8
Merge remote-tracking branch 'origin/master' into develop
2018-09-17 11:06:22 +02:00
Thomas Irgang
ae6a211707
v0.1.8
...
Merge pull request #26 from dlichtistw/Fix-EXDATE
2018-09-17 06:39:29 +02:00
Thomas Irgang
98ed17d084
Merge pull request #26 from dlichtistw/Fix-EXDATE
...
Fix exdate
2018-09-17 06:34:05 +02:00
Pablo Castellano
682dbe2ff5
Keep type() instead of isinstance() for some cases
...
Since isinstance() deals with inheritance and `datetime.datetime` inherits
from `datetime.date` we have no way to distinguish the object type.
2018-09-17 00:29:49 +02:00
dlichtistw
9803b5007d
Strip exception dates
...
Don't fail for single exception dates.
2018-09-16 22:37:23 +02:00
dlichtistw
2f518cce81
Strip exception dates
...
Build a list of exception dates and remove recurring events if their start ist contained in this list.
2018-09-16 22:26:20 +02:00
Pablo Castellano
e3b3356105
test: add two new tests
2018-09-16 18:42:32 +02:00
Pablo Castellano
716ff90a4e
use relativedelta to calculate next month/year
...
relativedelta handles correctly leap years
2018-09-16 18:21:53 +02:00
Pablo Castellano
f8780400cf
remove autogenerated build directory
2018-09-16 18:16:39 +02:00