pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/biology/py-pydicom



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Feb  6 08:38:37 UTC 2026

Modified Files:
        pkgsrc/biology/py-pydicom: Makefile PLIST distinfo

Log Message:
py-pydicom: updated to 3.0.1

3.0.1

Reduce logging for missing imports
Include examples datasets with package
Fix invalid VR value in private dictionary
Fix checking Bits Stored for Float and Double Float Pixel Data
Fix single bit native decoding for images with non byte-aligned frames


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pkgsrc/biology/py-pydicom/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/biology/py-pydicom/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/biology/py-pydicom/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/biology/py-pydicom/Makefile
diff -u pkgsrc/biology/py-pydicom/Makefile:1.12 pkgsrc/biology/py-pydicom/Makefile:1.13
--- pkgsrc/biology/py-pydicom/Makefile:1.12     Sun Feb 23 18:55:10 2025
+++ pkgsrc/biology/py-pydicom/Makefile  Fri Feb  6 08:38:37 2026
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.12 2025/02/23 18:55:10 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2026/02/06 08:38:37 adam Exp $
 
-DISTNAME=      pydicom-2.4.4
+DISTNAME=      pydicom-3.0.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    biology python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pydicom/}
 

Index: pkgsrc/biology/py-pydicom/PLIST
diff -u pkgsrc/biology/py-pydicom/PLIST:1.8 pkgsrc/biology/py-pydicom/PLIST:1.9
--- pkgsrc/biology/py-pydicom/PLIST:1.8 Sun Feb 23 18:55:10 2025
+++ pkgsrc/biology/py-pydicom/PLIST     Fri Feb  6 08:38:37 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2025/02/23 18:55:10 wiz Exp $
+@comment $NetBSD: PLIST,v 1.9 2026/02/06 08:38:37 adam Exp $
 bin/pydicom-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -14,9 +14,6 @@ ${PYSITELIB}/pydicom/_dicom_dict.pyo
 ${PYSITELIB}/pydicom/_private_dict.py
 ${PYSITELIB}/pydicom/_private_dict.pyc
 ${PYSITELIB}/pydicom/_private_dict.pyo
-${PYSITELIB}/pydicom/_storage_sopclass_uids.py
-${PYSITELIB}/pydicom/_storage_sopclass_uids.pyc
-${PYSITELIB}/pydicom/_storage_sopclass_uids.pyo
 ${PYSITELIB}/pydicom/_uid_dict.py
 ${PYSITELIB}/pydicom/_uid_dict.pyc
 ${PYSITELIB}/pydicom/_uid_dict.pyo
@@ -38,9 +35,6 @@ ${PYSITELIB}/pydicom/cli/main.pyo
 ${PYSITELIB}/pydicom/cli/show.py
 ${PYSITELIB}/pydicom/cli/show.pyc
 ${PYSITELIB}/pydicom/cli/show.pyo
-${PYSITELIB}/pydicom/compat.py
-${PYSITELIB}/pydicom/compat.pyc
-${PYSITELIB}/pydicom/compat.pyo
 ${PYSITELIB}/pydicom/config.py
 ${PYSITELIB}/pydicom/config.pyc
 ${PYSITELIB}/pydicom/config.pyo
@@ -94,6 +88,8 @@ ${PYSITELIB}/pydicom/data/test_files/J2K
 ${PYSITELIB}/pydicom/data/test_files/JPEG-lossy.dcm
 ${PYSITELIB}/pydicom/data/test_files/JPEG2000-embedded-sequence-delimiter.dcm
 ${PYSITELIB}/pydicom/data/test_files/JPEG2000.dcm
+${PYSITELIB}/pydicom/data/test_files/JPEGLSNearLossless_08.dcm
+${PYSITELIB}/pydicom/data/test_files/JPEGLSNearLossless_16.dcm
 ${PYSITELIB}/pydicom/data/test_files/JPGExtended.dcm
 ${PYSITELIB}/pydicom/data/test_files/MR_small.dcm
 ${PYSITELIB}/pydicom/data/test_files/MR_small_RLE.dcm
