Skip to main content

Google Calendar CLI

Project description

gcal

usage: gcal [-h] [-H] [-v] [-V] [--config FILE] [--print-config] [--print-url]
            [--completion [SHELL]]
            COMMAND ...

Google `calendar` command line interface.

Specify one of:
  COMMAND
    calendars           Display calendars in the user's calendar list.
    events              Display scheduled events.

General options:
  -h, --help            Show this help message and exit.
  -H, --long-help       Show help for all commands and exit.
  -v, --verbose         `-v` for detailed output and `-vv` for more detailed.
  -V, --version         Print version number and exit.
  --config FILE         Use config `FILE` (default: `~/.pygoogle.toml`).
  --print-config        Print effective config and exit.
  --print-url           Print project url and exit.
  --completion [SHELL]  Print completion scripts for `SHELL` and exit
                        (default: `bash`).

See `gcal COMMAND --help` for help on a specific command.

gcal calendars

usage: gcal calendars [-h]

The `gcal calendars` program displays all calendars in the user's `calendar list`.

options:
  -h, --help  Show this help message and exit.

gcal events

usage: gcal events [-h] [-s START_DATE] [-e END_DATE] [-n NUMDAYS]

The `gcal events` program displays all events scheduled in all calendars
in the user's `calendar list`.

options:
  -h, --help            Show this help message and exit.

Filtering options:
  -s, --start START_DATE
                        List events at or after `START_DATE` (inclusive)
                        (YYYY-MM-DD). Defaults to `today`. Use `all` to not
                        filter by start-date.
  -e, --end END_DATE    List events prior to `END_DATE` (exclusive) (YYYY-MM-
                        DD). Defaults to `NUMDAYS` from `START_DATE`. Use
                        `all` to not filter by end-date.
  -n, --numdays NUMDAYS
                        List up to `NUMDAYS` days of events (default: `90`).

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

rlane_gcal-1.0.2.tar.gz (7.6 kB view details)

Uploaded Source

Built Distribution

rlane_gcal-1.0.2-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file rlane_gcal-1.0.2.tar.gz.

File metadata

  • Download URL: rlane_gcal-1.0.2.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for rlane_gcal-1.0.2.tar.gz
Algorithm Hash digest
SHA256 aca7e102548918fcd6c598a3f2ae4c932dddb758ff05f4158d2c680102ee8b9d
MD5 afa95d3c28b172afbee4bc0e9272b3f7
BLAKE2b-256 f74300d8fced56739358ba0b80660a514c4d1354c7b940f169a24f2eca255d8c

See more details on using hashes here.

File details

Details for the file rlane_gcal-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: rlane_gcal-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 8.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for rlane_gcal-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b2d6448a9538b50fd4c3ee3828bdebac6d0c20db0a0c889a6da4e295f38cbbe4
MD5 e1d668c3e9ab008e2a09dc9823e9cdff
BLAKE2b-256 b704c611dfaefa7456b4352992b207e044fde1a04803bc95d3aad6f107c99987

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