CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

Port details

devel/py-msgspec0.21.1

Fast serialization and validation library

Maintainer
sunpoet@FreeBSD.org
Packages
py312-msgspec 0.21.1
Upstream
Higher version available: 0.22.0
CPE
none, CVEs only via VuXML
WWW
https://jcristharif.com/msgspec/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (8)

Po-Chuan Hsieh (sunpoet) · 0.21.1
devel/py-msgspec: Update to 0.21.1

Changes:	https://github.com/jcrist/msgspec/releases
		https://jcristharif.com/msgspec/changelog.html
94bcc1ac94
Po-Chuan Hsieh (sunpoet) · 0.20.0
devel/py-msgspec: Update to 0.20.0

Changes:	https://github.com/jcrist/msgspec/releases
		https://jcristharif.com/msgspec/changelog.html
ffba54bf9d
Matthias Andree (mandree) · 0.19.0
*: Revise USES=python:... version range constraints

and strip all lower bounds of 3.9 or 3.10 because they are implied now.

python:3.9-X  -> python:-X
python:3.9+   -> python
python:3.10-X -> python:-X
python:3.10+  -> python
(options such as ,build preserved)
1403bb7765
Po-Chuan Hsieh (sunpoet) · 0.19.0
devel/py-msgspec: Update to 0.19.0

Changes:	https://github.com/jcrist/msgspec/releases
		https://jcristharif.com/msgspec/changelog.html
48b5d56565
Po-Chuan Hsieh (sunpoet) · 0.18.6_1
devel/py-msgspec: Clean up
8ac6c9349a
Po-Chuan Hsieh (sunpoet) · 0.18.6_1
Mk/Uses/python.mk: Introduce PY_TOMLI

- Convert ports to use PY_TOMLI to simplify Makefile.

The minimal version is set to 2.0.1 because it is required by multiple ports such as devel/py-poetry.
The upper bound of version is set to 3 because it is limited by devel/py-poetry.

With hat:	python
180cd7365c
Po-Chuan Hsieh (sunpoet) · 0.18.6_1
devel/py-pyyaml: Move devel/py-yaml to devel/py-pyyaml

- Bump PORTREVISION of dependent ports for dependency change
1a80ec7c22
Po-Chuan Hsieh (sunpoet) · 0.18.6
devel/py-msgspec: Add py-msgspec 0.18.6

msgspec is a fast serialization and validation library, with builtin support for
JSON, MessagePack, YAML, and TOML. It features:
- High performance encoders/decoders for common protocols. The JSON and
 MessagePack implementations regularly benchmark as the fastest options for
  Python.
- Support for a wide variety of Python types. Additional types may be supported
  through extensions.
- Zero-cost schema validation using familiar Python type annotations. In
  benchmarks msgspec decodes and validates JSON faster than orjson can decode it
  alone.
- A speedy Struct type for representing structured data. If you already use
  dataclasses or attrs, structs should feel familiar. However, they're 5-60x
  faster for common operations.

All of this is included in a lightweight library with no required dependencies.
e6ffc0453c