oryks-google-calendar


Nameoryks-google-calendar JSON
Version 0.3.1 PyPI version JSON
download
home_pagehttps://youtube-wrapper.readthedocs.io/en/latest/index.html
SummaryA python library that wraps around the Google calendar API. You can use it to schedule events using google calendar.
upload_time2023-12-25 08:40:34
maintainer
docs_urlNone
authorLyle Okoth
requires_python
licenseMIT
keywords calendar google-calendar schedule events
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # google-calendar

## Overview

A python library for working with the google calendar. Allows the developer to programatically perform the following tasks:

- Schedule an event
- Find all scheduled events
- Search for specific scheduled events
- Delete or update scheduled events
- Create calendars

## Getting started

Tou use this library, you will need a Google (GMail) Account and Google Credentials. Follow the instructions in this short [article](https://medium.com/@lyle-okoth/how-to-get-a-google-api-key-d3c38649eaae) to get an API key.

#### Installing the library

```sh
pip install oryks-google-calendar
```

#### Schedulin an event

```python
from google_calendar import GoogleCalendar

client_secret: str = 'client_secret.json'
google_calendar: GoogleCalendar = GoogleCalendar(secret_file=client_secret)
google_calendar.authenticate()

print(google_calendar.quick_add('Meeting with emmanuel at 10.00 am tommorrow.'))
```



            

Raw data

            {
    "_id": null,
    "home_page": "https://youtube-wrapper.readthedocs.io/en/latest/index.html",
    "name": "oryks-google-calendar",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "calendar,google-calendar,schedule events",
    "author": "Lyle Okoth",
    "author_email": "lyceokoth@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/f1/0c/f7a95ef25a8f91ef385c3f3b67fe400dd309f252bcb7995993564f9fcf4f/oryks-google-calendar-0.3.1.tar.gz",
    "platform": null,
    "description": "# google-calendar\n\n## Overview\n\nA python library for working with the google calendar. Allows the developer to programatically perform the following tasks:\n\n- Schedule an event\n- Find all scheduled events\n- Search for specific scheduled events\n- Delete or update scheduled events\n- Create calendars\n\n## Getting started\n\nTou use this library, you will need a Google (GMail) Account and Google Credentials. Follow the instructions in this short [article](https://medium.com/@lyle-okoth/how-to-get-a-google-api-key-d3c38649eaae) to get an API key.\n\n#### Installing the library\n\n```sh\npip install oryks-google-calendar\n```\n\n#### Schedulin an event\n\n```python\nfrom google_calendar import GoogleCalendar\n\nclient_secret: str = 'client_secret.json'\ngoogle_calendar: GoogleCalendar = GoogleCalendar(secret_file=client_secret)\ngoogle_calendar.authenticate()\n\nprint(google_calendar.quick_add('Meeting with emmanuel at 10.00 am tommorrow.'))\n```\n\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A python library that wraps around the Google calendar API. You can use it to schedule events using google calendar.",
    "version": "0.3.1",
    "project_urls": {
        "Homepage": "https://youtube-wrapper.readthedocs.io/en/latest/index.html"
    },
    "split_keywords": [
        "calendar",
        "google-calendar",
        "schedule events"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "974b04a31ffc2efcfd176591af3ea2f2d72cb4dcda8e8f38d9d995207800108f",
                "md5": "ca9674a621454f4cdf29aa5c07cc4ed1",
                "sha256": "a0306d36a4a41b2f2a2abf5e2a9cf9f86ab95897297080a33a01823f3575d7c0"
            },
            "downloads": -1,
            "filename": "oryks_google_calendar-0.3.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ca9674a621454f4cdf29aa5c07cc4ed1",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 18940,
            "upload_time": "2023-12-25T08:40:31",
            "upload_time_iso_8601": "2023-12-25T08:40:31.707963Z",
            "url": "https://files.pythonhosted.org/packages/97/4b/04a31ffc2efcfd176591af3ea2f2d72cb4dcda8e8f38d9d995207800108f/oryks_google_calendar-0.3.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f10cf7a95ef25a8f91ef385c3f3b67fe400dd309f252bcb7995993564f9fcf4f",
                "md5": "082a9764561f76a3203f5585c43a2db1",
                "sha256": "60a5c0cd4853ca676eb9603a532acca42ac4d00b423aa4b903e5728467a102d9"
            },
            "downloads": -1,
            "filename": "oryks-google-calendar-0.3.1.tar.gz",
            "has_sig": false,
            "md5_digest": "082a9764561f76a3203f5585c43a2db1",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 11043,
            "upload_time": "2023-12-25T08:40:34",
            "upload_time_iso_8601": "2023-12-25T08:40:34.061330Z",
            "url": "https://files.pythonhosted.org/packages/f1/0c/f7a95ef25a8f91ef385c3f3b67fe400dd309f252bcb7995993564f9fcf4f/oryks-google-calendar-0.3.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-12-25 08:40:34",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "oryks-google-calendar"
}
        
Elapsed time: 0.15992s