Skip to main content

# Python Remind library

Python library to convert between [Remind](http://www.roaringpenguin.com/products/remind) and iCalendar. Can be used stand alone (provided rem2ics and ics2rem tools) as well as integrated as a CalDAV client or server.

# Installation

Uses python-setuptools: ` python setup.py install `

You need to have the remind command line tool installed as well.

## Set up a Remind CalDAV server

Have a look at [radicale-remind](http://github.com/jspricke/radicale-remind)

## Sync to an external iCalendar server (http; cron)

Use curl URL | ics2rem

## Sync to an external CalDAV server

Have a look at [remind-caldav](http://github.com/jspricke/remind-caldav)

## Share your calendar using http

rem2ics > /var/www/html/my.ics

Publish the URL and use these guides to integrate it into other calendar software: - [Thunderbird/Lightning](http://mzl.la/1BsOArH) (Section: On the Network) - [Google Calendar](https://support.google.com/calendar/answer/37100) - [Apple Calendar](https://support.apple.com/kb/PH11523)

## Format of the Remind MSG body

%” summary at location %” description

The %” is omitted, if there is no description in the iCalendar.

## ics_compare.py

There is a similar program in python-vobject ics_diff.py.

## Known limitations

### iCalendar -> Remind

### Remind -> iCalendar

  • Events are only evaluated in the given time frame, so events extending it, are cut of (birthday reminders for example).

  • Complex reminders are only preserved in their evaluated for (PUSH-OMIT-CONTEXT, OMIT, TRIGGER, BEFORE, SKIP).

  • Periodic reminders other then daily or weekly are not preserved

Metadata

Release files for remind 0.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for remind 0.5.0
File Size Uploaded
remind-0.5.0.tar.gz 21.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for remind 0.5.0
File Interpreter ABI Platform
remind-0.5.0-py2-none-any.whl Python 2 none any Details

Total release size: 30.3 kB

Release files / remind-0.5.0.tar.gz

Download URL remind-0.5.0.tar.gz
Size 21.1 kB
Tags Source
SHA-256 checksum
How to use checksums
3aae38f09172d7ea5e30760d644f15f24bc3335e7b15ace067d091dc7e1b62e5
BLAKE2b-256 checksum
How to use checksums
91fc756ec2e3092421f42d3a00a956fe5033a74a15457e6b43a53353cda501db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / remind-0.5.0-py2-none-any.whl

Download URL remind-0.5.0-py2-none-any.whl
Size 9.2 kB
Tags Python 2
SHA-256 checksum
How to use checksums
82566228ddf58f473e22616306c1fcd82223f46e79f65a7eeaa9ea56da4155c7
BLAKE2b-256 checksum
How to use checksums
7013fe88db4fc4f7141d6e3c0d774bcb32b9b6eb69cfa8e6c6ec2a9cb795b1b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

0.18.0

2 release files

0.17.0

2 release files

0.16.0

2 release files

0.15.0

2 release files

0.14.0

2 release files

0.13.0

2 release files

0.12.2

2 release files

0.10.0

2 release files

0.9.0

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

3 release files

0.6.0

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

This release

0.5.0 This release

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page