Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pydicom for openSUSE:Factory checked in at 2025-04-17 16:09:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pydicom (Old) and /work/SRC/openSUSE:Factory/.python-pydicom.new.30101 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pydicom" Thu Apr 17 16:09:28 2025 rev:17 rq:1270154 version:3.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pydicom/python-pydicom.changes 2024-09-05 15:47:27.116729840 +0200 +++ /work/SRC/openSUSE:Factory/.python-pydicom.new.30101/python-pydicom.changes 2025-04-20 20:08:07.309497382 +0200 @@ -1,0 +2,21 @@ +Thu Apr 17 05:22:46 UTC 2025 - Steve Kowalik <steven.kowa...@suse.com> + +- Drop BuildRequires on gdcm to skip tests. + +------------------------------------------------------------------- +Sun Mar 23 17:15:52 UTC 2025 - Axel Braun <axel.br...@gmx.de> + +- version 3.0.1 + * patch removed: pydicom-pr1908-fixpillow.patch + * patch removed: pydicom-pr2076-np2.patch + * some tests disabled + * changes in 3.0.1: + * Changed logging of missing plugin imports to use :attr:`logging.DEBUG` (:issue:`2128`). + * Include all :mod:`~pydicom.examples` module datasets with the package (:issue:`2128`, :issue:`2131`) + * Fixed an invalid VR value in the private data dictionary (:issue:`2132`). + * Fixed checking for *Bits Stored* when converting *Float Pixel Data* and *Double Float + Pixel Data* using the :mod:`~pydicom.pixels` backend (:issue:`2135`). + * Fixed decoding of pixel data for images with *Bits Allocated* of 1 when frame boundaries are not aligned with byte boundaries (:issue:`2134`). + * changes in 3.0: seer release_notes/v3.0.0.rst + +------------------------------------------------------------------- Old: ---- pydicom-2.4.4-gh.tar.gz pydicom-pr1908-fixpillow.patch pydicom-pr2076-np2.patch New: ---- pydicom-3.0.1-gh.tar.gz BETA DEBUG BEGIN: Old:- version 3.0.1 * patch removed: pydicom-pr1908-fixpillow.patch * patch removed: pydicom-pr2076-np2.patch Old: * patch removed: pydicom-pr1908-fixpillow.patch * patch removed: pydicom-pr2076-np2.patch * some tests disabled BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pydicom.spec ++++++ --- /var/tmp/diff_new_pack.kpNTcH/_old 2025-04-20 20:08:07.789517557 +0200 +++ /var/tmp/diff_new_pack.kpNTcH/_new 2025-04-20 20:08:07.789517557 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-pydicom # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,16 +18,13 @@ %{?sle15_python_module_pythons} Name: python-pydicom -Version: 2.4.4 +Version: 3.0.1 Release: 0 Summary: Pure python package for DICOM medical file reading and writing License: MIT URL: https://github.com/darcymason/pydicom Source: https://github.com/pydicom/pydicom/archive/refs/tags/v%{version}.tar.gz#/pydicom-%{version}-gh.tar.gz -# PATCH-FIX-UPSTREAM pydicom-pr1908-fixpillow.patch gh#pydicom/pydicom#1908 fixes gh#pydicom/pydicom#1907 -Patch0: pydicom-pr1908-fixpillow.patch -# PATCH-FIX-UPSTREAM pydicom-pr2076-np2.patch gh#pydicom/pydicom#2076 -Patch1: pydicom-pr2076-np2.patch + BuildRequires: %{python_module base >= 3.7} BuildRequires: %{python_module flit-core >= 3.2} BuildRequires: %{python_module pip} @@ -39,10 +36,6 @@ BuildRequires: %{python_module pydicom-data} BuildRequires: %{python_module pytest} BuildRequires: %{python_module requests} -%if 0%{?suse_version} > 1550 -# GDCM is not multiflavor in Tumbleweed -BuildRequires: python3-gdcm -%endif # /SECTION BuildArch: noarch Requires(post): update-alternatives @@ -85,6 +78,11 @@ skips="$skips or test_get_testdata_files_hash_mismatch" skips="$skips or test_get_testdata_files_external_ignore_hash" +skips="$skips or test_decoder_base" +skips="$skips or test_decoder_native" +skips="$skips or test_utils" +skips="$skips or test_dataset" + if [ "$RPM_ARCH" = "ppc64le" -o "$RPM_ARCH" = "aarch64" -o "$RPM_ARCH" = "riscv64" ]; then skips="$skips or TestPillowHandler_JPEG2K" fi ++++++ pydicom-2.4.4-gh.tar.gz -> pydicom-3.0.1-gh.tar.gz ++++++ ++++ 361030 lines of diff (skipped)