Maturin Starter Project w/PyO3 & Poetry
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.1.tar.gz
(17.9 kB
view hashes)
Built Distributions
epyxid-0.1.1-cp312-none-win_amd64.whl
(167.0 kB
view hashes)
epyxid-0.1.1-cp312-none-win32.whl
(157.4 kB
view hashes)
epyxid-0.1.1-cp311-none-win_amd64.whl
(164.9 kB
view hashes)
epyxid-0.1.1-cp311-none-win32.whl
(155.3 kB
view hashes)
epyxid-0.1.1-cp310-none-win_amd64.whl
(164.9 kB
view hashes)
epyxid-0.1.1-cp310-none-win32.whl
(155.4 kB
view hashes)
epyxid-0.1.1-cp39-none-win_amd64.whl
(165.1 kB
view hashes)
epyxid-0.1.1-cp39-none-win32.whl
(155.7 kB
view hashes)
epyxid-0.1.1-cp38-none-win_amd64.whl
(165.2 kB
view hashes)
epyxid-0.1.1-cp38-none-win32.whl
(155.7 kB
view hashes)
Close
Hashes for epyxid-0.1.1-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d47bdf7dfd81cfad3abed7c9aaa8153188235196cdba6de676c527cd41d1b1c |
|
MD5 | f247041846ee17457e9824e39ca1c213 |
|
BLAKE2b-256 | 3910e62c1ce56c15e9a80c10fabe7346556ef6c71bfb38455b45344139666697 |
Close
Hashes for epyxid-0.1.1-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47a3533b531506eab0bd5b163ffaf5d1dd647de258aa2668962782c72f9c9b42 |
|
MD5 | 31d0a35e61a507610ac864effd0659ba |
|
BLAKE2b-256 | d91e0667e93eb2f09822146c4667922e1d2ef359b3a3311e797700216e3b9767 |
Close
Hashes for epyxid-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7c16c9eba43f0311e590b2e72d1878a11ebf9db48e586a443e694826a08eeff |
|
MD5 | ebf905959a668d7a4ba50f45c1602185 |
|
BLAKE2b-256 | c9398ad44b1311596fbea334892680f67597b0517309e9c4ddff2f85ff6bbe2b |
Close
Hashes for epyxid-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3fe4a69ed6dc00475376d56c5299e96bf7b01f61c64540fcf356983b0d9afef3 |
|
MD5 | caa7cb3bbda7a867f6b56785327cb683 |
|
BLAKE2b-256 | de883e3f0ef2b7598b2d82a2691ee19d699bea6fb9ddf82a0a25f89a19ebd525 |
Close
Hashes for epyxid-0.1.1-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fbe0d9c5890698a57b7fa1ade6e33fa9305ec3937386f1a8ba966c5350ac7a19 |
|
MD5 | bfe5e68047d1c4899eeb9a6f385ce8d0 |
|
BLAKE2b-256 | fd74becc4cb636e9289f982e3224bd24eef0ad2a20c915914b2f294002228f02 |
Close
Hashes for epyxid-0.1.1-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8277447c22aeead206ddba1cc348b7497bb17732e7d2d8500d60bf7eb5c5e76e |
|
MD5 | e915e240ae58138a07a98e747d86010b |
|
BLAKE2b-256 | a7aa654111707df72e70ab8fb9b01d0ae4369d6ee11d84463394320ed73ffc79 |
Close
Hashes for epyxid-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c32250356611d6c8aea9aa5797bd20bf8a5b111b8419317b8dcc1b6e27449b06 |
|
MD5 | 7cdc208fb970b62f0fc1c7a7974e162d |
|
BLAKE2b-256 | 7e7da1f49a3241a2f48d408b550b42eb7c210f4d78cc50b50bd09e5464d0af82 |
Close
Hashes for epyxid-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d7072ee452d8e4cdcf003baeefc3e789b6ef5a4e93a6940eccd77257b993919 |
|
MD5 | 844f4952162fee50f22b0d2ecc6f26a7 |
|
BLAKE2b-256 | d2b4ff34c9eff2db3de2997af199df5007344b71cc302e9df42a4425f1d413c4 |
Close
Hashes for epyxid-0.1.1-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ecf2eacac145c641de82d06c90285a00e69b4b13ed889f0fc36dd2b4a3708bb |
|
MD5 | 04a8ec182878e17ef2e7fe10328025ab |
|
BLAKE2b-256 | 10fb899b8c878e82347253dd8e34d445cd39370de975a96dd378e443ee847294 |
Close
Hashes for epyxid-0.1.1-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c66a7caf31754bcb7c733789286dff79fb3a8d85a25ff4c9c8e319b32b5d934 |
|
MD5 | 4ccdb63ed710f0006ab4ab4f962d61cd |
|
BLAKE2b-256 | e6a81838cf9816aa52dfe0eb6da1a688a562d140762fcb706a7ea79900560edf |
Close
Hashes for epyxid-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b453d3927db675a2a5c9f3439ee15591800e34e3ade07b829828d8cb711c805a |
|
MD5 | d8c95ea385626c4b7d8cd2ce22aaa30d |
|
BLAKE2b-256 | 4f94cb76fa0310879aa66dfe662e6f55110500faccb0462451a7bac34b5dec9b |
Close
Hashes for epyxid-0.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ed0d9a6ed49f4b2efba6f72278c612b41369f191cdf24df298db5c17682c034 |
|
MD5 | 2242cd0f3f5af183ea2463b99824d585 |
|
BLAKE2b-256 | 052dd25f815e1f5bbcc533a47e717b6d19b23e08fa590d756178d816ea982164 |
Close
Hashes for epyxid-0.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d83af975430bcff28e9bea076fa609c84c76750d61b4ddc2a2cbf46f2e88ee6 |
|
MD5 | 5cdb5de39015b3915eef906e40f80663 |
|
BLAKE2b-256 | c63afdcf49d2ca41fe0d0829e76cf2c88e3f2ade8fef1b351f888b17824181e3 |
Close
Hashes for epyxid-0.1.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c521ed1b0784c819861d69c8ba3920722cd184b9d3426dce0af908b2ee516a3 |
|
MD5 | 1b9a161bd37ecafc2176d236df0fe90d |
|
BLAKE2b-256 | 679cc3f9e48ccb969c42b4df242b59d2e74b0a50b9ed9c2cf3fb016c587463c4 |
Close
Hashes for epyxid-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61e41f9dba88feb0520b6e260978aa3a66401cec5521b955d22324082fb146b4 |
|
MD5 | 25b9ef1b58f49acfcd69bf2805d54676 |
|
BLAKE2b-256 | 7635f7da2d49d23833c800a163d3aa764f8e63d436fbc820f5b94ebc0178a6b5 |
Close
Hashes for epyxid-0.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b986e36d818192fd583ff2c2e6c6c93632ad39dac614552fe8fc6e297c910f7 |
|
MD5 | 14d7e8a12644b2a1a8c385d2be4182d0 |
|
BLAKE2b-256 | dc5816caab5b15c81d838e6ad3e871382da5938c4fb370c4307f9e7c368d9ab7 |
Close
Hashes for epyxid-0.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f735d40eeb13a5a8a3b39c9e41f1c0d293b335301e83c033ea6a15117b6e0e28 |
|
MD5 | 822dbbaa3cc5954b2b1c21db81378e5a |
|
BLAKE2b-256 | bf3dcc2470449b914bbbeb20d4fa2704c97c259b4e960cdad2e9209cb85d2974 |
Close
Hashes for epyxid-0.1.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e307c1b824a90f1e36ccf2c9ca2c57a32a9556e9e477e8484865b44b55c39dc7 |
|
MD5 | 1b51956ae163f6cfbcf0c2c3c03ed055 |
|
BLAKE2b-256 | 33e591c28af327ab7c53111913abf5e2334aa9eb3dba0e13219911aa14640242 |
Close
Hashes for epyxid-0.1.1-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d2d99c76173e3aa79fce835b1795fd4df6038aa8c38dd037ac22f0c1f69e8c1 |
|
MD5 | 6a11ed3a368698d189f010695d876e6b |
|
BLAKE2b-256 | 094c77d42ee80650377464af76db666f62a47517643f5bb18d42bdb9f5e94b1c |
Close
Hashes for epyxid-0.1.1-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18b1db0b0e8b867cd57addad0e37b58a75aba5f3951967591caeebbc0ffa60e5 |
|
MD5 | 4f32fb7b57429f10a54836dba1b3ca0b |
|
BLAKE2b-256 | 9cda13be84f0c58d376218ce0d30d819c2c0869fc223af71168af25a4404ded1 |
Close
Hashes for epyxid-0.1.1-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a919ecec7fe2f4861915c37ad864d85ad5be05ab448b64dc1167d689f20d60d5 |
|
MD5 | 01452b6f63e467f6d50be6bb016e33b5 |
|
BLAKE2b-256 | 91c59b464cc51c7ed7fce8b2c32ec3c9a3e7ef4dcf76778f9e64832f6094e8fb |
Close
Hashes for epyxid-0.1.1-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d72f4e37ae0aa9a8d1e300d94e99f80de223c94bb32f04a1109b00fd0acf0271 |
|
MD5 | a21365a83c4e0291ac27388fe132f4a6 |
|
BLAKE2b-256 | f41b85e86fe9356fd0e1bcecd6c1e81a84a7ef830cf5ed8b0edca771a425257e |