CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

science/py-asdf 5.4.0

Python tools to handle ASDF files

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 5.4.0
Upstream
Higher version available: 6.0.0
Last update
to 5.4.0 · 6e52568e16
Quarterly
2026Q4: 5.4.0
WWW
https://www.asdf-format.org/projects/asdf/en/latest/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install py312-asdf
installs 5.4.0 from latest; from quarterly (2026Q4) 5.4.0
Port
# cd /usr/ports/science/py-asdf && make install clean
# make -C /usr/ports/science/py-asdf config  # change options first
Size
992 KiB download · 7.5 MiB installed
Depends on
archivers/py-lz4 4.4.5, devel/py-attrs 26.1.0, devel/py-jmespath 1.1.0, devel/py-packaging 26.3, devel/py-pyyaml 6.0.3_1, devel/py-semantic-version 2.10.0_1, devel/py-typing-extensions 4.16.0, filesystems/py-fsspec 2026.9.0, lang/python312 3.12.15, math/py-numpy 2.4.6_1,1, science/py-asdf-standard 1.5.0, www/py-aiohttp 3.14.3
License
BSD3CLAUSE
Options
3 of 3 on in the package: ALL HTTP LZ4

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 165.4.05.4.0–
FreeBSD 155.4.05.4.0–
FreeBSD 145.4.05.4.05.4.0

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 155.4.05.4.0–
FreeBSD 145.4.05.4.05.4.0

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 5.4.0.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (78)

Po-Chuan Hsieh (sunpoet) · 2.11.0
science/py-asdf: Update to 2.11.0

Changes:	https://github.com/asdf-format/asdf/releases
20af4fd0f3
Po-Chuan Hsieh (sunpoet) · 2.10.1
science/py-asdf: Update to 2.10.1

Changes:	https://github.com/asdf-format/asdf/releases
42453ec9db
Po-Chuan Hsieh (sunpoet) · 2.10.0
science/py-asdf: Update to 2.10.0

Changes:	https://github.com/asdf-format/asdf/releases
92bb1f14f5
Po-Chuan Hsieh (sunpoet) · 2.8.3
science/py-asdf: Update to 2.8.3

Changes:	https://github.com/asdf-format/asdf/releases
291847c654
Po-Chuan Hsieh (sunpoet) · 2.8.1_1
science/py-asdf: Update USES=python

math/py-numpy requires Python 3.7+
a05e4e2fee
Po-Chuan Hsieh (sunpoet) · 2.8.1_1
science/py-asdf: Fix build after a06fe6e39adaf76f178798640c57888705cbf40a

- Change RUN_DEPENDS from py-jsonschema to py-jsonschema3
- Bump PORTREVISION for dependency change
a6e6bce388
Po-Chuan Hsieh (sunpoet) · 2.8.1
science/py-asdf: Update to 2.8.1

Changes:	https://github.com/asdf-format/asdf/releases
b589b5417d
Dmitry Marakasov (amdmi3) · 2.8.0
Mk: switch PYTHON_REL to 5 digits to support python 3.10.x

PR:		255013
Differential Revision:	https://reviews.freebsd.org/D29418
Exp-run by:	antoine
Approved by:	wen@, no objection from python@ or portmgr@
0729af4255
Po-Chuan Hsieh (sunpoet) · 2.8.0
science/py-asdf: Update to 2.8.0

Changes:	https://github.com/asdf-format/asdf/releases
4d1e809598
Po-Chuan Hsieh (sunpoet) · 2.7.4
science/py-asdf: Update to 2.7.4

- Update LICENSE_FILE

Changes:	https://github.com/asdf-format/asdf/releases
ab1885aaa8
Po-Chuan Hsieh (sunpoet) · 2.7.3
science/py-asdf: Remove PYNUMPY
cc207c56de
Mathieu Arnold (mat) · 2.7.3
Remove # $FreeBSD$ from Makefiles.
305f148f48
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.7.3
Update to 2.7.3

- Sort RUN_DEPENDS

Changes:	https://github.com/asdf-format/asdf/releases
dc1441d761
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.7.2
Update to 2.7.2

- Update WWW

Changes:	https://github.com/asdf-format/asdf/releases
e0ac252f5c
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.7.1_1
Move devel/py-semantic_version to devel/py-semantic-version

- Bump PORTREVISION for dependency change
f01d4476bb
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.7.1
Update to 2.7.1

Changes:	https://github.com/spacetelescope/asdf/releases
ad3c6c6d55
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.7.0
Update to 2.7.0

Changes:	https://github.com/spacetelescope/asdf/releases
1df17c2f24
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.6.0
Update to 2.6.0

Changes:	https://github.com/spacetelescope/asdf/releases
0e5578392e
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.5.2
Update to 2.5.2

Changes:	https://github.com/spacetelescope/asdf/releases
49b6710974
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.5.1
Update to 2.5.1

Changes:	https://github.com/spacetelescope/asdf/releases
ce5ae371c2
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.5.0
Update to 2.5.0

Changes:	https://github.com/spacetelescope/asdf/releases
d273574aca
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.4.2_1
Change RUN_DEPENDS from py-semantic_version to py-semantic_version26

- Bump PORTREVISION for dependency change
bcb3b5da8c
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.4.2
Update to 2.4.2

- Update version requirement of RUN_DEPENDS

Changes:	https://github.com/spacetelescope/asdf/releases
f819d2d39a
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.3.3_1
Use PYNUMPY
759510d76d
Gerald Pfeifer (gerald) · 2.3.3_1
Bump PORTREVISION for ports depending on the canonical version of GCC as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
ea8c8ec7da
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.3.3
Update to 2.3.3

Changes:	https://github.com/spacetelescope/asdf/releases
40acbaa907
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.3.2
Update to 2.3.2

Changes:	https://github.com/spacetelescope/asdf/releases
57c522cc78
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.3.1
Add py-asdf 2.3.1

The Advanced Scientific Data Format (ASDF) is a next-generation interchange
format for scientific data. This package contains the Python implementation of
the ASDF Standard.

The ASDF format has the following features:
- A hierarchical, human-readable metadata format (implemented using YAML)
- Numerical arrays are stored as binary data blocks which can be memory mapped.
  Data blocks can optionally be compressed.
- The structure of the data can be automatically validated using schemas
  (implemented using JSON Schema)
- Native Python data types (numerical types, strings, dicts, lists) are
  serialized automatically
- ASDF can be extended to serialize custom data types

WWW: https://github.com/spacetelescope/asdf
5542508c35