pytz.astimezone não contabiliza a economia de horário de verão?

Em 1 de junho de 2013, espero que o fuso horário "PST8PDT" se comporte como GMT + 7, já que é o horário de verão nesse fuso horário. No entanto, ele se comporta como GMT + 8:

>>> import pytz, datetime
>>> Pacific = pytz.timezone("PST8PDT")
>>> datetime.datetime(2013, 6, 1, 12, tzinfo=Pacific).astimezone(pytz.utc)
datetime.datetime(2013, 6, 1, 20, 0, tzinfo=<UTC>)

Em contraste, em 1 de janeiro de 2013, ele se comporta (corretamente) como GMT + 8:

>>> datetime.datetime(2013, 1, 1, 12, tzinfo=Pacific).astimezone(pytz.utc)
datetime.datetime(2013, 1, 1, 20, 0, tzinfo=<UTC>)

O que estou fazendo de errado? Desde já, obrigado!

questionAnswers(1)

yourAnswerToTheQuestion