Install#
pip install calendaring-jmap
No separate install step is needed for async support: niquests, the HTTP library this package uses, is always installed and provides it directly.
If niquests can’t be installed in your environment, the requests extra provides a fallback HTTP library:
pip install calendaring-jmap[requests]
The package ships inline type hints and a py.typed marker (PEP 561), so a type checker reads them directly without a separate stub package.
From source#
To install from a clone, for example to test an unreleased change:
git clone https://github.com/pycalendar/calendaring-jmap
cd calendaring-jmap
pip install -e ".[dev]"