textproc/py-pycddl 0.6.3_14 FreeBSD
Deserialize CBOR and/or do CDDL schema validation
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
9c878207a1- License
- MIT
- Categories
- textproc, python
- Package size
- 954.9 KiB, 3605.6 KiB installed
Description
CDDL is a schema language for the CBOR serialization format. pycddl allows you to:
- Validate CBOR documents match a particular CDDL schema, based on the Rust cddl library.
- Optionally, decode CBOR documents.
Install
Binary package:
pkg install py312-pycddl
From the ports tree:
cd /usr/ports/textproc/py-pycddl/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-pycddl>0:textproc/py-pycddl
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.6.3_13 | 0.6.3_14 | - | 0.6.3_2 | 0.6.3_14 |
| FreeBSD:14:quarterly | 0.6.3_12 | 0.6.3_12 | n/a | 0.6.3_1 | 0.6.3_12 |
| FreeBSD:15:latest | 0.6.3_14 | 0.6.3_14 | n/a | 0.6.3_2 | 0.6.3_2 |
| FreeBSD:15:quarterly | 0.6.3_12 | 0.6.3_12 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.6.3_12 | 0.6.3_14 | 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>=0: devel/py-maturin
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
Required by 1
Configuration
No options to configure.
- USES
- cargo python
- Service scripts
- none
Files
distinfo 162
| File | Size | SHA256 |
|---|---|---|
| rust/crates/abnf-0.12.0.crate | 24541 | 33741baa462d86e43fdec5e8ffca7c6ac82847ad06cbfb382c1bdbf527de9e6b |
| rust/crates/abnf-core-0.5.0.crate | 8097 | c44e09c43ae1c368fb91a03a566472d0087c26cf7e1b9e8e289c14ede681dd7d |
| rust/crates/abnf_to_pest-0.5.1.crate | 2981 | 939d59666dd9a7964a3a5312b9d24c9c107630752ee64f2dd5038189a23fe331 |
| rust/crates/aho-corasick-1.1.3.crate | 183311 | 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 |
| rust/crates/android-tzdata-0.1.1.crate | 7674 | e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 |
| rust/crates/android_system_properties-0.1.5.crate | 5243 | 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 |
| rust/crates/arrayvec-0.5.2.crate | 27838 | 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b |
| rust/crates/atty-0.2.14.crate | 5470 | d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 |
| rust/crates/autocfg-1.3.0.crate | 16524 | 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0 |
| rust/crates/base16-0.2.1.crate | 15377 | d27c3610c36aee21ce8ac510e6224498de4228ad772a171ed65643a24693a5a8 |
| rust/crates/base64-0.21.7.crate | 82576 | 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567 |
| rust/crates/base64-url-2.0.2.crate | 4660 | fb9fb9fb058cc3063b5fc88d9a21eefa2735871498a04e1650da76ed511c8569 |
| rust/crates/bitflags-1.3.2.crate | 23021 | bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a |
| rust/crates/bitflags-2.6.0.crate | 45357 | b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de |
| rust/crates/block-buffer-0.10.4.crate | 10538 | 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 |
| rust/crates/bumpalo-3.16.0.crate | 85677 | 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c |
| rust/crates/cc-1.1.7.crate | 81694 | 26a5c3fd7bfa1ce3897a3a3501d362b2d87b7f2583ebcb4a949ec25911025cbc |
| rust/crates/cddl-0.9.4.crate | 112713 | 2cc18488a72cef88de14f00d3db73f57a9511d53ae8dd72204a4bf8bc19309d7 |
| rust/crates/cfg-if-1.0.0.crate | 7934 | baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd |
| rust/crates/chrono-0.4.38.crate | 220559 | a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401 |