diff --git a/docs/tz.rst b/docs/tz.rst
index ba0a8e1714b63f7bc26018e37517a1e6fe16f96d_ZG9jcy90ei5yc3Q=..18bd5e17029fa85fe71d24eef602697dfb897c77_ZG9jcy90ei5yc3Q= 100644
--- a/docs/tz.rst
+++ b/docs/tz.rst
@@ -1,6 +1,6 @@
 ==
 tz
 ==
-.. autofunction:: dateutil.tz.gettz
+.. py:currentmodule:: dateutil.tz
 
 .. automodule:: dateutil.tz
@@ -5,4 +5,40 @@
 
 .. automodule:: dateutil.tz
-   :members:
-   :undoc-members:
+
+Objects
+-------
+.. py:data:: dateutil.tz.UTC
+
+    A convenience instance of :class:`dateutil.tz.tzutc`.
+
+Functions
+---------
+
+.. autofunction:: gettz
+
+    .. automethod:: gettz.nocache
+    .. automethod:: gettz.cache_clear
+
+.. autofunction:: enfold
+
+.. autofunction:: datetime_ambiguous
+.. autofunction:: datetime_exists
+
+.. autofunction:: resolve_imaginary
+
+
+Classes
+-------
+
+.. autoclass:: tzutc
+
+.. autoclass:: tzoffset
+
+.. autoclass:: tzlocal
+
+.. autoclass:: tzrange
+
+.. autoclass:: tzstr
+
+.. autoclass:: tzical
+    :members: