This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients Arfrever, Keith.Dart, Michael.Felt, aixtools@gmail.com, christian.heimes, eric.araujo, hynek, kdart, knny-myer, martin.panter, methane, nailor, nvetoshkin, orsenthil, pitrou, r.david.murray, serhiy.storchaka, vstinner
Date 2017-09-28.10:50:48
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1506595848.93.0.466225441844.issue11063@psf.upfronthosting.co.za>
In-reply-to
Content
Antoine: "I think https://github.com/python/cpython/pull/3796 is a better resolution.  It creates an optional _uuid C extension to avoid ctypes if possible *and* also loads system functions lazily."

Implementing bpo-20519 is a very good idea. But I still like the idea of putting all these ugly functions to get the node and geneate a UUID1 object in a different module, since most of these code is not used on most platforms.

Antoine: Would you mind to modify your PR 3796 to only implement bpo-20519? I would prefer to reorganize uuid.py in a second step. It will be easy to review and easy to discuss what is the best option.
History
Date User Action Args
2017-09-28 10:50:49vstinnersetrecipients: + vstinner, orsenthil, kdart, pitrou, christian.heimes, eric.araujo, Arfrever, r.david.murray, methane, nvetoshkin, knny-myer, nailor, Keith.Dart, hynek, martin.panter, serhiy.storchaka, Michael.Felt, aixtools@gmail.com
2017-09-28 10:50:48vstinnersetmessageid: <1506595848.93.0.466225441844.issue11063@psf.upfronthosting.co.za>
2017-09-28 10:50:48vstinnerlinkissue11063 messages
2017-09-28 10:50:48vstinnercreate