Skip to main content
https://img.shields.io/pypi/v/schedule-reminder.svg https://img.shields.io/pypi/pyversions/schedule-reminder.svg
Author:

Ken Kundert

Version:

1.1

Released:

2022-11-07

Remind schedules notification reminders. You can specify the time either using a specific time, such as 3:30pm, or you can specify it by the time from now in minutes or hours, or you can use both. So, you can say:

remind 4pm

remind 4pm -15m

remind 10m

In the first case the reminder goes off at 4pm, in the second it goes off at 3:45pm, and in the third it goes off in 10 minutes. When the time expires a notification is raised. You can specify the message in the notification using the -m or –msg option. Or you can add the message after specifying the time. Any argument that cannot be processed as a time switches the argument processing from time to message, and all subsequent arguments are taken to be part of the message:

remind 1h meet Maria

You can specify the time from now using seconds, minutes, hours, etc. For example:

remind 3h 15m

You can use noon and midnight as aliases for 12PM and 12AM.

When specifying the time of day, you can use the following formats:

'h:mm:ss A': ex. 1:30:00 PM, 1:30:00 pm
'h:mm:ssA': ex. 1:30:00PM, 1:30:00pm
'h:mm A': ex. 1:30 PM, 1:30 pm
'h:mmA': ex. 1:30PM, 1:30pm
'hA': ex. 1PM or 1pm
'HH:mm:ss': ex. 13:00:00
'HH:mm': ex. 13:00

Be aware that remind runs in the background until the appointed time, issues the notification, and only then terminates. If the process is killed or some how lost, perhaps by restarting the computer, the reminder is also lost. However, you can put the computer to sleep. When the computer wakes, you will either receive a past due notification with an indication that it is being given late, or the process will resume waiting for the appointed time.

You can use pip to install the program:

pip3 install --user schedule-reminder

Releases

Latest development release:
Version: 1.1
Released: 2022-11-07
1.1 (2022-11-07):
  • Enhance implementation so reminders re-synchronize after computer wakes.

1.0 (2020-07-19):
  • Initial production release.

Release files for schedule-reminder 1.1

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

Source distribution (sdist)

Source distribution for schedule-reminder 1.1
File Size Uploaded
schedule-reminder-1.1.tar.gz 17.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for schedule-reminder 1.1
File Interpreter ABI Platform
schedule_reminder-1.1-py3-none-any.whl Python 3 none any Details

Total release size: 35.5 kB

Release files / schedule-reminder-1.1.tar.gz

Download URL schedule-reminder-1.1.tar.gz
Size 17.5 kB
Tags Source
SHA-256 checksum
How to use checksums
c4133918c28e8aee48be5722a3fdff9fcf0c4ca23c8a03c1559503b23deef56f
BLAKE2b-256 checksum
How to use checksums
7cfe6ab3a6db90b09bdbaee7a8003193fb48224727caca22871cbd06effe5b8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.7

Release files / schedule_reminder-1.1-py3-none-any.whl

Download URL schedule_reminder-1.1-py3-none-any.whl
Size 18.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5509a5c1a8982fac1ce6bc3ad05bff61502ea7b8f39f3ea1bcb1a1a322996e24
BLAKE2b-256 checksum
How to use checksums
d80ea9aa63c38ef2aeacf357a8e57e76d8d0fae64b8f97c72eb7a25fae81087c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.7

Release history Release notifications | RSS feed

This release

1.1 This release

2 release files

1.0.0

1 release file

0.3.0

1 release file

0.2.0

1 release file

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