Name | rlane-gcal JSON |
Version |
1.0.5
JSON |
| download |
home_page | None |
Summary | Google Calendar CLI |
upload_time | 2025-01-13 21:43:52 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.10 |
license | MIT |
keywords |
google
calendar
gcal
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# 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.
```
Raw data
{
"_id": null,
"home_page": null,
"name": "rlane-gcal",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": "google, calendar, gcal",
"author": null,
"author_email": "Russel Lane <russel@rlane.com>",
"download_url": "https://files.pythonhosted.org/packages/78/88/3aa5df0d5c403481cc6b6b66750da6398ecea19fd3b7018b279c53322a40/rlane_gcal-1.0.5.tar.gz",
"platform": null,
"description": "# gcal\n```\nusage: gcal [-h] [-H] [-v] [-V] [--config FILE] [--print-config] [--print-url]\n [--completion [SHELL]]\n COMMAND ...\n\nGoogle `calendar` command line interface.\n\nSpecify one of:\n COMMAND\n calendars Display calendars in the user's calendar list.\n events Display scheduled events.\n\nGeneral options:\n -h, --help Show this help message and exit.\n -H, --long-help Show help for all commands and exit.\n -v, --verbose `-v` for detailed output and `-vv` for more detailed.\n -V, --version Print version number and exit.\n --config FILE Use config `FILE` (default: `~/.libgoogle.toml`).\n --print-config Print effective config and exit.\n --print-url Print project url and exit.\n --completion [SHELL] Print completion scripts for `SHELL` and exit\n (default: `bash`).\n\nSee `gcal COMMAND --help` for help on a specific command.\n```\n\n## gcal calendars\n```\nusage: gcal calendars [-h] [--include-calendars [CALENDARS ...] |\n --exclude-calendars [CALENDARS ...]] [--limit LIMIT]\n [--pretty-print]\n\nThe `gcal calendars` program displays all calendars in the user's `calendar list`.\n\noptions:\n -h, --help Show this help message and exit.\n --include-calendars [CALENDARS ...]\n Only display from the given list of calendars.\n --exclude-calendars [CALENDARS ...]\n Do not display from the given list of calendars.\n --limit LIMIT Limit execution to `LIMIT` number of items.\n --pretty-print Pretty-print items.\n```\n\n## gcal events\n```\nusage: gcal events [-h] [-s START_DATE] [-e END_DATE] [-n NUMDAYS]\n [--include-calendars [CALENDARS ...] |\n --exclude-calendars [CALENDARS ...]] [--limit LIMIT]\n [--pretty-print]\n\nThe `gcal events` program displays all events scheduled in all calendars\nin the user's `calendar list`.\n\noptions:\n -h, --help Show this help message and exit.\n -s, --start START_DATE\n List events at or after `START_DATE` (inclusive)\n (YYYY-MM-DD). Defaults to `today`. Use `all` to not\n filter by start-date.\n -e, --end END_DATE List events prior to `END_DATE` (exclusive) (YYYY-MM-\n DD). Defaults to `NUMDAYS` from `START_DATE`. Use\n `all` to not filter by end-date.\n -n, --numdays NUMDAYS\n List up to `NUMDAYS` days of events (default: `90`).\n --include-calendars [CALENDARS ...]\n Only display from the given list of calendars.\n --exclude-calendars [CALENDARS ...]\n Do not display from the given list of calendars.\n --limit LIMIT Limit execution to `LIMIT` number of items.\n --pretty-print Pretty-print items.\n```\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Google Calendar CLI",
"version": "1.0.5",
"project_urls": {
"Homepage": "https://github.com/russellane/gcal"
},
"split_keywords": [
"google",
" calendar",
" gcal"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "579663c743591032d59d91ae217545abb4773ec356863df1a58a0ef4965fc96e",
"md5": "19c694f100326818fa32ff8a14b0f810",
"sha256": "4cec280902830441ab549001d5590d939dd1bf5e2729a008d6c37af4e545070b"
},
"downloads": -1,
"filename": "rlane_gcal-1.0.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "19c694f100326818fa32ff8a14b0f810",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 8321,
"upload_time": "2025-01-13T21:43:50",
"upload_time_iso_8601": "2025-01-13T21:43:50.414523Z",
"url": "https://files.pythonhosted.org/packages/57/96/63c743591032d59d91ae217545abb4773ec356863df1a58a0ef4965fc96e/rlane_gcal-1.0.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "78883aa5df0d5c403481cc6b6b66750da6398ecea19fd3b7018b279c53322a40",
"md5": "55235f457d542dba4cc17e030dcd7f32",
"sha256": "081c00c288ddf8173025d1dd82204495a53bc9692aa54a29acd45553ed7b1dcc"
},
"downloads": -1,
"filename": "rlane_gcal-1.0.5.tar.gz",
"has_sig": false,
"md5_digest": "55235f457d542dba4cc17e030dcd7f32",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 7557,
"upload_time": "2025-01-13T21:43:52",
"upload_time_iso_8601": "2025-01-13T21:43:52.617098Z",
"url": "https://files.pythonhosted.org/packages/78/88/3aa5df0d5c403481cc6b6b66750da6398ecea19fd3b7018b279c53322a40/rlane_gcal-1.0.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-13 21:43:52",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "russellane",
"github_project": "gcal",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "rlane-gcal"
}