Python wrapper around Rust implementation of XID (Globally Unique ID Generator)
Project description
ePyXID
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
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
epyxid-0.1.2.tar.gz
(17.8 kB
view hashes)
Built Distributions
epyxid-0.1.2-cp312-none-win_amd64.whl
(167.0 kB
view hashes)
epyxid-0.1.2-cp312-none-win32.whl
(157.3 kB
view hashes)
epyxid-0.1.2-cp311-none-win_amd64.whl
(164.8 kB
view hashes)
epyxid-0.1.2-cp311-none-win32.whl
(155.3 kB
view hashes)
epyxid-0.1.2-cp310-none-win_amd64.whl
(164.8 kB
view hashes)
epyxid-0.1.2-cp310-none-win32.whl
(155.3 kB
view hashes)
epyxid-0.1.2-cp39-none-win_amd64.whl
(165.0 kB
view hashes)
epyxid-0.1.2-cp39-none-win32.whl
(155.6 kB
view hashes)
epyxid-0.1.2-cp38-none-win_amd64.whl
(165.1 kB
view hashes)
epyxid-0.1.2-cp38-none-win32.whl
(155.7 kB
view hashes)
Close
Hashes for epyxid-0.1.2-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9582b138eff5dd960c91c7d1cf3db48e194ac483d5c738f3799b99920bbd86b8 |
|
MD5 | 7cdd64100063711e932cff4380dba45c |
|
BLAKE2b-256 | 567cbc48305e57af84a4323b78042b42faa0448572ad55b32883c47a091e2c93 |
Close
Hashes for epyxid-0.1.2-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b084474205d910e8da5fd919135e20aef899f7371c8a59fb81e62bdaa45ee683 |
|
MD5 | d0a83e9a36d4e122089e906ae82f1b05 |
|
BLAKE2b-256 | f5c9ba381c549c5631eefd005cf033e2e6bf054b001fdf76b5505d5bc5c91d9a |
Close
Hashes for epyxid-0.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdda55b6a9d91fd02ec4c8170b880d4d4c90a936a74774baae18e664e08e4e09 |
|
MD5 | fa0bc9bf22d77856b37772c05afb751a |
|
BLAKE2b-256 | e8057f2c388312dbad07d60ad4ea3f29938fad0efadea7bc1a38b5322a20bbd4 |
Close
Hashes for epyxid-0.1.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e840d4f78bdbd14a0132891972235fe7a655cee7a5d8ec7a4295f1258c9b63b1 |
|
MD5 | e7cc9e7666672736ff4760d9e2f0691e |
|
BLAKE2b-256 | e692c86f88ea781297c4896426140918646d8fc8272044a2b3ae44f996b63371 |
Close
Hashes for epyxid-0.1.2-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e73fe4ca7cea281ab7f5da42bafd527e0ef597ddb47541f16d8f14e6a334bed |
|
MD5 | c3196825befc327bca6190a127a276d9 |
|
BLAKE2b-256 | d8c3502e0a8158fd92bfaf99462ed195b8dfe97501ae36eb41f5f1b8f9d38b30 |
Close
Hashes for epyxid-0.1.2-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | add5ebe0129f853921938b98bce8584259f1a735f6769c4fb8aa0fd63f026ccd |
|
MD5 | 3c963be67bc519ee7f88f8d3259608c0 |
|
BLAKE2b-256 | 0c10ad3ed8028cfe3915c46621a311b26c82bbac53da3772a78dd93504ede2b4 |
Close
Hashes for epyxid-0.1.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 312d6ddf8a4e6af8af4346e49730ab9523fbc21f095d12b38d7b246bed7fc205 |
|
MD5 | 2166673afdcc8f53a2491299a4ab74b9 |
|
BLAKE2b-256 | 8988388baf0d0406dd54f85fb4ef1732cbbdef47dd9a669ab659134dad7f9b26 |
Close
Hashes for epyxid-0.1.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bcb1f7c4d28d900b627a613028d2dfe686e8b994dc32ea24b857a0cbcb410618 |
|
MD5 | 35273a7736136aebfa0b670388a6c982 |
|
BLAKE2b-256 | 7bf106f86d83e38906575887c6b6c9c71969a68a7f731172b850017e0ae50ed6 |
Close
Hashes for epyxid-0.1.2-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e032c029a591a417cd556fc4d014c08300e7e9e9f5f7fb8ad0ee7ef5dbd98aa4 |
|
MD5 | 888f69e7b03dec7880de8af2473a5ff3 |
|
BLAKE2b-256 | 1515bb04aa530502996bd5b8024b1d427d33f2f8f82b0c96f9116e012c053c8c |
Close
Hashes for epyxid-0.1.2-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5572b9c1229f89b8e5fce2adfd93323e38aafe1b82ca8c6ac5128d8c4c77825 |
|
MD5 | f420b82d7a9e76aa6453c3e32a80cd5c |
|
BLAKE2b-256 | 8abddf4872652490518e20ea1977021108d8454012a6178920e06f651e29ffa1 |
Close
Hashes for epyxid-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0fe6ee054e6d85e00117c98be4922d60d829de35b2f7d7c8fef7420d2b60e87 |
|
MD5 | b821fdc74104d59e647d6fd7e12a5394 |
|
BLAKE2b-256 | 9c0972fe8c61e29eeefe107b6756326d49fddc9ea67b8ac62a293f0b9567caaa |
Close
Hashes for epyxid-0.1.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95eb17e0f998bac6717446d0be7992a43a8abe5b10749bf1687ce620f148ffbb |
|
MD5 | de859559206a9e67593606919eebaa6b |
|
BLAKE2b-256 | 695b1a105a5644e8d4ade5689be98d352c7eb25f207a506474bce8c5b94b2384 |
Close
Hashes for epyxid-0.1.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a60ec55776a12dbf7d1d229d9329a9940ea3d55ffc336fa9b7082f685f5b1d0 |
|
MD5 | 960a7d004aaa5b9753678af969c01f2f |
|
BLAKE2b-256 | 738239c3f0dd053417a829ec825a6e1a90d1fd99f34ca276aeceb3411323f2bf |
Close
Hashes for epyxid-0.1.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f5c00dde58a70a6665384646b847ec27c568b81dc364f9807a60c456b470acc |
|
MD5 | 3f4038d154ce8f84a62a303e86ca49d2 |
|
BLAKE2b-256 | fcd7f2a74f41fa4de1fc9dd9fae9aa577d21f78b6cdad5577f1fa644e43fb4f0 |
Close
Hashes for epyxid-0.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3aca941af4134ec2f04dfbb2aca2c2fbf934c4c4f1a78894de5a992abfc361af |
|
MD5 | 3f4111a8a62900ff219d68ed65d836ca |
|
BLAKE2b-256 | 75e7518f36ea171478af6c72ef47e07921db8be96e6a8043e09f07f1e888ebb0 |
Close
Hashes for epyxid-0.1.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92ee7f25695d6ca7c8056eb1419e9a7f9fd525248e29d9d0ef766cdb13433194 |
|
MD5 | 1db37a00397c4aba090e75df540b07e4 |
|
BLAKE2b-256 | a9edbc703faf7fbf4a76a4af4411a276bdbe8409316ed4eddac08468b545eb2a |
Close
Hashes for epyxid-0.1.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14cb3796668bf1e87816769aaf71bdf18e5220d3bfba3e5e66fcd765c5275d57 |
|
MD5 | af8585a494da72ed84890afd8a4cbc17 |
|
BLAKE2b-256 | 20427e179b18790e0565b8e98627f592f67a30103fdc1bb5597a989a29eea118 |
Close
Hashes for epyxid-0.1.2-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0b13b46cfe50db2d3790ad32b4b80f9b1ca540ca1be5ed6f85ceb404b91afb6 |
|
MD5 | d622b1aad6efd09abfc5af58ade82502 |
|
BLAKE2b-256 | 26d21605fa5a51c743c2f18026a3186e25367223ef3c4ae6492184ffdb90a981 |
Close
Hashes for epyxid-0.1.2-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7452768bfaef5ed389655e6d94c15336f57964ea6f6b88054a2e29e6a93e44db |
|
MD5 | a67fc561e24b5d39bd1113170b443f07 |
|
BLAKE2b-256 | 8902695a7c767e7551c651dff0b04136ce93fa6aa10d9af7fe43bb7fe8555c69 |
Close
Hashes for epyxid-0.1.2-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fb850cac88bae85a403f6fa54f661c955e32f062c5b6deb3bbbdd71339873ea |
|
MD5 | d0e58923df6b94507a9b4b6ccad3af83 |
|
BLAKE2b-256 | 2a72dac08ea136ecd7085b04ad719e873ea432514aec04c58ae6491af4ecd13a |
Close
Hashes for epyxid-0.1.2-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49a5dbe2b53d87e60e68610b94e876c1cab27fb7a9c826b54e5e739c5561ab82 |
|
MD5 | 2fcc29412682887cecafb114e5bbdbb5 |
|
BLAKE2b-256 | 7d34164b35681fe9a0f0beb8663b4dc08d16fd2caf69c47374274b090ad1a014 |
Close
Hashes for epyxid-0.1.2-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2bc149172014ff13fd6c2154d512eef564c2d248eb679b9f0b643cfbb6bff8f |
|
MD5 | 25beff98a39cb8be2f8198a359563d03 |
|
BLAKE2b-256 | a80e4af469c5abbef9484c1432bd653e27076cad7588b5948db98af382fd79c8 |