semvec/pypi-packages huggingface dataset:
Recur r105
Iterators for datetime objects.

The recur module provides iterators for datetime objects. Recurrence patterns
can be provided in natural language strings like "every 3 days" or "Sept 14"
(currently, only a English Locale is provided). For example, this code:
d = recur.Recurrence(datetime.date(1999, 11, 28), "-5 each month")
Will make "d" an iterator, producing datetime.date objects starting with
datetime.date(1999, 12, 26), and then proceeding to the fifth-from-last date of
each succeeding month.

The recur module now includes a Worker class, which spawns new threads as needed
to accomplish recurring tasks. Subclass it and override its "work" method. You
can set its "paused" and "terminated" attributes to True/False as needed to
manage a recurring task.
IDLE2HTML 0.2
This extension saves the contents of your IDLE shell or editor window as XHTML
Keywords: python idle extension

IDLE2HTML 
=========
This extension saves the contents of your IDLE shell or editor window
as XHTML (using Stylesheets to preserve all color and formatting information).

Installation
------------
Copy IDLE2HTML.py to the idlelib folder of your python installation.
Append the contents of 'config-extensions.txt' to your 
'config-extensions.def' file (also in the idlelib folder) and restart IDLE.

For more information on extending IDLE read 'config-main.def', 
'config-extensions.def' and 'extend.txt'

Operation
---------
Select 'Save as HTML' from the 'Options' menue and specify the filename 
in the FileDialog window. The HTML file is created immediately.

Requirements
------------
Tested with IDLE 1.1.3, 1.2, 2.6b1 and 3.0a1