Ну, это зависит от того, что вы имеете в виду на 6 месяцев с текущей даты.
(day, month, year) = (day, (month+6)%12, year+(month+6)/12)
date += datetime.timedelta(6*30)