python312Packages.pillow-heif 0.15.0 -> 0.16.0 https://repology.org/project/python:pillow-heif/versions
attrpath: python312Packages.pillow-heif
Checking auto update branch...
[version]
[version] skipping because derivation has updateScript
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Success
[updateScript] this derivation will be built:
/nix/store/bf8ib25zqk1c36p91is1rdis6bkg5h94-packages.json.drv
building '/nix/store/bf8ib25zqk1c36p91is1rdis6bkg5h94-packages.json.drv'...
Going to be running update for following packages:
- python3.12-pillow-heif-0.15.0
Press Enter key to continue...
Running update for:
- python3.12-pillow-heif-0.15.0: UPDATING ...
- python3.12-pillow-heif-0.15.0: DONE.
Packages updated!
Diff after rewrites:
diff --git a/pkgs/development/python-modules/pillow-heif/default.nix b/pkgs/development/python-modules/pillow-heif/default.nix
index 10edc6edb8bd..6560c63ac283 100644
--- a/pkgs/development/python-modules/pillow-heif/default.nix
+++ b/pkgs/development/python-modules/pillow-heif/default.nix
@@ -27,14 +27,14 @@
buildPythonPackage rec {
pname = "pillow-heif";
- version = "0.15.0";
+ version = "0.16.0";
pyproject = true;
src = fetchFromGitHub {
owner = "bigcat88";
repo = "pillow_heif";
rev = "refs/tags/v${version}";
- hash = "sha256-zSPbOb7+U45Vmad6IwNtkunLXdT3ledKAE4QWlSeP0g=";
+ hash = "sha256-TpK6VK2YoOtc4ueag33m5n1umcUWOUgcda/MZEEOR7g=";
};
postPatch = ''
No auto update branch exists
Successfully finished processing
cachix "/nix/store/28zwblrvdbgwnpwwk7hn777l827krxqa-python3.12-pillow-heif-0.16.0"
[check][nixpkgs-review]
[check][nixpkgs-review] took longer than 120m and timed out
nixpkgs-review took longer than 120m and timed out
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from passthru.updateScript.
meta.description for python312Packages.pillow-heif is: Python library for working with HEIF images and plugin for Pillow
meta.homepage for python312Packages.pillow-heif is: https://github.com/bigcat88/pillow_heif
meta.changelog for python312Packages.pillow-heif is: https://github.com/bigcat88/pillow_heif/releases/tag/v0.16.0
###### Updates performed
- Ran passthru.UpdateScript
###### To inspect upstream changes
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 0.16.0 with grep in /nix/store/28zwblrvdbgwnpwwk7hn777l827krxqa-python3.12-pillow-heif-0.16.0
- found 0.16.0 in filename of file in /nix/store/28zwblrvdbgwnpwwk7hn777l827krxqa-python3.12-pillow-heif-0.16.0
---
Rebuild report (if merged into master) (click to expand)
```
117 total rebuild path(s)
117 package rebuild(s)
First fifty rebuilds by attrpath
backgroundremover
deface
easyocr
home-assistant-component-tests.dremel_3d_printer
home-assistant-component-tests.environment_canada
hydrus
intensity-normalization
napari
ome_zarr
python311Packages.albumentations
python311Packages.aplpy
python311Packages.batchgenerators
python311Packages.bsuite
python311Packages.caffe
python311Packages.caffeWithCuda
python311Packages.dalle-mini
python311Packages.dask-image
python311Packages.dm-sonnet
python311Packages.dremel3dpy
python311Packages.easyocr
python311Packages.env-canada
python311Packages.fastai
python311Packages.glueviz
python311Packages.glymur
python311Packages.gradio
python311Packages.gymnasium
python311Packages.handout
python311Packages.imagecorruptions
python311Packages.imageio
python311Packages.insightface
python311Packages.intensity-normalization
python311Packages.k-diffusion
python311Packages.lime
python311Packages.moviepy
python311Packages.mung
python311Packages.muscima
python311Packages.napari
python311Packages.napari-console
python311Packages.napari-svg
python311Packages.niworkflows
python311Packages.ome-zarr
python311Packages.omrdatasettools
python311Packages.open-clip-torch
python311Packages.pillow-heif
python311Packages.pims
python311Packages.psd-tools
python311Packages.pvextractor
python311Packages.pyrender
python311Packages.pyvista
python311Packages.scikit-image
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/28zwblrvdbgwnpwwk7hn777l827krxqa-python3.12-pillow-heif-0.16.0 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A python312Packages.pillow-heif https://github.com/r-ryantm/nixpkgs/archive/83a365d00e718ff9ae7e7a3357b03a66e9cf3d9d.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/83a365d00e718ff9ae7e7a3357b03a66e9cf3d9d#python312Packages.pillow-heif
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/28zwblrvdbgwnpwwk7hn777l827krxqa-python3.12-pillow-heif-0.16.0
ls -la /nix/store/28zwblrvdbgwnpwwk7hn777l827krxqa-python3.12-pillow-heif-0.16.0/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
nixpkgs-review took longer than 120m and timed out
---
###### Maintainer pings
cc @dali99 for [testing](https://github.com/ryantm/nixpkgs-update/blob/master/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
https://api.github.com/repos/NixOS/nixpkgs/pulls/300858