X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;f=src%2Fpyutils%2Fid_generator.py;h=108c230f09a5be67f3ff819cf384408f74296f53;hb=5e7c3cc44fd97059718b2f58e8318d8367ecedb4;hp=c4885c81fd3534945ba4ab98a81a81c47c6729c7;hpb=b38920f24d1ac948958480c540bc4b8436186765;p=pyutils.git diff --git a/src/pyutils/id_generator.py b/src/pyutils/id_generator.py index c4885c8..108c230 100644 --- a/src/pyutils/id_generator.py +++ b/src/pyutils/id_generator.py @@ -5,6 +5,11 @@ """ A helper class for generating thread safe monotonically increasing id numbers. + +.. note:: + + This code is thread safe but not process safe; for use only + within one python process. """ import itertools @@ -47,7 +52,7 @@ def get(name: str, *, start=0) -> int: return x -if __name__ == '__main__': +if __name__ == "__main__": import doctest doctest.testmod()