Update docs.
authorScott Gasch <[email protected]>
Tue, 5 Jul 2022 18:49:54 +0000 (11:49 -0700)
committerScott Gasch <[email protected]>
Tue, 5 Jul 2022 18:49:54 +0000 (11:49 -0700)
iter_utils.py

index 85c2749246b0e599bbba8d7134b960d267ec6b47..69f58226aada7b718f6e938e2d635a74fea5ba53 100644 (file)
@@ -17,9 +17,9 @@ from typing import Any, List, Optional
 
 
 class PeekingIterator(Iterator):
-    """An iterator that lets you :method:`peek` at the next item on deck.
+    """An iterator that lets you peek() at the next item on deck.
     Returns None when there is no next item (i.e. when
-    :method:`__next__` will produce a StopIteration exception).
+    __next__() will produce a StopIteration exception).
 
     >>> p = PeekingIterator(iter(range(3)))
     >>> p.__next__()
@@ -113,11 +113,13 @@ class SamplingIterator(Iterator):
     collects a random sample (of size sample_size) of the stream that can
     be queried at any time.
 
-    Note that until sample_size elements have been seen the sample will
-    be less than sample_size elements in length.
+    .. note::
+        Until sample_size elements have been seen the sample will be
+        less than sample_size elements in length.
 
-    Note that if sample_size is > len(source_iter) then it will produce
-    a copy of source_iter.
+    .. note::
+        If sample_size is > len(source_iter) then it will produce a
+        copy of source_iter.
 
     >>> import collections
     >>> import random