IANA maintains the Olson database. The question of what time zone shorthand should be used for Australia was discussed on the IANA tz mailing list here (discussion lasted two months: March 2013 , April 2013 ).
Apparently, all parties have a clear opinion on what abbreviations should be, and these strong opinions have led to a deadlock.
Some say abbreviations are a relic of the past and should not be used, and ambiguity should not be fixed to discourage its use.
There are apparently no recognized authorities in Australia to define abbreviations. Some say conflicting organizations use different time zone reductions , and in order not to choose political parties, IANA chose EST for both standard and summer periods.
Olson DB currently uses EST for all time zones for all dates in Australia / Sydney:
In [60]: import pytz In [61]: sydney = pytz.timezone('Australia/Sydney') In [68]: [(date, tzabbrev) for date, (utcoffset, dstoffset, tzabbrev) in zip(sydney._utc_transition_times, sydney._transition_info)] Out[68]: [(datetime.datetime(1, 1, 1, 0, 0), 'EST'), (datetime.datetime(1916, 12, 31, 14, 1), 'EST'), (datetime.datetime(1917, 3, 24, 15, 0), 'EST'), (datetime.datetime(1941, 12, 31, 16, 0), 'EST'), (datetime.datetime(1942, 3, 28, 15, 0), 'EST'), (datetime.datetime(1942, 9, 26, 16, 0), 'EST'), (datetime.datetime(1943, 3, 27, 15, 0), 'EST'), ...] In [69]: set([tzabbrev for utcoffset, dstoffset, tzabbrev in sydney._transition_info]) Out[69]: {'EST'}
This shows that in the Australia / Sydney time zone, EST is used at each crossing border.