epyxid

Python wrapper around Rust implementation of XID (Globally Unique ID Generator)


Keywords
rust, xid, pyo3, python
License
MIT
Install
pip install epyxid==0.1.3

Documentation

ePyXID

PyPI

Fast globally unique sortable id generator.

Python wrapper around Rust implementation of xid https://github.com/kazk/xid-rs

Install

pip install epyxid

Usage

from epyxid import XID, xid_create

xid: XID = xid_create()
print(xid)
# cnisffq7qo0qnbtbu5gg
print(bytes(xid))
# b'e\xe5\xc7\xbfG\xd6\x01\xab\xaf\xab\xf1a'
print(xid.time)
# 2024-03-04 16:08:15