Get outlook calendar entries in commandline.
Project description
winzy-outlook-meetings
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
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
Built Distribution
File details
Details for the file winzy_outlook_meetings-0.0.1.tar.gz
.
File metadata
- Download URL: winzy_outlook_meetings-0.0.1.tar.gz
- Upload date:
- Size: 8.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f34c9a3469e87fd3f88445464c5fd4da13845618fe8f906e175518eb60ceaf9 |
|
MD5 | ee5f99e0703461e1792c9b1c77f563a1 |
|
BLAKE2b-256 | 9c3a3fc3fe263020838289992bfcfb228fc6e008be6538c9b62295beaa69a77b |
Provenance
The following attestation bundles were made for winzy_outlook_meetings-0.0.1.tar.gz
:
Publisher:
publish.yml
on sukhbinder/winzy-outlook-meetings
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
winzy_outlook_meetings-0.0.1.tar.gz
- Subject digest:
0f34c9a3469e87fd3f88445464c5fd4da13845618fe8f906e175518eb60ceaf9
- Sigstore transparency entry: 148666926
- Sigstore integration time:
- Predicate type:
File details
Details for the file winzy_outlook_meetings-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: winzy_outlook_meetings-0.0.1-py3-none-any.whl
- Upload date:
- Size: 8.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f739caf9685ca1500a05778e1d120992d8b768b5b633eeec0470ad0da5d10bd |
|
MD5 | c3c6d25fb758a155afa1a96abb5a2c38 |
|
BLAKE2b-256 | 8b6f25d1e962e2054837c42a24c25252bea6217788c82a86a2c335f3b1d2bfe1 |
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
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
winzy_outlook_meetings-0.0.1-py3-none-any.whl
- Subject digest:
4f739caf9685ca1500a05778e1d120992d8b768b5b633eeec0470ad0da5d10bd
- Sigstore transparency entry: 148666927
- Sigstore integration time:
- Predicate type: