ANN: uid.py 1.0.2 -- Configurable unique ID generation
Erik Max Francis
Wed, 19 May 2004 19:14:30 -0700
Configurable unique ID generation.
Provided is an implementation of a "unique" ID (UID) generator in
Python. The implementation does not follow UUID or GUID
standards, but rather uses available system, host, user, shell
environment, process, and other ephemeral information fed into a
hasher (by default MD5) to generate the UID.
The system is designed to be used both as a standalone application
and as a module. The data used to be fed into the hash, as well
as the hashing mechanism itself, can be overridden both through
the command line and programmatically by importing the module.
Getting the software
The current version of uid is 1.0.2.
The latest version of the software is available in a tarball here:
The official URL for this Web site is
uid.py is intended to be used under UNIX and UNIX-like systems in
This code is released under the GPL.
__ Erik Max Francis && firstname.lastname@example.org && http://www.alcyone.com/max/
/ \ San Jose, CA, USA && 37 20 N 121 53 W && AIM erikmaxfrancis
\__/ Nature likes to hide herself.