graphics/py-py_svg_hush 0.3.0_2 FreeBSD
Python Bindings to the svg-hush SVG sanitization library
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
9c878207a1- License
- MIT
- Categories
- graphics, python
- Package size
- 358.0 KiB, 850.9 KiB installed
Description
py-svg-hush is a Python package for sanitizing SVG files using the svg-hush Rust library.
In the other systems
The newest version among them is 0.3.0, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| FreeBSD | graphics/py-py_svg_hush | 0.3.0_2 newest | none known | - | [email protected] | 2026-10-14 |
| HardenedBSD | graphics/py-py_svg_hush | 0.3.0_1 newest | no data | - | [email protected] | - |
| GhostBSD | graphics/py-py_svg_hush | 0.3.0_1 newest | no data | - | [email protected] | - |
Version history 1
Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.
Install
Binary package:
pkg install py312-py_svg_hush
From the ports tree:
cd /usr/ports/graphics/py-py_svg_hush/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-py_svg_hush>0:graphics/py-py_svg_hush
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.3.0_1 | 0.3.0_2 | - | - | 0.3.0_2 |
| FreeBSD:14:quarterly | 0.3.0_1 | 0.3.0_1 | n/a | - | 0.3.0_1 |
| FreeBSD:15:latest | 0.3.0_2 | 0.3.0_2 | n/a | - | - |
| FreeBSD:15:quarterly | 0.3.0_1 | 0.3.0_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.3.0_1 | 0.3.0_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 1
${PYTHON_PKGNAMEPREFIX}maturin>=1.0<2.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 28
| File | Size | SHA256 |
|---|---|---|
| py_svg_hush-0.3.0.tar.gz | 13970 | 2fa88bc467a655f0040f581b48e0449be1cd5b95cac3669b4ff17e5107243b8a |
| rust/crates/base64-0.22.1.crate | 81597 | 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 |
| rust/crates/data-url-0.3.1.crate | 21109 | 5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a |
| rust/crates/form_urlencoded-1.2.1.crate | 8969 | e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 |
| rust/crates/heck-0.5.0.crate | 11517 | 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea |
| rust/crates/idna-0.5.0.crate | 271940 | 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6 |
| rust/crates/libc-0.2.186.crate | 821883 | 68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66 |
| rust/crates/once_cell-1.21.3.crate | 34534 | 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d |
| rust/crates/percent-encoding-2.3.1.crate | 10235 | e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e |
| rust/crates/portable-atomic-1.11.0.crate | 181258 | 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e |
| rust/crates/proc-macro2-1.0.86.crate | 48958 | 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77 |
| rust/crates/pyo3-0.28.0.crate | 1.200682e+06 | fcf3ccafdf54c050be48a3a086d372f77ba6615f5057211607cd30e5ac5cec6d |
| rust/crates/pyo3-build-config-0.28.0.crate | 35946 | 972720a441c91fd9c49f212a1d2d74c6e3803b231ebc8d66c51efbd7ccab11c8 |
| rust/crates/pyo3-ffi-0.28.0.crate | 80835 | 5994456d9dab8934d600d3867571b6410f24fbd6002570ad56356733eb54859b |
| rust/crates/pyo3-macros-0.28.0.crate | 8965 | 11ce9cc8d81b3c4969748807604d92b4eef363c5bb82b1a1bdb34ec6f1093a18 |
| rust/crates/pyo3-macros-backend-0.28.0.crate | 87473 | eaf4b60036a154d23282679b658e3cc7d88d3b8c9a40b43824785f232d2e1b98 |
| rust/crates/quick-error-2.0.1.crate | 14265 | a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3 |
| rust/crates/quote-1.0.37.crate | 28558 | b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af |
| rust/crates/svg-hush-0.9.5.crate | 16646 | 8d647e9386e34dd750ba80bdb7dae2a2c50b78338515ffeb9fa7bdd3ef803bf2 |
| rust/crates/syn-2.0.87.crate | 278076 | 25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d |
Master sites 1
- PYPI