@@ -114,6 +110,8 @@ ${PYSITELIB}/pydicom/data/test_files/SC_
 ${PYSITELIB}/pydicom/data/test_files/SC_rgb_dcmtk_+eb+cy+s2.dcm
 ${PYSITELIB}/pydicom/data/test_files/SC_rgb_dcmtk_+eb+cy+s4.dcm
 ${PYSITELIB}/pydicom/data/test_files/SC_rgb_gdcm_KY.dcm
+${PYSITELIB}/pydicom/data/test_files/SC_rgb_jls_lossy_line.dcm
+${PYSITELIB}/pydicom/data/test_files/SC_rgb_jls_lossy_sample.dcm
 ${PYSITELIB}/pydicom/data/test_files/SC_rgb_jpeg.dcm
 ${PYSITELIB}/pydicom/data/test_files/SC_rgb_jpeg_app14_dcmd.dcm
 ${PYSITELIB}/pydicom/data/test_files/SC_rgb_jpeg_dcmd.dcm
@@ -132,6 +130,7 @@ ${PYSITELIB}/pydicom/data/test_files/SC_
 ${PYSITELIB}/pydicom/data/test_files/SC_ybr_full_422_uncompressed.dcm
 ${PYSITELIB}/pydicom/data/test_files/UN_sequence.dcm
 ${PYSITELIB}/pydicom/data/test_files/badVR.dcm
+${PYSITELIB}/pydicom/data/test_files/crayons.icc
 ${PYSITELIB}/pydicom/data/test_files/dicomdirtests/77654033/CR1/6154
 ${PYSITELIB}/pydicom/data/test_files/dicomdirtests/77654033/CR2/6247
 ${PYSITELIB}/pydicom/data/test_files/dicomdirtests/77654033/CR3/6278
@@ -224,6 +223,11 @@ ${PYSITELIB}/pydicom/data/test_files/dic
 ${PYSITELIB}/pydicom/data/test_files/dicomdirtests/TINY_ALPHA/PT000000/ST000000/SE000000/IM00001D
 ${PYSITELIB}/pydicom/data/test_files/dicomdirtests/TINY_ALPHA/README
 ${PYSITELIB}/pydicom/data/test_files/empty_charset_LEI.dcm
+${PYSITELIB}/pydicom/data/test_files/examples_jpeg2k.dcm
+${PYSITELIB}/pydicom/data/test_files/examples_overlay.dcm
+${PYSITELIB}/pydicom/data/test_files/examples_palette.dcm
+${PYSITELIB}/pydicom/data/test_files/examples_rgb_color.dcm
+${PYSITELIB}/pydicom/data/test_files/examples_ybr_color.dcm
 ${PYSITELIB}/pydicom/data/test_files/image_dfl.dcm
 ${PYSITELIB}/pydicom/data/test_files/liver_1frame.dcm
 ${PYSITELIB}/pydicom/data/test_files/liver_expb_1frame.dcm
@@ -260,9 +264,6 @@ ${PYSITELIB}/pydicom/dataelem.pyo
 ${PYSITELIB}/pydicom/dataset.py
 ${PYSITELIB}/pydicom/dataset.pyc
 ${PYSITELIB}/pydicom/dataset.pyo
-${PYSITELIB}/pydicom/dicomdir.py
-${PYSITELIB}/pydicom/dicomdir.pyc
-${PYSITELIB}/pydicom/dicomdir.pyo
 ${PYSITELIB}/pydicom/dicomio.py
 ${PYSITELIB}/pydicom/dicomio.pyc
 ${PYSITELIB}/pydicom/dicomio.pyo
@@ -272,24 +273,15 @@ ${PYSITELIB}/pydicom/encaps.pyo
 ${PYSITELIB}/pydicom/encoders/__init__.py
 ${PYSITELIB}/pydicom/encoders/__init__.pyc
 ${PYSITELIB}/pydicom/encoders/__init__.pyo
