summaryrefslogtreecommitdiffstats
path: root/Lib/uuid.py
Commit message (Collapse)AuthorAgeFilesLines
* The C function used by uuid.uuid4 is broken onRonald Oussoren2010-05-051-0/+13
| | | | | | | | | | OSX 10.6 in that after os.fork() the parent and child generate the same sequence of UUIDs. This patch falls back to the the Python implementation on OSX 10.6 or later. Fixes issue #8621.
* Fix py3k warnings in the uuid moduleAntoine Pitrou2009-10-141-2/+2
|
* #4363: Let uuid.uuid1() and uuid.uuid4() run even if the ctypes module is ↵Amaury Forgeot d'Arc2008-11-211-2/+2
| | | | | | not present. Will backport to 2.6
* uuid creation is now threadsafe, backport from py3k rev. 57375.Georg Brandl2007-08-241-1/+4
|
* Have the sha module raise a DeprecationWarning as specified in PEP 4.Brett Cannon2007-05-311-2/+2
|
* Have md5 raise a DeprecationWarning as per PEP 4.Brett Cannon2007-05-301-2/+2
|
* Bug #1541863: uuid.uuid1 failed to generate unique identifiersMartin v. Löwis2006-08-181-2/+2
| | | | on systems with low clock resolution.
* Update code and tests to support the 'bytes_le' attribute (forKa-Ping Yee2006-08-161-17/+43
| | | | | | | little-endian byte order on Windows), and to work around clocks with low resolution yielding duplicate UUIDs. Anthony Baxter has approved this change.
* If the executable doesn't exist, there's no reason to try to start it.Neal Norwitz2006-07-291-1/+4
| | | | This prevents garbage about command not found being printed on Solaris.
* Try to find the MAC addr on various flavours of Unix. This seems hopeless.Neal Norwitz2006-07-281-5/+31
| | | | The reduces the test_uuid failures, but there's still another method failing.
* Live with that "the hardware address" is an ill-definedTim Peters2006-07-281-4/+11
| | | | | | | concept, and that different ways of trying to find "the hardware address" may return different results. Certainly true on both of my Windows boxes, and in different ways (see whining on python-dev).
* Make uuid test suite pass on this box by requesting output with LC_ALL=C.Georg Brandl2006-07-271-1/+4
|
* Remove Python 2.3 compatibility comment.Ka-Ping Yee2006-06-191-2/+1
|
* Added missing svn:eol-style property to text files.Tim Peters2006-06-131-477/+477
|
* Whitespace normalization.Tim Peters2006-06-131-477/+477
|
* Add the uuid module.Ka-Ping Yee2006-06-121-0/+477
This module has been tested so far on Windows XP (Python 2.4 and 2.5a2), Mac OS X (Python 2.3, 2.4, and 2.5a2), and Linux (Python 2.4 and 2.5a2).