Simple Python 3 library to download, parse and query iCal sources.
Go to file
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
icalevents Keep type() instead of isinstance() for some cases 2018-09-17 00:29:49 +02:00
source
test test: add two new tests 2018-09-16 18:42:32 +02:00
.coveragerc
.gitignore remove autogenerated build directory 2018-09-16 18:16:39 +02:00
.travis.yml
LICENSE
MANIFEST.in
Makefile
README.md
main.py
make.bat
requirements.txt
setup.cfg
setup.py fix: setup.py use setuptools and correct download_url 2018-09-16 18:16:39 +02:00
test.py feat: add support for MONTHLY events with BYDAY clause 2018-09-16 18:16:39 +02:00

README.md

iCalEvents

Simple Python 3 library to download, parse and query iCal sources.

Build info

Build Status

https://travis-ci.org/irgangla/icalevents

codecov

https://codecov.io/gh/irgangla/icalevents

Usage

iCloud:


from icalevents.icalevents import events

es  = events(<iCloud URL>, fix_apple=True)

Google:


from icalevents.icalevents import events

es  = events(<Google Calendar URL>)