Skip to main content

This package offers CLI for manipulating icalendar (.ics) files.

As far as now, it offers two commands :

  • icscat : concatenation of events, like cat, but for icalendar files

  • icsgrep : filtering of events, like grep but for icalendar files

  • icsuniq : deduplicating events, like uniq, but for icalendar files

  • icsstat : display agregated metrics about the events of an icalendar file

Installation

Requirements (Debian/Ubuntu) :

$ apt install python3 python3-icalendar python3-setuptools

Then :

$ sudo pip install icstools

(As an alternative, you can install it in a virtualenv).

Usage

Read help for more information on a command (eg: icsgrep –help).

Release files for icstools 0.2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for icstools 0.2.2
File Size Uploaded
icstools-0.2.2.tar.gz 3.9 kB Details

Release files / icstools-0.2.2.tar.gz

Download URL icstools-0.2.2.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
1788d27864c3f34c5ddd61562e232f29024dc438053047590b8fb3972a652831
BLAKE2b-256 checksum
How to use checksums
bf0658462e866862ea0dc938bb077728a6319aa9daa51551d089744db22f2158
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2.2 This release

1 release file

0.2.1

1 release file

0.2

1 release file

0.1.2

1 release file

0.1.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page