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: `~/.libgoogle.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] [--include-calendars [CALENDARS ...] |
--exclude-calendars [CALENDARS ...]] [--limit LIMIT]
[--pretty-print]
The `gcal calendars` program displays all calendars in the user's `calendar list`.
options:
-h, --help Show this help message and exit.
--include-calendars [CALENDARS ...]
Only display from the given list of calendars.
--exclude-calendars [CALENDARS ...]
Do not display from the given list of calendars.
--limit LIMIT Limit execution to `LIMIT` number of items.
--pretty-print Pretty-print items.
gcal events
usage: gcal events [-h] [-s START_DATE] [-e END_DATE] [-n NUMDAYS]
[--include-calendars [CALENDARS ...] |
--exclude-calendars [CALENDARS ...]] [--limit LIMIT]
[--pretty-print]
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.
-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`).
--include-calendars [CALENDARS ...]
Only display from the given list of calendars.
--exclude-calendars [CALENDARS ...]
Do not display from the given list of calendars.
--limit LIMIT Limit execution to `LIMIT` number of items.
--pretty-print Pretty-print items.
Project details
Release history Release notifications | RSS feed
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.4.tar.gz
(7.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rlane_gcal-1.0.4.tar.gz.
File metadata
- Download URL: rlane_gcal-1.0.4.tar.gz
- Upload date:
- Size: 7.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
021d6f6fa99e7243f43a504bf761319f9f46fd909fadf678e81658a460512313
|
|
| MD5 |
cff063b8a428cfb1dca02c98e94d4887
|
|
| BLAKE2b-256 |
f046716ebf75a54210564d32f31e2899c47cf7142f2bb008b5eae3bdf16f195a
|
File details
Details for the file rlane_gcal-1.0.4-py3-none-any.whl.
File metadata
- Download URL: rlane_gcal-1.0.4-py3-none-any.whl
- Upload date:
- Size: 8.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b466fee9bfd9b84ede5845a555d645bfaecace90e17ef8f46acd5b8f1aed2e6f
|
|
| MD5 |
e0f9ead82b337ef3d3c79379c015581f
|
|
| BLAKE2b-256 |
4021d8b524c1a9b40753ffa8f56a3603f51415356162b543e95095b2e5a5f70c
|