-${PYSITELIB}/pydicom/encoders/base.py
-${PYSITELIB}/pydicom/encoders/base.pyc
-${PYSITELIB}/pydicom/encoders/base.pyo
-${PYSITELIB}/pydicom/encoders/gdcm.py
-${PYSITELIB}/pydicom/encoders/gdcm.pyc
-${PYSITELIB}/pydicom/encoders/gdcm.pyo
-${PYSITELIB}/pydicom/encoders/native.py
-${PYSITELIB}/pydicom/encoders/native.pyc
-${PYSITELIB}/pydicom/encoders/native.pyo
-${PYSITELIB}/pydicom/encoders/pylibjpeg.py
-${PYSITELIB}/pydicom/encoders/pylibjpeg.pyc
-${PYSITELIB}/pydicom/encoders/pylibjpeg.pyo
 ${PYSITELIB}/pydicom/env_info.py
 ${PYSITELIB}/pydicom/env_info.pyc
 ${PYSITELIB}/pydicom/env_info.pyo
 ${PYSITELIB}/pydicom/errors.py
 ${PYSITELIB}/pydicom/errors.pyc
 ${PYSITELIB}/pydicom/errors.pyo
+${PYSITELIB}/pydicom/examples/__init__.py
+${PYSITELIB}/pydicom/examples/__init__.pyc
+${PYSITELIB}/pydicom/examples/__init__.pyo
 ${PYSITELIB}/pydicom/filebase.py
 ${PYSITELIB}/pydicom/filebase.pyc
 ${PYSITELIB}/pydicom/filebase.pyo
@@ -305,6 +297,9 @@ ${PYSITELIB}/pydicom/fileutil.pyo
 ${PYSITELIB}/pydicom/filewriter.py
 ${PYSITELIB}/pydicom/filewriter.pyc
 ${PYSITELIB}/pydicom/filewriter.pyo
+${PYSITELIB}/pydicom/hooks.py
+${PYSITELIB}/pydicom/hooks.pyc
+${PYSITELIB}/pydicom/hooks.pyo
 ${PYSITELIB}/pydicom/jsonrep.py
 ${PYSITELIB}/pydicom/jsonrep.pyc
 ${PYSITELIB}/pydicom/jsonrep.pyo
@@ -314,9 +309,6 @@ ${PYSITELIB}/pydicom/misc.pyo
 ${PYSITELIB}/pydicom/multival.py
 ${PYSITELIB}/pydicom/multival.pyc
 ${PYSITELIB}/pydicom/multival.pyo
-${PYSITELIB}/pydicom/overlay_data_handlers/__init__.py
-${PYSITELIB}/pydicom/overlay_data_handlers/__init__.pyc
-${PYSITELIB}/pydicom/overlay_data_handlers/__init__.pyo
 ${PYSITELIB}/pydicom/overlays/__init__.py
 ${PYSITELIB}/pydicom/overlays/__init__.pyc
 ${PYSITELIB}/pydicom/overlays/__init__.pyo
@@ -347,6 +339,57 @@ ${PYSITELIB}/pydicom/pixel_data_handlers
 ${PYSITELIB}/pydicom/pixel_data_handlers/util.py
 ${PYSITELIB}/pydicom/pixel_data_handlers/util.pyc
 ${PYSITELIB}/pydicom/pixel_data_handlers/util.pyo
