Simple Python 3 library to download, parse and query iCal sources.
Go to file
Martin Eigenmann ff17a9ea67
ci: only run linting in pre-commit
2021-10-11 19:58:18 +02:00
.github/workflows ci: only run linting in pre-commit 2021-10-11 19:58:18 +02:00
docs ci: only run linting in pre-commit 2021-10-11 19:58:18 +02:00
icalevents
test ci: only run linting in pre-commit 2021-10-11 19:58:18 +02:00
.coveragerc
.flake8
.gitignore
.pre-commit-config.yaml ci: only run linting in pre-commit 2021-10-11 19:58:18 +02:00
.travis.yml
CONTRIBUTING.md
LICENSE
MANIFEST.in
Pipfile ci: add missing dep 2021-10-11 19:49:07 +02:00
Pipfile.lock ci: add missing dep 2021-10-11 19:49:07 +02:00
README.md
main.py ci: only run linting in pre-commit 2021-10-11 19:58:18 +02:00
setup.cfg
setup.py ci: only run linting in pre-commit 2021-10-11 19:58:18 +02:00
test.py

README.md

iCalEvents

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

Jazzband

Build info

last push: run pytest

master: Run pytest

Documentation

https://icalevents.readthedocs.io/en/latest/

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>)

Contributing

You will need pipenv and pre-commit installed and than run.

pre-commit install

Happy contributing!