Skip to main content

cat/grep-like for icalendar calendar files (.ics)

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

icstools-0.2.2.tar.gz (3.9 kB view details)

Uploaded Source

File details

Details for the file icstools-0.2.2.tar.gz.

File metadata

  • Download URL: icstools-0.2.2.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for icstools-0.2.2.tar.gz
Algorithm Hash digest
SHA256 1788d27864c3f34c5ddd61562e232f29024dc438053047590b8fb3972a652831
MD5 fedf6011ea194f4e4d89a6b100bd7d15
BLAKE2b-256 bf0658462e866862ea0dc938bb077728a6319aa9daa51551d089744db22f2158

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page