devel/py-fastuuid 0.14.0_9 FreeBSD
Library providing CPython bindings to Rust's UUID library
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
9c878207a1- License
- BSD3CLAUSE
- Categories
- devel, python
- Package size
- 190.7 KiB, 423.5 KiB installed
Description
FastUUID is a library which provides CPython bindings to Rust's UUID library. The provided API is exactly as Python's builtin UUID class.
It is much faster than Python's pure-python implementation and it is stricter when parsing hexadecimal representation of UUIDs.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/py-fastuuid | 0.14.0_9 |
| OpenBSD | devel/py-fastuuid | 0.14.0 |
| MidnightBSD | devel/py-fastuuid | 0.14.0_6 |
| HardenedBSD | devel/py-fastuuid | 0.14.0_8 |
| GhostBSD | devel/py-fastuuid | 0.14.0_8 |
Install
Binary package:
pkg install py312-fastuuid
From the ports tree:
cd /usr/ports/devel/py-fastuuid/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-fastuuid>0:devel/py-fastuuid
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.14.0_8 | 0.14.0_9 | - | - | 0.14.0_9 |
| FreeBSD:14:quarterly | 0.14.0_8 | 0.14.0_8 | n/a | - | 0.14.0_8 |
| FreeBSD:15:latest | 0.14.0_9 | 0.14.0_9 | n/a | - | - |
| FreeBSD:15:quarterly | 0.14.0_8 | 0.14.0_8 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.14.0_8 | 0.14.0_9 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
${PYTHON_PKGNAMEPREFIX}maturin>=1.0<2.0: devel/py-maturin
Test 3
${PYTHON_PKGNAMEPREFIX}hypothesis>0: devel/py-hypothesis${PYTHON_PKGNAMEPREFIX}pytest-benchmark>0: devel/py-pytest-benchmark${PYTHON_PKGNAMEPREFIX}uuid7>0: devel/py-uuid7
The full lists below include those, and their dependencies in turn.
Build dependencies 23
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- devel/gettext-runtime
- devel/libffi
- devel/libunistring
- devel/py-build
- devel/py-installer
- devel/py-maturin
- devel/py-packaging
- devel/py-pyproject-hooks
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- lang/python312
- lang/python315
- lang/rust
- math/mpdecimal
- print/indexinfo
- security/libssh2
- textproc/expat2
- www/libnghttp2
Run dependencies 7
Configuration
No options to configure.
- USES
- cargo python
- Service scripts
- none
Files
distinfo 52
| File | Size | SHA256 |
|---|---|---|
| fastuuid-0.14.0.tar.gz | 18232 | 178947fc2f995b38497a74172adee64fdeb8b7ec18f2a5934d037641ba265d26 |
| rust/crates/atomic-0.6.1.crate | 15243 | a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340 |
| rust/crates/autocfg-1.5.0.crate | 18729 | c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 |
| rust/crates/block-buffer-0.10.4.crate | 10538 | 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 |
| rust/crates/bumpalo-3.19.0.crate | 96414 | 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 |
| rust/crates/bytemuck-1.24.0.crate | 53243 | 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4 |
| rust/crates/cfg-if-1.0.4.crate | 9360 | 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 |
| rust/crates/crypto-common-0.1.6.crate | 8760 | 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 |
| rust/crates/digest-0.10.7.crate | 19557 | 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 |
| rust/crates/generic-array-0.14.9.crate | 17439 | 4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2 |
| rust/crates/getrandom-0.2.16.crate | 40163 | 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 |
| rust/crates/getrandom-0.3.4.crate | 50932 | 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd |
| rust/crates/heck-0.5.0.crate | 11517 | 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea |
| rust/crates/indoc-2.0.6.crate | 17164 | f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd |
| rust/crates/js-sys-0.3.81.crate | 56399 | ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305 |
| rust/crates/libc-0.2.177.crate | 792045 | 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 |
| rust/crates/log-0.4.28.crate | 51131 | 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 |
| rust/crates/md-5-0.10.6.crate | 16161 | d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf |
| rust/crates/memoffset-0.9.1.crate | 9032 | 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a |
| rust/crates/once_cell-1.21.3.crate | 34534 | 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d |
Master sites 1
- PYPI