Skip to main content

Get outlook calendar entries in commandline.

Project description

winzy-outlook-meetings

PyPI Changelog Tests License

Get outlook calendar entries in commandline.

Introduction

winzy_outlook_meetings is a plugin of winzy, which allows users to retrieve outlook calendar entries in a command-line interface.

Features

  • Retrieves outlook calendar entries based on start date and number of days.
  • Supports both text-based output and opening the generated schedule in its default application.

Prerequisites

Before you begin using winzy_outlook_meetings, ensure that:

  • You have Python installed on your system.
  • You are familiar with basic command-line interface operations.
  • Your Outlook calendar account has been configured properly.

Installation

First configure your Winzy project to use Winzy.

Then install this plugin in the same environment as your Winzy application.

pip install winzy-outlook-meetings

Usage

To retrieve and display your Outlook calendar entries, use the following command:

winzy outcal --start <date> --days <number>

Replace <date> with the desired start date in YYYY-MM-DD format and <number> with the number of days for which you want to retrieve calendar entries.

For example, to retrieve the next 14 days' worth of Outlook calendar entries, use:

winzy outcal --start 2023-03-01 --days 14

Output

winzy_outlook_meetings will display the retrieved calendar entries in a human-readable format. The output include information such as event titles, start, duration, locations, and descriptions.

Development

To set up this plugin locally, first checkout the code. Then create a new virtual environment:

cd winzy-outlook-meetings
python -m venv venv
source venv/bin/activate

Now install the dependencies and test dependencies:

pip install -e '.[test]'

To run the tests:

python -m pytest

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

winzy_outlook_meetings-0.0.1.tar.gz (8.0 kB view details)

Uploaded Source

Built Distribution

winzy_outlook_meetings-0.0.1-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

Details for the file winzy_outlook_meetings-0.0.1.tar.gz.

File metadata

File hashes

Hashes for winzy_outlook_meetings-0.0.1.tar.gz
Algorithm Hash digest
SHA256 0f34c9a3469e87fd3f88445464c5fd4da13845618fe8f906e175518eb60ceaf9
MD5 ee5f99e0703461e1792c9b1c77f563a1
BLAKE2b-256 9c3a3fc3fe263020838289992bfcfb228fc6e008be6538c9b62295beaa69a77b

See more details on using hashes here.

Provenance

The following attestation bundles were made for winzy_outlook_meetings-0.0.1.tar.gz:

Publisher: publish.yml on sukhbinder/winzy-outlook-meetings

Attestations:

File details

Details for the file winzy_outlook_meetings-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for winzy_outlook_meetings-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4f739caf9685ca1500a05778e1d120992d8b768b5b633eeec0470ad0da5d10bd
MD5 c3c6d25fb758a155afa1a96abb5a2c38
BLAKE2b-256 8b6f25d1e962e2054837c42a24c25252bea6217788c82a86a2c335f3b1d2bfe1

See more details on using hashes here.

Provenance

The following attestation bundles were made for winzy_outlook_meetings-0.0.1-py3-none-any.whl:

Publisher: publish.yml on sukhbinder/winzy-outlook-meetings

Attestations:

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