title: Why a timezone aware datetime's tzinfo does not equal the timezone?
body: <pre><code>&gt;&gt;&gt; import pytz
  &gt;&gt;&gt; tz = pytz.timezone('America/Chicago')
  &gt;&gt;&gt; dt_naive = datetime(year=2017, month=6, day=6)
  &gt;&gt;&gt; dt_aware = tz.localize(dt_naive)
  &gt;&gt;&gt; dt_aware.tzinfo == tz
  False
  </code></pre>
  
  <p>What's the reason for these to differ?</p>
  
  <pre><code>&gt;&gt;&gt; dt_aware.tzinfo
  &lt;DstTzInfo 'America/Chicago' CDT-1 day, 19:00:00 DST&gt;
  &gt;&gt;&gt; tz
  &lt;DstTzInfo 'America/Chicago' LMT-1 day, 18:09:00 STD&gt;
  </code></pre>