Generate a random UUID.
()
| 719 | return UUID(bytes=digest[:16], version=3) |
| 720 | |
| 721 | def uuid4(): |
| 722 | """Generate a random UUID.""" |
| 723 | return UUID(bytes=os.urandom(16), version=4) |
| 724 | |
| 725 | def uuid5(namespace, name): |
| 726 | """Generate a UUID from the SHA-1 hash of a namespace UUID and a name.""" |