kopia lustrzana https://github.com/jazzband/icalevents
1fe907cf11
updates: - [github.com/pre-commit/pre-commit-hooks: v4.4.0 → v4.6.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.4.0...v4.6.0) - [github.com/psf/black: 22.12.0 → 24.8.0](https://github.com/psf/black/compare/22.12.0...24.8.0) - [github.com/PyCQA/flake8: 6.0.0 → 7.1.1](https://github.com/PyCQA/flake8/compare/6.0.0...7.1.1) |
||
---|---|---|
.devcontainer | ||
.github/workflows | ||
docs | ||
icalevents | ||
test | ||
.coveragerc | ||
.flake8 | ||
.gitignore | ||
.pre-commit-config.yaml | ||
.readthedocs.yaml | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
LICENSE | ||
MANIFEST.in | ||
README.md | ||
main.py | ||
poetry.lock | ||
pyproject.toml | ||
setup.cfg | ||
setup.py | ||
test.py |
README.md
iCalEvents
Simple Python 3 library to download, parse and query iCal sources.
Build info
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 poetry and pre-commit installed and than run.
pre-commit install
Happy contributing!