python-MonthDelta (Pythonic date calculation with months)

monthdelta.py includes a class, MonthDelta, and a function, monthmod().

MonthDelta enables easy month-related calculations with the standard
Python date and datetime classes from the datetime module.

monthmod() enables round-trip calculations among MonthDelta, date,
datetime, and timedelta.
