Menstrual cycle tracker in Python. Program for date manipulation and cycle simulation. It checks leap years, calculates days in each month, adds days to a given date, and generates an iCalendar (ICS) file with predicted cycle dates over a 100-day period. Includes tests to verify correctness.
-
Updated
May 8, 2026 - Python