Compare commits
9 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
eb86ce9f7b | ||
|
|
7bd31f9c20 | ||
|
|
daf31ab78a | ||
|
|
afd10ca9bf | ||
|
|
5e563f70ab | ||
|
|
a8f22f1896 | ||
|
|
f05456d782 | ||
|
|
aec925fe8a | ||
|
|
00f357ba2c |
4 changed files with 166 additions and 42 deletions
3
.gitignore
vendored
3
.gitignore
vendored
|
|
@ -1,3 +1,6 @@
|
|||
/imagecodecs-2022.9.26.tar.gz
|
||||
/imagecodecs-2023.1.23.tar.gz
|
||||
/imagecodecs-2024.9.22.tar.gz
|
||||
/imagecodecs-2024.12.30.tar.gz
|
||||
/imagecodecs-2025.3.30.tar.gz
|
||||
/imagecodecs-2025.8.2.tar.gz
|
||||
|
|
|
|||
50
changelog
Normal file
50
changelog
Normal file
|
|
@ -0,0 +1,50 @@
|
|||
* Wed Aug 06 2025 Orion Poplawski <orion@nwra.com> - 2025.3.30-1
|
||||
- Update to 2025.3.30
|
||||
|
||||
* Wed Aug 06 2025 Orion Poplawski <orion@nwra.com> - 2024.12.30-1
|
||||
- Update to 2024.12.30
|
||||
|
||||
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2024.9.22-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
|
||||
|
||||
* Fri Jun 06 2025 Python Maint <python-maint@redhat.com> - 2024.9.22-2
|
||||
- Rebuilt for Python 3.14
|
||||
|
||||
* Wed Jan 22 2025 Sandro <devel@penguinpee.nl> - 2024.9.22-1
|
||||
- Update to 2024.9.22
|
||||
- Add support for NumPy 2.x
|
||||
- Close RHBZ#2341164
|
||||
|
||||
* Sat Jan 18 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2023.1.23-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
|
||||
|
||||
* Tue Sep 10 2024 Zbigniew Jedrzejewski-Szmek <zbyszek@in.waw.pl> - 2023.1.23-4
|
||||
- Rebuilt for blosc2-2.15.1-1
|
||||
|
||||
* Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2023.1.23-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
||||
|
||||
* Mon Jun 17 2024 Python Maint <python-maint@redhat.com> - 2023.1.23-2
|
||||
- Rebuilt for Python 3.13
|
||||
|
||||
* Sun Apr 21 2024 Orion Poplawski <orion@nwra.com> - 2023.1.23-1
|
||||
- Update to 2023.1.23
|
||||
- Add more test dependencies
|
||||
|
||||
* Sun Apr 21 2024 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2022.9.26-6
|
||||
- Rebuilt for blosc2 2.14.4
|
||||
|
||||
* Wed Jan 31 2024 František Zatloukal <fzatlouk@redhat.com> - 2022.9.26-5
|
||||
- Rebuilt for libavif 1.0.3
|
||||
|
||||
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2022.9.26-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2022.9.26-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2022.9.26-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||
|
||||
* Fri Jun 02 2023 Orion Poplawski <orion@nwra.com> - 2022.9.26-1
|
||||
- Initial Fedora package
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
%global srcname imagecodecs
|
||||
|
||||
Name: python-imagecodecs
|
||||
Version: 2024.9.22
|
||||
Release: 1%{?dist}
|
||||
Version: 2025.8.2
|
||||
Release: %autorelease
|
||||
Summary: Image transformation, compression, and decompression codecs
|
||||
|
||||
License: BSD-3-Clause
|
||||
|
|
@ -26,7 +26,7 @@ BuildRequires: giflib-devel
|
|||
BuildRequires: jxrlib-devel
|
||||
BuildRequires: lcms2-devel
|
||||
BuildRequires: libaec-devel
|
||||
BuildRequires: libavif-devel
|
||||
BuildRequires: libavif-devel >= 1.3.0
|
||||
BuildRequires: libdeflate-devel
|
||||
BuildRequires: libheif-devel
|
||||
BuildRequires: libjpeg-turbo-devel >= 3
|
||||
|
|
@ -133,6 +133,114 @@ TEST_OPTS=(
|
|||
# spng_encode appears to not be available with openjpeg2 disabled, but the test still tries to run
|
||||
--deselect tests/test_imagecodecs.py::test_spng_encode
|
||||
# Other deselected tests seem to be related to unsupported compression types
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-new-new-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-new-new-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-new-new--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-new-out-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-new-out-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-new-out--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-new-bytearray-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-new-bytearray-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-new-bytearray--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-out-new-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-out-new-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-out-new--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-out-out-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-out-out-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-out-out--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-out-bytearray-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-out-bytearray-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-out-bytearray--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-bytearray-new-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-bytearray-new-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-bytearray-new--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-bytearray-out-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-bytearray-out-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-bytearray-out--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-bytearray-bytearray-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-bytearray-bytearray-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-gray-bytearray-bytearray--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-new-new-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-new-new-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-new-new--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-new-out-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-new-out-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-new-out--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-new-bytearray-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-new-bytearray-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-new-bytearray--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-out-new-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-out-new-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-out-new--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-out-out-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-out-out-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-out-out--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-out-bytearray-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-out-bytearray-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-out-bytearray--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-bytearray-new-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-bytearray-new-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-bytearray-new--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-bytearray-out-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-bytearray-out-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-bytearray-out--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-bytearray-bytearray-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-bytearray-bytearray-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint8-graya-bytearray-bytearray--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-new-new-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-new-new-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-new-new--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-new-out-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-new-out-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-new-out--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-new-bytearray-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-new-bytearray-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-new-bytearray--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-out-new-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-out-new-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-out-new--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-out-out-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-out-out-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-out-out--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-out-bytearray-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-out-bytearray-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-out-bytearray--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-bytearray-new-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-bytearray-new-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-bytearray-new--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-bytearray-out-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-bytearray-out-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-bytearray-out--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-bytearray-bytearray-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-bytearray-bytearray-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-gray-bytearray-bytearray--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-new-new-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-new-new-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-new-new--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-new-out-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-new-out-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-new-out--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-new-bytearray-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-new-bytearray-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-new-bytearray--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-out-new-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-out-new-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-out-new--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-out-out-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-out-out-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-out-out--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-out-bytearray-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-out-bytearray-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-out-bytearray--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-bytearray-new-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-bytearray-new-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-bytearray-new--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-bytearray-out-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-bytearray-out-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-bytearray-out--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-bytearray-bytearray-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-bytearray-bytearray-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[avif-uint16-graya-bytearray-bytearray--1]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[heif-uint8-rgb-new-new-None]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[heif-uint8-rgb-new-new-5]"
|
||||
--deselect "tests/test_imagecodecs.py::test_image_roundtrips[heif-uint8-rgb-new-new--1]"
|
||||
|
|
@ -281,41 +389,4 @@ TEST_OPTS=(
|
|||
|
||||
|
||||
%changelog
|
||||
* Wed Jan 22 2025 Sandro <devel@penguinpee.nl> - 2024.9.22-1
|
||||
- Update to 2024.9.22
|
||||
- Add support for NumPy 2.x
|
||||
- Close RHBZ#2341164
|
||||
|
||||
* Sat Jan 18 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2023.1.23-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
|
||||
|
||||
* Tue Sep 10 2024 Zbigniew Jedrzejewski-Szmek <zbyszek@in.waw.pl> - 2023.1.23-4
|
||||
- Rebuilt for blosc2-2.15.1-1
|
||||
|
||||
* Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2023.1.23-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
||||
|
||||
* Mon Jun 17 2024 Python Maint <python-maint@redhat.com> - 2023.1.23-2
|
||||
- Rebuilt for Python 3.13
|
||||
|
||||
* Sun Apr 21 2024 Orion Poplawski <orion@nwra.com> - 2023.1.23-1
|
||||
- Update to 2023.1.23
|
||||
- Add more test dependencies
|
||||
|
||||
* Sun Apr 21 2024 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2022.9.26-6
|
||||
- Rebuilt for blosc2 2.14.4
|
||||
|
||||
* Wed Jan 31 2024 František Zatloukal <fzatlouk@redhat.com> - 2022.9.26-5
|
||||
- Rebuilt for libavif 1.0.3
|
||||
|
||||
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2022.9.26-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2022.9.26-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2022.9.26-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||
|
||||
* Fri Jun 02 2023 Orion Poplawski <orion@nwra.com> - 2022.9.26-1
|
||||
- Initial Fedora package
|
||||
%autochangelog
|
||||
|
|
|
|||
2
sources
2
sources
|
|
@ -1 +1 @@
|
|||
SHA512 (imagecodecs-2024.9.22.tar.gz) = 4de94d77827c95c82fb625b0e60431f2f884cb17edc44d290d93dddc942ea180ba86f9494d6dd6d483f42112eb0357689430a3f32643ece2e8930d013d3e8446
|
||||
SHA512 (imagecodecs-2025.8.2.tar.gz) = d3daee7ca1d1954541195a5fd4475d1b37ab747ed1b86131ec94013623179182aff09a09a05c6c5989f3e07e089d6e14c9e9084750a21aed4f163441a42b37b4
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue