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 2022-09-12 19:08:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-zarr (Old)
 and      /work/SRC/openSUSE:Factory/.python-zarr.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-zarr"

Mon Sep 12 19:08:25 2022 rev:6 rq:1002709 version:2.12.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-zarr/python-zarr.changes  2021-09-01 
21:37:38.676910368 +0200
+++ /work/SRC/openSUSE:Factory/.python-zarr.new.2083/python-zarr.changes        
2022-09-12 19:08:26.126567905 +0200
@@ -1,0 +2,153 @@
+Sun Aug 21 15:21:17 UTC 2022 - Arun Persaud <a...@gmx.de>
+
+- specfile:
+  * update copyright year
+
+- update to version 2.12.0:
+  * Enhancements
+    + Add support for reading and writing Zarr V3. The new
+      zarr._store.v3 package has the necessary classes and functions
+      for evaluating Zarr V3. Since the format is not yet finalized,
+      the classes and functions are not automatically imported into
+      the regular zarr name space. Setting the
+      ZARR_V3_EXPERIMENTAL_API environment variable will activate
+      them. By Greggory Lee; #898, #1006, and #1007 as well as by Josh
+      Moore #1032.
+    + Create FSStore from an existing fsspec filesystem. If you have
+      created an fsspec filesystem outside of Zarr, you can now pass
+      it as a keyword argument to FSStore. By Ryan Abernathey; #911.
+    + Add numpy encoder class for json.dumps By Eric Prestat; #933.
+    + Appending performance improvement to Zarr arrays, e.g., when
+      writing to S3. By hailiangzhang; #1014.
+    + Add number encoder for json.dumps to support numpy intergers in
+      chunks arguments. By Eric Prestat #697.
+  * Bug fixes
+    + Fix bug that made it impossible to create an FSStore on
+      unlistable filesystems (e.g. some HTTP servers). By Ryan
+      Abernathey; #993.
+  * Documentation
+    + Update resize doc to clarify surprising behavior. By
+      hailiangzhang; #1022.
+  * Maintenance
+    + Added Pre-commit configuration, incl. Yaml Check. By Shivank
+      Chaudhary; #1015, #1016.
+    + Fix URL to renamed file in Blosc repo. By Andrew Thomas #1028.
+    + Activate Py 3.10 builds. By Josh Moore #1027.
+    + Make all unignored zarr warnings errors. By Josh Moore #1021.
+
+- changes from version 2.11.3:
+  * Bug fixes
+    + Fix missing case to fully revert change to default
+      write_empty_chunks. By Tom White; #1005.
+
+- changes from version 2.11.2:
+  * Bug fixes
+    + Changes the default value of write_empty_chunks to True to
+      prevent unanticipated data losses when the data types do not
+      have a proper default value when empty chunks are read back
+      in. By Vyas Ramasubramani; #965, #1001.
+
+- changes from version 2.11.1:
+  * Bug fixes
+    + Fix bug where indexing with a scalar numpy value returned a
+      single-value array. By Ben Jeffery #967.
+    + Removed clobber argument from normalize_store_arg. This enables
+      to change data within a opened consolidated group using mode
+      ???r+??? (i.e region write). By Tobias K??lling #975.
+
+- changes from version 2.11.0:
+  * Enhancements
+    + Sparse changes with performance impact! One of the advantages of
+      the Zarr format is that it is sparse, which means that chunks
+      with no data (more precisely, with data equal to the fill value,
+      which is usually 0) don???t need to be written to disk at
+      all. They will simply be assumed to be empty at read
+      time. However, until this release, the Zarr library would write
+      these empty chunks to disk anyway. This changes in this version:
+      a small performance penalty at write time leads to significant
+      speedups at read time and in filesystem operations in the case
+      of sparse arrays. To revert to the old behavior, pass the
+      argument write_empty_chunks=True to the array creation
+      function. By Juan Nunez-Iglesias; #853 and Davis Bennett; #738.
+    + Fancy indexing. Zarr arrays now support NumPy-style fancy
+      indexing with arrays of integer coordinates. This is equivalent
+      to using zarr.Array.vindex. Mixing slices and integer arrays is
+      not supported. By Juan Nunez-Iglesias; #725.
+    + New base class. This release of Zarr Python introduces a new
+      BaseStore class that all provided store classes implemented in
+      Zarr Python now inherit from. This is done as part of
+      refactoring to enable future support of the Zarr version 3
+      spec. Existing third-party stores that are a MutableMapping
+      (e.g. dict) can be converted to a new-style key/value store
+      inheriting from BaseStore by passing them as the argument to the
+      new zarr.storage.KVStore class. For backwards compatibility,
+      various higher-level array creation and convenience functions
+      still accept plain Python dicts or other mutable mappings for
+      the store argument, but will internally convert these to a
+      KVStore. By Greggory Lee; #839, #789, and #950.
+    + Allow to assign array fill_values and update metadata
+      accordingly. By Ryan Abernathey, #662.
+    + Allow to update array fill_values By Matthias Bussonnier #665.
+  * Bug fixes
+    + Fix bug where the checksum of zipfiles is wrong By Oren Watson
+      #930.
+    + Fix consolidate_metadata with FSStore. By Joe Hamman #916.
+    + Unguarded next inside generator. By Dimitri Papadopoulos Orfanos
+      #889.
+  * Documentation
+    + Update docs creation of dev env. By Ray Bell #921.
+    + Update docs to use python -m pytest. By Ray Bell #923.
+    + Fix versionadded tag in zarr.core.Array docstring. By Juan
+      Nunez-Iglesias #852.
+    + Doctest seem to be stricter now, updating tostring() to
+      tobytes(). By John Kirkham #907.
+    + Minor doc fix. By Mads R. B. Kristensen #937.
+  * Maintenance
+    + Upgrade MongoDB in test env. By Joe Hamman #939.
+    + Pass dimension_separator on fixture generation. By Josh Moore
+      #858.
+    + Activate Python 3.9 in GitHub Actions. By Josh Moore #859.
+    + Drop shortcut fsspec[s3] for dependency. By Josh Moore #920.
+    + and a swath of code-linting improvements by Dimitri Papadopoulos
+      Orfanos:
+       o Unnecessary comprehension (#899)
+       o Unnecessary None provided as default (#900)
+       o use an if expression instead of and/or (#888)
+       o Remove unnecessary literal (#891)
+       o Decorate a few method with @staticmethod (#885)
+       o Drop unneeded return (#884)
+       o Drop explicit object inheritance from class-es (#886)
+       o Unnecessary comprehension (#883)
+       o Codespell configuration (#882)
+       o Fix typos found by codespell (#880)
+       o Proper C-style formatting for integer (#913)
+       o Add LGTM.com / DeepSource.io configuration files (#909)
+
+- changes from version 2.10.3:
+  * Bug fixes
+    + N5 keywords now emit UserWarning instead of raising a
+      ValueError. By Boaz Mohar; #860.
+    + blocks_to_decompress not used in read_part function. By Boaz
+      Mohar; #861.
+    + defines blocksize for array, updates hexdigest values. By Andrew
+      Fulton; #867.
+    + Fix test failure on Debian and conda-forge builds. By Josh
+      Moore; #871.
+
+- changes from version 2.10.2:
+  * Bug fixes
+    + Fix NestedDirectoryStore datasets without dimension_separator
+      metadata. By Josh Moore; #850.
+
+- changes from version 2.10.1:
+  * Bug fixes
+    + Fix regression by setting normalize_keys=False in fsstore
+      constructor. By Davis Bennett; #842.
+
+- changes from version 2.10.0:
+  * Enhancements
+    + Add N5FSStore. By Davis Bennett; #793.
+  * Bug fixes
+    + Ignore None dim_separators in save_array. By Josh Moore; #831.
+
+-------------------------------------------------------------------

Old:
----
  zarr-2.9.5.tar.gz

New:
----
  zarr-2.12.0.tar.gz

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

Other differences:
------------------
++++++ python-zarr.spec ++++++
--- /var/tmp/diff_new_pack.vvTXga/_old  2022-09-12 19:08:27.842572729 +0200
+++ /var/tmp/diff_new_pack.vvTXga/_new  2022-09-12 19:08:27.850572751 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zarr
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,14 +20,14 @@
 %define skip_python2 1
 %define skip_python36 1
 Name:           python-zarr
-Version:        2.9.5
+Version:        2.12.0
 Release:        0
 Summary:        An implementation of chunked, compressed, N-dimensional arrays 
for Python
 License:        MIT
 URL:            https://github.com/zarr-developers/zarr-python
 Source:         
https://files.pythonhosted.org/packages/source/z/zarr/zarr-%{version}.tar.gz
 BuildRequires:  %{python_module setuptools >= 38.6.0}
-BuildRequires:  %{python_module setuptools_scm}
+BuildRequires:  %{python_module setuptools_scm > 1.5.4}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 # Needs full python stdlib, base is not enough
@@ -43,8 +43,6 @@
 Suggests:       python-notebook
 BuildArch:      noarch
 # SECTION test requirements
-# Needs full python stdlib, base is not enough
-BuildRequires:  %pythons >= 3.7
 BuildRequires:  %{python_module asciitree}
 BuildRequires:  %{python_module dbm}
 BuildRequires:  %{python_module fasteners}
@@ -53,6 +51,8 @@
 BuildRequires:  %{python_module numcodecs >= 0.6.4}
 BuildRequires:  %{python_module numpy >= 1.7}
 BuildRequires:  %{python_module pytest}
+# Needs full python stdlib, base is not enough
+BuildRequires:  %{pythons} >= 3.7
 # /SECTION
 %python_subpackages
 

++++++ zarr-2.9.5.tar.gz -> zarr-2.12.0.tar.gz ++++++
++++ 16809 lines of diff (skipped)

Reply via email to