Я бы сказал, что большинство детских болезней ветки 3.х закончились как раз на 3.4. После этого ввели пару новых ключевых слов для асинхронного программирования, но для модели, которая уже выла сделана в версии 3.4. Остальные новшества довольно локализованы.
Но! До сих пор есть приложения, где приходится пользоваться версией 2.7, поэтому основное понимание разницы между ветками 2.х и 3.х очень желательно.