+${PYSITELIB}/pydicom/pixels/__init__.py
+${PYSITELIB}/pydicom/pixels/__init__.pyc
+${PYSITELIB}/pydicom/pixels/__init__.pyo
+${PYSITELIB}/pydicom/pixels/common.py
+${PYSITELIB}/pydicom/pixels/common.pyc
+${PYSITELIB}/pydicom/pixels/common.pyo
+${PYSITELIB}/pydicom/pixels/decoders/__init__.py
+${PYSITELIB}/pydicom/pixels/decoders/__init__.pyc
+${PYSITELIB}/pydicom/pixels/decoders/__init__.pyo
+${PYSITELIB}/pydicom/pixels/decoders/base.py
+${PYSITELIB}/pydicom/pixels/decoders/base.pyc
+${PYSITELIB}/pydicom/pixels/decoders/base.pyo
+${PYSITELIB}/pydicom/pixels/decoders/gdcm.py
+${PYSITELIB}/pydicom/pixels/decoders/gdcm.pyc
+${PYSITELIB}/pydicom/pixels/decoders/gdcm.pyo
+${PYSITELIB}/pydicom/pixels/decoders/pillow.py
+${PYSITELIB}/pydicom/pixels/decoders/pillow.pyc
+${PYSITELIB}/pydicom/pixels/decoders/pillow.pyo
+${PYSITELIB}/pydicom/pixels/decoders/pyjpegls.py
+${PYSITELIB}/pydicom/pixels/decoders/pyjpegls.pyc
+${PYSITELIB}/pydicom/pixels/decoders/pyjpegls.pyo
+${PYSITELIB}/pydicom/pixels/decoders/pylibjpeg.py
+${PYSITELIB}/pydicom/pixels/decoders/pylibjpeg.pyc
+${PYSITELIB}/pydicom/pixels/decoders/pylibjpeg.pyo
+${PYSITELIB}/pydicom/pixels/decoders/rle.py
+${PYSITELIB}/pydicom/pixels/decoders/rle.pyc
+${PYSITELIB}/pydicom/pixels/decoders/rle.pyo
+${PYSITELIB}/pydicom/pixels/encoders/__init__.py
+${PYSITELIB}/pydicom/pixels/encoders/__init__.pyc
+${PYSITELIB}/pydicom/pixels/encoders/__init__.pyo
+${PYSITELIB}/pydicom/pixels/encoders/base.py
+${PYSITELIB}/pydicom/pixels/encoders/base.pyc
+${PYSITELIB}/pydicom/pixels/encoders/base.pyo
+${PYSITELIB}/pydicom/pixels/encoders/gdcm.py
+${PYSITELIB}/pydicom/pixels/encoders/gdcm.pyc
+${PYSITELIB}/pydicom/pixels/encoders/gdcm.pyo
+${PYSITELIB}/pydicom/pixels/encoders/native.py
+${PYSITELIB}/pydicom/pixels/encoders/native.pyc
+${PYSITELIB}/pydicom/pixels/encoders/native.pyo
+${PYSITELIB}/pydicom/pixels/encoders/pyjpegls.py
+${PYSITELIB}/pydicom/pixels/encoders/pyjpegls.pyc
+${PYSITELIB}/pydicom/pixels/encoders/pyjpegls.pyo
+${PYSITELIB}/pydicom/pixels/encoders/pylibjpeg.py
+${PYSITELIB}/pydicom/pixels/encoders/pylibjpeg.pyc
+${PYSITELIB}/pydicom/pixels/encoders/pylibjpeg.pyo
+${PYSITELIB}/pydicom/pixels/processing.py
+${PYSITELIB}/pydicom/pixels/processing.pyc
+${PYSITELIB}/pydicom/pixels/processing.pyo
+${PYSITELIB}/pydicom/pixels/utils.py
+${PYSITELIB}/pydicom/pixels/utils.pyc
+${PYSITELIB}/pydicom/pixels/utils.pyo
 ${PYSITELIB}/pydicom/py.typed
 ${PYSITELIB}/pydicom/sequence.py
 ${PYSITELIB}/pydicom/sequence.pyc

Index: pkgsrc/biology/py-pydicom/distinfo
diff -u pkgsrc/biology/py-pydicom/distinfo:1.11 pkgsrc/biology/py-pydicom/distinfo:1.12
--- pkgsrc/biology/py-pydicom/distinfo:1.11     Sun Jan 14 18:29:06 2024
+++ pkgsrc/biology/py-pydicom/distinfo  Fri Feb  6 08:38:37 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2024/01/14 18:29:06 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/02/06 08:38:37 adam Exp $
 
-BLAKE2s (pydicom-2.4.4.tar.gz) = d99d794a2629d73c7bddeb3bb6dae8823adb1e128ca9ae7eca458c8b79a0746e
-SHA512 (pydicom-2.4.4.tar.gz) = fd6d61dbf82782a687eb58b67cbd0c532f3b65741408a6d8cedb039c36537a4c9727c366bcfb9de79955e16bdbf598d97046c718f9639b55ee53893e6d1306b7
-Size (pydicom-2.4.4.tar.gz) = 2016625 bytes
+BLAKE2s (pydicom-3.0.1.tar.gz) = 84c0c508c3e12297a1d68d835daaec23e6431afe3d088fa09aa4a5273086ffe3
+SHA512 (pydicom-3.0.1.tar.gz) = 49f4713442c6a1cb281fddabb7602875d82e944ab76d770b29549dcdef78f6ac1d4c1d117e1bb3e28ee0991e4bc76be6b94771fc2003914983b4ca0732ee1993
+Size (pydicom-3.0.1.tar.gz) = 2884731 bytes



Home | Main Index | Thread Index | Old Index