Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-zarr for openSUSE:Factory 
checked in at 2026-04-01 19:51:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-zarr (Old)
 and      /work/SRC/openSUSE:Factory/.python-zarr.new.21863 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-zarr"

Wed Apr  1 19:51:50 2026 rev:20 rq:1343974 version:3.1.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-zarr/python-zarr.changes  2025-12-29 
15:16:27.994178889 +0100
+++ /work/SRC/openSUSE:Factory/.python-zarr.new.21863/python-zarr.changes       
2026-04-01 19:53:06.991330898 +0200
@@ -1,0 +2,83 @@
+Tue Mar 31 19:40:50 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 3.1.6:
+  * Bump the actions group with 2 updates
+  * fix: clearer description of `array.target_shard_size_bytes`
+  * chore/pin pytest asyncio
+  * fix tests for stand-alone example scripts
+  * fix: auto-chunking when auto-sharding 1MiB number
+  * Some minor linter \ type-hint fixes for my own sanity
+  * remove pytest pin
+  * use the result of the broadcasted array to check the contents
+  * docs: Correct grammar issues in a/an usage
+  * Bump the actions group across 1 directory with 5 updates
+  * ci: align pre-commit Python with tooling config
+  * chore: update pre-commit hooks
+  * adjust docstrings for `_iter_shard` methods / functions
+  * Add experimental section to the API docs
+  * Add instructions to contributing guide about executable docs
+  * Fix deprecation of setting shape on a numpy array in 2.5+
+  * Bump astral-sh/setup-uv from 7.1.6 to 7.2.0 in the actions
+    group
+  * Set copy=False in reshape operation
+  * Bump mimimum supported version of numpy
+  * add benchmarks using pytest-benchmark and codspeed
+  * Simplify testing of different numpy versions
+  * Clean up test extra dependencies
+  * docs: Correct some typos in documentation
+  * Bump actions/checkout from 5 to 6 in the actions group
+  * chore/use prek
+  * Add benchmarks for sharded + local store indexing
+  * Add methods for getting bytes + json to store abc
+  * Bump astral-sh/setup-uv from 5 to 7 in the actions group
+  * only run codspeed benchmarks on PRs labelled 'benchmark'
+  * Improve the usability of array runtime config
+  * Fix HTML syntax errors in README.md table
+  * Fix grammar, typos, and clarity issues in documentation
+  * fix: raise error when encountering nullable string dtype
+  * lift async array methods to stand-alone functions
+  * don't use depdendabot for the support/v2 branch
+  * Support with read only in wrappers
+  * perf:improve performance of morton order iter
+  * allow numpy ints in shapelike
+  * Fix obstore listdir method using _relativize_path
+  * perf:remove isinstance check
+  * Skip chunk coordinate enumeration in resize when array is
+    only growing
+  * perf:Add additional sharding benchmarks
+  * perf: Optimize Morton order with hypercube and vectorization
+  * fix/nested shard reads
+  * perf: Vectorize get_chunk_slice for faster sharded writes
+  * TEST: fix group selection for delete
+  * Add non-power-of-2 shapes for Morton coding to benchmarks
+  * perf: Fix near-miss penalty in _morton_order with hybrid
+    ceiling+argsort strategy
+  * chore/update hatch + use dependency groups
+  * perf: add sync methods to codecs
+  * fix: implement separate cache for byte-range-requests
+  * chore: update ruff and fix new ruff issues
+  * chore: update pre-commit hooks
+  * Use the prek GitHub Action
+  * Limit privilege escalation and token theft in workflows
+  * chore: no need to check reST files
+  * chore: Pre-commit hook for multi-character lstrip/rstrip
+  * docs: use dark text color on light mode search bar
+  * docs: add example of creating uncompressed arrays
+  * fix: BaseFloat._check_scalar rejects invalid string values
+  * docs: fix docstring for Array.cdata_shape
+  * fix: apply drop_axes squeeze in partial decode path for
+    sharding
+  * docs: add favicon
+  * fix: validate that dask-style chunks have regular shapes
+  * docs: add glossary
+  * docs: fix search color
+  * perf/store sync
+  * Remove `rich` as required for `tree()`
+  * chore: less frequent codspeed runs
+  * Add missing slash character to towncrier issue format
+  * doc: add ai use policy to contributing guide
+  * chore/towncrier header
+  * chore: Use OIDC for publishing
+  * chore/3.1.6 release notes
+
+-------------------------------------------------------------------

Old:
----
  zarr-3.1.5.tar.gz

New:
----
  zarr-3.1.6.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-zarr.spec ++++++
--- /var/tmp/diff_new_pack.6hZq22/_old  2026-04-01 19:53:07.843366288 +0200
+++ /var/tmp/diff_new_pack.6hZq22/_new  2026-04-01 19:53:07.847366455 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zarr
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,7 +23,7 @@
 %endif
 %{?sle15_python_module_pythons}
 Name:           python-zarr
-Version:        3.1.5
+Version:        3.1.6
 Release:        0
 Summary:        An implementation of chunked, compressed, N-dimensional arrays 
for Python
 License:        MIT
@@ -33,7 +33,7 @@
 BuildRequires:  %{pythons}
 BuildRequires:  %{python_module base >= 3.11}
 BuildRequires:  %{python_module hatch-vcs}
-BuildRequires:  %{python_module hatchling >= 1.27}
+BuildRequires:  %{python_module hatchling >= 1.29.0}
 BuildRequires:  %{python_module pip}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -41,9 +41,9 @@
 Requires:       python-donfig >= 0.8
 Requires:       python-google-crc32c >= 1.5
 Requires:       python-numcodecs >= 0.14
-Requires:       python-numpy >= 1.26
+Requires:       python-numpy >= 2.0
 Requires:       python-packaging >= 22
-Requires:       python-typing_extensions >= 4.9
+Requires:       python-typing_extensions >= 4.12
 Suggests:       python-dbm
 Suggests:       python-ipytree
 BuildArch:      noarch
@@ -60,13 +60,14 @@
 BuildRequires:  %{python_module google-crc32c >= 1.5}
 BuildRequires:  %{python_module hypothesis}
 BuildRequires:  %{python_module numcodecs >= 0.14}
-BuildRequires:  %{python_module numpy >= 1.24}
+BuildRequires:  %{python_module numpy >= 2.0}
 BuildRequires:  %{python_module numpydoc}
 BuildRequires:  %{python_module pytest-asyncio}
+BuildRequires:  %{python_module pytest-benchmark}
 BuildRequires:  %{python_module pytest-xdist}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module tomlkit}
-BuildRequires:  %{python_module typing_extensions >= 4.9}
+BuildRequires:  %{python_module typing_extensions >= 4.12}
 # /SECTION
 %python_subpackages
 
@@ -85,6 +86,7 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
+rm -v tests/test_examples.py
 # https://pytest-xdist.readthedocs.io/en/stable/known-limitations.html
 donttestparallel="test_docstring_consistent_parameters"
 # avoid broken tests in s390x, gh#zarr-developers/zarr-python#1375

++++++ zarr-3.1.5.tar.gz -> zarr-3.1.6.tar.gz ++++++
++++ 8010 lines of diff (skipped)

Reply via email to