An *observation*: the local timezone -- the only timezone with a variable
utc offset in _stdlib -- behaves like pytz_:
# start with the same utc time
utc_time = datetime(2015, 10, 25, 1, tzinfo=timezone.utc)
stdlib_time = utc_time.astimezone() # stdlib local time
pytz_time = utc_time.astimezone(tzlocal.get_localzone())