[python] Add support for 30-second step granularity