pymeasure / pyleco

Python implementation of the Laboratory Experiment COntrol (LECO) protocol
MIT License
9 stars 3 forks source link

uuid7 package seems to be not up to date with UUIDv7 draft #74

Closed BenediktBurger closed 5 months ago

BenediktBurger commented 5 months ago

According to https://github.com/stevesimmons/uuid7/issues/1 the currently used uuid7 implementation is broken.

I added test, it does not work as the most recent draft requires it to work: https://datatracker.ietf.org/doc/draft-ietf-uuidrev-rfc4122bis/14/

BenediktBurger commented 5 months ago

This repo seems to implement the most recent draft: https://github.com/oittaa/uuid6-python

Here is the link to the standard library issue about adding uuidv7 : https://github.com/python/cpython/issues/102461

BenediktBurger commented 5 months ago

The uuid6 package is already on conda-forge, which makes it easier for #31