head	1.3;
access;
symbols
	pkgsrc-2026Q1:1.3.0.4
	pkgsrc-2026Q1-base:1.3
	pkgsrc-2025Q4:1.3.0.2
	pkgsrc-2025Q4-base:1.3
	pkgsrc-2025Q3:1.2.0.4
	pkgsrc-2025Q3-base:1.2
	pkgsrc-2025Q2:1.2.0.2
	pkgsrc-2025Q2-base:1.2
	pkgsrc-2025Q1:1.1.0.8
	pkgsrc-2025Q1-base:1.1
	pkgsrc-2024Q4:1.1.0.6
	pkgsrc-2024Q4-base:1.1
	pkgsrc-2024Q3:1.1.0.4
	pkgsrc-2024Q3-base:1.1
	pkgsrc-2024Q2:1.1.0.2
	pkgsrc-2024Q2-base:1.1;
locks; strict;
comment	@# @;


1.3
date	2025.11.24.14.56.15;	author adam;	state Exp;
branches;
next	1.2;
commitid	MxDHOHJtytBcIOjG;

1.2
date	2025.04.12.12.08.14;	author adam;	state Exp;
branches;
next	1.1;
commitid	MtMyGcLJ6PSa3LQF;

1.1
date	2024.05.12.17.46.55;	author wiz;	state Exp;
branches;
next	;
commitid	wjN8abrk7gxZGJ9F;


desc
@@


1.3
log
@py-msgspec: updated to 0.20.0

0.20.0 (2025-11-23)

Support Python 3.14, including freethreaded mode
Expose the StructMeta metaclass
Add msgspec.inspect.is_struct and msgspec.inspect.is_struct_type functions for checking whether an object is a msgspec.Struct-like instance or class
Support Windows arm64 builds
Enable ThinLTO on macOS aarch64 builds
Fix leaks of re.Pattern objects when using pattern constraints of msgspec.Meta
Fixed memoryview support for msgspec.msgpack
Fix crash when typing.TypedDict contains incorrect metadata
Add setuptools-scm as a build dependency instead of vendoring versioneer
Remove support for legacy packaging builds
Improved the developer experience by adding the just command runner and Dev Container support
@
text
@@@comment $NetBSD: PLIST,v 1.2 2025/04/12 12:08:14 adam Exp $
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/msgspec/__init__.py
${PYSITELIB}/msgspec/__init__.pyc
${PYSITELIB}/msgspec/__init__.pyi
${PYSITELIB}/msgspec/__init__.pyo
${PYSITELIB}/msgspec/_core.so
${PYSITELIB}/msgspec/_json_schema.py
${PYSITELIB}/msgspec/_json_schema.pyc
${PYSITELIB}/msgspec/_json_schema.pyo
${PYSITELIB}/msgspec/_typing_utils.py
${PYSITELIB}/msgspec/_typing_utils.pyc
${PYSITELIB}/msgspec/_typing_utils.pyi
${PYSITELIB}/msgspec/_typing_utils.pyo
${PYSITELIB}/msgspec/_utils.py
${PYSITELIB}/msgspec/_utils.pyc
${PYSITELIB}/msgspec/_utils.pyo
${PYSITELIB}/msgspec/_version.py
${PYSITELIB}/msgspec/_version.pyc
${PYSITELIB}/msgspec/_version.pyo
${PYSITELIB}/msgspec/inspect.py
${PYSITELIB}/msgspec/inspect.pyc
${PYSITELIB}/msgspec/inspect.pyo
${PYSITELIB}/msgspec/json.py
${PYSITELIB}/msgspec/json.pyc
${PYSITELIB}/msgspec/json.pyi
${PYSITELIB}/msgspec/json.pyo
${PYSITELIB}/msgspec/msgpack.py
${PYSITELIB}/msgspec/msgpack.pyc
${PYSITELIB}/msgspec/msgpack.pyi
${PYSITELIB}/msgspec/msgpack.pyo
${PYSITELIB}/msgspec/py.typed
${PYSITELIB}/msgspec/structs.py
${PYSITELIB}/msgspec/structs.pyc
${PYSITELIB}/msgspec/structs.pyi
${PYSITELIB}/msgspec/structs.pyo
${PYSITELIB}/msgspec/toml.py
${PYSITELIB}/msgspec/toml.pyc
${PYSITELIB}/msgspec/toml.pyo
${PYSITELIB}/msgspec/yaml.py
${PYSITELIB}/msgspec/yaml.pyc
${PYSITELIB}/msgspec/yaml.pyo
@


1.2
log
@Fix PLIST after py-setuptools update; bump depends and revision
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.1 2024/05/12 17:46:55 wiz Exp $
d15 4
@


1.1
log
@devel/py-msgspec: import 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.
@
text
@d1 1
a1 2
@@comment $NetBSD$
${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
d5 1
@

