Installation#

pip#

pip install ics-query

To verify:

ics-query --version

To upgrade:

pip install --upgrade ics-query

pipx#

If you want ics-query as a standalone command without touching your system Python, use pipx. It installs the tool in an isolated environment and puts ics-query on your PATH automatically.

pipx install ics-query

If you do not have pipx yet:

pip install pipx
pipx ensurepath

To upgrade:

pipx upgrade ics-query

Homebrew (macOS)#

brew install niccokunzmann/tap/ics-query

Version pinning#

Version numbers follow a.b.c:

  • c increments for each bug fix.

  • b increments when new features are added.

  • a increments when the interface or major assumptions change.

If you use ics-query in scripts, pin to the same a and let b and c float.