commit python-netCDF4 for openSUSE:Factory
Hello community, here is the log from the commit of package python-netCDF4 for openSUSE:Factory checked in at 2020-07-27 17:41:00 Comparing /work/SRC/openSUSE:Factory/python-netCDF4 (Old) and /work/SRC/openSUSE:Factory/.python-netCDF4.new.3592 (New) Package is "python-netCDF4" Mon Jul 27 17:41:00 2020 rev:9 rq:822784 version:1.5.4 Changes: --- /work/SRC/openSUSE:Factory/python-netCDF4/python-netCDF4.changes 2020-07-24 10:08:10.762063120 +0200 +++ /work/SRC/openSUSE:Factory/.python-netCDF4.new.3592/python-netCDF4.changes 2020-07-27 17:41:47.759078444 +0200 @@ -1,0 +2,19 @@ +Sat Jul 25 15:33:53 UTC 2020 - Arun Persaud + +- update to version 1.5.4: + * fix printing of variable objects for variables that end with the +letter 'u' (issue #983). + * make sure root group has 'name' attribute (issue #988). + * add the ability to pack vlen floats to integers using +scale_factor/add_offset (issue #1003) + * use len instead of deprecated numpy.alen (issue #1008) + * check size on valid_range instead of using len (issue #1013). + * add `set_chunk_cache/get_chunk_cache` module functions to reset +the default chunk cache sizes before opening a Dataset (issue +#1018). + * replace use of numpy's deprecated tostring() method with tobytes() +(issue #1023). + * bump minimal numpy version to 1.9 (first version to have +tobytes()). + +--- Old: netCDF4-1.5.3.tar.gz New: netCDF4-1.5.4.tar.gz Other differences: -- ++ python-netCDF4.spec ++ --- /var/tmp/diff_new_pack.bf301m/_old 2020-07-27 17:41:48.959079570 +0200 +++ /var/tmp/diff_new_pack.bf301m/_new 2020-07-27 17:41:48.963079574 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-netCDF4 -Version:1.5.3 +Version:1.5.4 Release:0 Summary:Python interface to netCDF 3 and 4 License:HPND AND MIT ++ netCDF4-1.5.3.tar.gz -> netCDF4-1.5.4.tar.gz ++ 2647 lines of diff (skipped)
commit python-netCDF4 for openSUSE:Factory
Hello community, here is the log from the commit of package python-netCDF4 for openSUSE:Factory checked in at 2020-07-24 10:06:58 Comparing /work/SRC/openSUSE:Factory/python-netCDF4 (Old) and /work/SRC/openSUSE:Factory/.python-netCDF4.new.3592 (New) Package is "python-netCDF4" Fri Jul 24 10:06:58 2020 rev:8 rq:822415 version:1.5.3 Changes: --- /work/SRC/openSUSE:Factory/python-netCDF4/python-netCDF4.changes 2020-05-26 17:20:25.592117493 +0200 +++ /work/SRC/openSUSE:Factory/.python-netCDF4.new.3592/python-netCDF4.changes 2020-07-24 10:08:10.762063120 +0200 @@ -1,0 +2,5 @@ +Wed Jul 22 15:07:22 UTC 2020 - Michel Normand + +- Add _constraints with default 5G min disk space + +--- New: _constraints Other differences: -- ++ _constraints ++ 5
commit python-netCDF4 for openSUSE:Factory
Hello community, here is the log from the commit of package python-netCDF4 for openSUSE:Factory checked in at 2020-05-26 17:20:21 Comparing /work/SRC/openSUSE:Factory/python-netCDF4 (Old) and /work/SRC/openSUSE:Factory/.python-netCDF4.new.2738 (New) Package is "python-netCDF4" Tue May 26 17:20:21 2020 rev:7 rq:808041 version:1.5.3 Changes: --- /work/SRC/openSUSE:Factory/python-netCDF4/python-netCDF4.changes 2019-11-20 10:28:35.246578426 +0100 +++ /work/SRC/openSUSE:Factory/.python-netCDF4.new.2738/python-netCDF4.changes 2020-05-26 17:20:25.592117493 +0200 @@ -1,0 +2,5 @@ +Thu May 21 10:56:35 UTC 2020 - Petr Gajdos + +- %python3_only -> %python_alternative + +--- Other differences: -- ++ python-netCDF4.spec ++ --- /var/tmp/diff_new_pack.zvcDnD/_old 2020-05-26 17:20:26.312119042 +0200 +++ /var/tmp/diff_new_pack.zvcDnD/_new 2020-05-26 17:20:26.316119050 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-netCDF4 # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -41,6 +41,8 @@ Requires: netcdf >= 4.2 Requires: python-cftime Requires: python-numpy >= 1.10.0 +Requires(post): update-alternatives +Requires(postun): update-alternatives # SECTION tests BuildRequires: %{python_module pytest} BuildRequires: netcdf @@ -71,6 +73,9 @@ %install %python_install +%python_clone -a %{buildroot}%{_bindir}/ncinfo +%python_clone -a %{buildroot}%{_bindir}/nc4tonc3 +%python_clone -a %{buildroot}%{_bindir}/nc3tonc4 %python_expand %fdupes %{buildroot}%{$python_sitearch} %check @@ -81,12 +86,22 @@ } popd +%post +%python_install_alternative ncinfo +%python_install_alternative nc4tonc3 +%python_install_alternative nc3tonc4 + +%postun +%python_uninstall_alternative ncinfo +%python_uninstall_alternative nc4tonc3 +%python_uninstall_alternative nc3tonc4 + %files %{python_files} %doc Changelog README.md %license COPYING -%python3_only %{_bindir}/nc3tonc4 -%python3_only %{_bindir}/nc4tonc3 -%python3_only %{_bindir}/ncinfo +%python_alternative %{_bindir}/nc3tonc4 +%python_alternative %{_bindir}/nc4tonc3 +%python_alternative %{_bindir}/ncinfo %{python_sitearch}/* %changelog
commit python-netCDF4 for openSUSE:Factory
Hello community, here is the log from the commit of package python-netCDF4 for openSUSE:Factory checked in at 2019-11-20 10:28:27 Comparing /work/SRC/openSUSE:Factory/python-netCDF4 (Old) and /work/SRC/openSUSE:Factory/.python-netCDF4.new.26869 (New) Package is "python-netCDF4" Wed Nov 20 10:28:27 2019 rev:6 rq:749755 version:1.5.3 Changes: --- /work/SRC/openSUSE:Factory/python-netCDF4/python-netCDF4.changes 2019-10-24 23:02:19.248043462 +0200 +++ /work/SRC/openSUSE:Factory/.python-netCDF4.new.26869/python-netCDF4.changes 2019-11-20 10:28:35.246578426 +0100 @@ -1,0 +2,7 @@ +Tue Nov 19 20:48:10 UTC 2019 - Todd R + +- Update to 1.5.3: + * make sure arrays are masked that are not filled when auto_fill is off + * python 3.8 binary wheels. + +--- Old: netCDF4-1.5.2.tar.gz New: netCDF4-1.5.3.tar.gz Other differences: -- ++ python-netCDF4.spec ++ --- /var/tmp/diff_new_pack.u9N8CM/_old 2019-11-20 10:28:36.730578722 +0100 +++ /var/tmp/diff_new_pack.u9N8CM/_new 2019-11-20 10:28:36.734578723 +0100 @@ -18,11 +18,10 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-netCDF4 -Version:1.5.2 +Version:1.5.3 Release:0 Summary:Python interface to netCDF 3 and 4 License:HPND AND MIT -Group: Development/Languages/Python URL:https://github.com/Unidata/netcdf4-python Source: https://files.pythonhosted.org/packages/source/n/netCDF4/netCDF4-%{version}.tar.gz BuildRequires: %{python_module Cython >= 0.21} ++ netCDF4-1.5.2.tar.gz -> netCDF4-1.5.3.tar.gz ++ 2868 lines of diff (skipped)
commit python-netCDF4 for openSUSE:Factory
Hello community, here is the log from the commit of package python-netCDF4 for openSUSE:Factory checked in at 2019-10-24 23:02:16 Comparing /work/SRC/openSUSE:Factory/python-netCDF4 (Old) and /work/SRC/openSUSE:Factory/.python-netCDF4.new.2990 (New) Package is "python-netCDF4" Thu Oct 24 23:02:16 2019 rev:5 rq:736040 version:1.5.2 Changes: --- /work/SRC/openSUSE:Factory/python-netCDF4/python-netCDF4.changes 2019-06-13 23:01:31.927511272 +0200 +++ /work/SRC/openSUSE:Factory/.python-netCDF4.new.2990/python-netCDF4.changes 2019-10-24 23:02:19.248043462 +0200 @@ -1,0 +2,18 @@ +Tue Oct 8 09:09:31 UTC 2019 - Tomáš Chvátal + +- Update to 1.5.2: + * fix for scaling bug when _Unsigned attribute is set and byteorder of data + does not match native byteorder (issue #930). + * revise documentation for Python 3 (issue #946). + * establish support for Python 2.7, 3.5, 3.6 and 3.7 (issue #948). + * use dict built-in instead of OrderedDict for Python 3.7+ + (pull request #955). + * remove underline ANSI in Dataset string representation (pull request #956). + * remove newlines from string representation (pull request #960). + * fix for issue #957 (size of scalar var is a float since numpy.prod(())=1.0). + * make sure Variable.setncattr fails to set _FillValue (issue #959). + * fix detection of parallel HDF5 support with netcdf-c 4.6.1 (issue #964). +- Remove not needed netcdf-disable-broken-test.patch as the bug was + fixed in netcdf itself + +--- Old: netCDF4-1.5.1.2.tar.gz netcdf-disable-broken-test.patch New: netCDF4-1.5.2.tar.gz Other differences: -- ++ python-netCDF4.spec ++ --- /var/tmp/diff_new_pack.fZF7vE/_old 2019-10-24 23:02:19.932044249 +0200 +++ /var/tmp/diff_new_pack.fZF7vE/_new 2019-10-24 23:02:19.936044253 +0200 @@ -18,14 +18,13 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-netCDF4 -Version:1.5.1.2 +Version:1.5.2 Release:0 Summary:Python interface to netCDF 3 and 4 License:HPND AND MIT Group: Development/Languages/Python URL:https://github.com/Unidata/netcdf4-python Source: https://files.pythonhosted.org/packages/source/n/netCDF4/netCDF4-%{version}.tar.gz -Patch0: netcdf-disable-broken-test.patch BuildRequires: %{python_module Cython >= 0.21} BuildRequires: %{python_module cftime} BuildRequires: %{python_module devel} @@ -66,7 +65,6 @@ %prep %setup -q -n netCDF4-%{version} -%patch0 -p1 %build export CFLAGS="%{optflags} -fno-strict-aliasing" ++ netCDF4-1.5.1.2.tar.gz -> netCDF4-1.5.2.tar.gz ++ 2843 lines of diff (skipped)
commit python-netCDF4 for openSUSE:Factory
Hello community, here is the log from the commit of package python-netCDF4 for openSUSE:Factory checked in at 2019-06-13 23:01:13 Comparing /work/SRC/openSUSE:Factory/python-netCDF4 (Old) and /work/SRC/openSUSE:Factory/.python-netCDF4.new.4811 (New) Package is "python-netCDF4" Thu Jun 13 23:01:13 2019 rev:4 rq:707519 version:1.5.1.2 Changes: --- /work/SRC/openSUSE:Factory/python-netCDF4/python-netCDF4.changes 2019-03-21 09:53:25.962786711 +0100 +++ /work/SRC/openSUSE:Factory/.python-netCDF4.new.4811/python-netCDF4.changes 2019-06-13 23:01:31.927511272 +0200 @@ -1,0 +2,19 @@ +Tue Jun 4 11:44:56 UTC 2019 - Marketa Calabkova + +- Update to 1.5.1.2 + * fix for issue #919 (assigning 2d array to 3d variable with singleton + first dimension with v[:] = a). + * minimum numpy changed from 1.9.0 to 1.10.0. + * fix issue #908 by adding workaround for incorrect value returned + by nc_inq_var_fill for netcdf-c < 4.5.1. + * fix bug writing slice to unlimited dimension that is not the first + (leftmost). Issue #906. + * make sure data gets converted to type of scale_factor when add_offset=0 + and scale_factor=1 (issue #913). + * fix for reading empty (NIL) string attributes (issue #915). + * add read-shared mode (mode='rs'). Significantly speeds up reads of NETCDF3 + files (pull request #902). + * added support for parallel IO in the classic netcdf-3 formats through the + pnetcdf library (pull request #897). + +--- Old: netCDF4-1.4.3.2.tar.gz New: netCDF4-1.5.1.2.tar.gz Other differences: -- ++ python-netCDF4.spec ++ --- /var/tmp/diff_new_pack.DV72eU/_old 2019-06-13 23:01:32.519510382 +0200 +++ /var/tmp/diff_new_pack.DV72eU/_new 2019-06-13 23:01:32.523510375 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-netCDF4 -Version:1.4.3.2 +Version:1.5.1.2 Release:0 Summary:Python interface to netCDF 3 and 4 License:HPND AND MIT @@ -29,20 +29,20 @@ BuildRequires: %{python_module Cython >= 0.21} BuildRequires: %{python_module cftime} BuildRequires: %{python_module devel} -BuildRequires: %{python_module numpy-devel >= 1.9.0} +BuildRequires: %{python_module numpy-devel >= 1.10.0} BuildRequires: %{python_module setuptools >= 18.0} BuildRequires: fdupes BuildRequires: hdf-devel -BuildRequires: hdf5-devel +BuildRequires: hdf5-devel >= 1.8.4 BuildRequires: libcurl-devel BuildRequires: libjpeg-devel -BuildRequires: netcdf-devel +BuildRequires: netcdf-devel >= 4.2 BuildRequires: python-rpm-macros Requires: hdf -Requires: hdf5 -Requires: netcdf +Requires: hdf5 >= 1.8.4 +Requires: netcdf >= 4.2 Requires: python-cftime -Requires: python-numpy >= 1.9.0 +Requires: python-numpy >= 1.10.0 # SECTION tests BuildRequires: %{python_module pytest} BuildRequires: netcdf ++ netCDF4-1.4.3.2.tar.gz -> netCDF4-1.5.1.2.tar.gz ++ 3180 lines of diff (skipped)
commit python-netCDF4 for openSUSE:Factory
Hello community, here is the log from the commit of package python-netCDF4 for openSUSE:Factory checked in at 2019-03-21 09:53:21 Comparing /work/SRC/openSUSE:Factory/python-netCDF4 (Old) and /work/SRC/openSUSE:Factory/.python-netCDF4.new.28833 (New) Package is "python-netCDF4" Thu Mar 21 09:53:21 2019 rev:3 rq:686999 version:1.4.3.2 Changes: --- /work/SRC/openSUSE:Factory/python-netCDF4/python-netCDF4.changes 2018-05-29 10:29:42.878177095 +0200 +++ /work/SRC/openSUSE:Factory/.python-netCDF4.new.28833/python-netCDF4.changes 2019-03-21 09:53:25.962786711 +0100 @@ -1,0 +2,40 @@ +Wed Mar 20 16:36:46 CET 2019 - Matej Cepl + +- Update to 1.4.3.2 + * include missing membuf.pyx file in release source tarball. + * fix bug in implementation of NETCDF4_CLASSIC support for parallel IO + in v1.4.3 release. + * make set_always_mask work in MFDataset. + * fix saving diskless files to disk with netcdf-c >= 4.6.2. + * write to an in-memory Dataset, memoryview buffer returned by Dataset.close() + (issue #865, requires netcdf-c >= 4.6.2) + * fix performance regression when using large sequences of consecutive + integers for indexing with netcdf-c >= 4.6.2 (issue #870). + * improved error messages for ncinfo and other utilities (issue #873). + * fix for int64 attributes not being created for NETCDF3_64BIT_DATA (CDF5) + files (issue #878). + * fix for MPI parallel error ("NetCDF: Attempt to use feature that was not + turned on when netCDF was built") using netcdf-c 4.6.2 (issue #883). + * Added methods `set_ncstring_attrs()` to Dataset, Group and Variable that + forces all text attributes to be written as variable length strings (netCDF + type NC_STRING - issue #882). + * Allow parallel mode with NETCDF4_CLASSIC files (issue #890). + * add get_dims Variable method (issue #824) + * make sure format keyword not ignored when mode is 'ws' (issue #827) + * fix numpy FutureWarning (non-tuple sequence for + multidimensional indexing is deprecated), issue #833. + * add 'master_file' kwarg to MFDataset.__init__ (issue #835). + * always use nc_get_vars for strided access over OpenDAP (issue #838). + * raise FutureWarning when trying to set multi-dimensional array attribute + while still silently flattening the array (issue #841). Will change + to ValueError in next release (1.4.3). + * fix parallel writes when both nc4 parallel and pnetcdf parallel options + enabled in the netcdf-c library (issue #820). + * fix for writing masked scalar character variable (issue #850). + * disable workaround for slow nc_get_vars for __netcdflibversion__ >= 4.6.2, + since a fix was added to speed up nc_get_vars in the C library. Issue 680. + * new Dataset and Variable methods (set_always_mask) to optionally + re-enable old behaviour (return masked arrays only if selected + slice contains missing values) (issue #809). + +--- Old: netCDF4-1.4.0.tar.gz New: netCDF4-1.4.3.2.tar.gz Other differences: -- ++ python-netCDF4.spec ++ --- /var/tmp/diff_new_pack.oBP7Aq/_old 2019-03-21 09:53:26.942786446 +0100 +++ /var/tmp/diff_new_pack.oBP7Aq/_new 2019-03-21 09:53:26.946786445 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-netCDF4 # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,13 +12,13 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-netCDF4 -Version:1.4.0 +Version:1.4.3.2 Release:0 Summary:Python interface to netCDF 3 and 4 License:HPND AND MIT ++ netCDF4-1.4.0.tar.gz -> netCDF4-1.4.3.2.tar.gz ++ 6581 lines of diff (skipped) ++ netcdf-disable-broken-test.patch ++ --- /var/tmp/diff_new_pack.oBP7Aq/_old 2019-03-21 09:53:27.066786412 +0100 +++ /var/tmp/diff_new_pack.oBP7Aq/_new 2019-03-21 09:53:27.066786412 +0100 @@ -1,11 +1,9 @@ -Index: netCDF4-1.4.0/test/run_all.py -=== netCDF4-1.4.0.orig/test/run_all.py -+++ netCDF4-1.4.0/test/run_all.py -@@ -21,7 +21,7 @@ if __netcdf4libversion__ < '4.2.1' or __ - if not __has_nc_inq_path__: - test_files.remove('tst_filepath.py') - sys.stdout.write('not running
commit python-netCDF4 for openSUSE:Factory
Hello community, here is the log from the commit of package python-netCDF4 for openSUSE:Factory checked in at 2018-05-29 10:29:38 Comparing /work/SRC/openSUSE:Factory/python-netCDF4 (Old) and /work/SRC/openSUSE:Factory/.python-netCDF4.new (New) Package is "python-netCDF4" Tue May 29 10:29:38 2018 rev:2 rq:610046 version:1.4.0 Changes: --- /work/SRC/openSUSE:Factory/python-netCDF4/python-netCDF4.changes 2018-04-01 17:26:24.839763894 +0200 +++ /work/SRC/openSUSE:Factory/.python-netCDF4.new/python-netCDF4.changes 2018-05-29 10:29:42.878177095 +0200 @@ -1,0 +2,44 @@ +Thu May 17 10:38:13 UTC 2018 - tchva...@suse.com + +- Add patch netcdf-disable-broken-test.patch + * This test got "broken" with the new netcdf that fixed another +problem https://github.com/Unidata/netcdf4-python/issues/752 + +--- +Thu May 17 09:57:50 UTC 2018 - tchva...@suse.com + +- Version update to 1.4.0: + * fixed bug in detection of CDF5 library support in setup.py (pull request + #736, issue #713). + * fixed reading of variables with zero-length dimensions in NETCDF3_CLASSIC + files (issue #743). + * allow integer-like objects in VLEN slices (not just python ints, issue + #526, pull request #757). + * treating _FillValue as a valid_min/valid_max was too surprising, despite + the fact the thet netcdf docs 'attribute best practices' suggests that + clients should to this. Revert this change from issue #576 (issue #761). + * remove netcdftime, since it is now a separate package. date2num, num2date + and date2index still importable from netCDF4. + * fix 'Unreachable code' cython warning (issue #767). + * Change behavior of string attributes so that nc.stringatt = ['foo','bar'] + produces an vlen string array attribute in NETCDF4, instead of concatenating + into a single string ('foobar'). In NETCDF3/NETCDF4_CLASSIC, an IOError + is now raised, instead of writing 'foobar'. Issue #770. + * fix loading of enum type names (issue #775). + * make sure missing_value applies only to scaled short integers if + auto-scaling is on (issue #777). + * automatically create views of compound types with character arrays as + numpy strings (issue #773). Can be disabled using + 'set_auto_chartostring(False)'. Numpy structured + array dtypes with 'SN' string subtypes can now be used to + define netcdf compound types (they get converted to ('S1',N) + character array types automatically). + * always return masked array by default, even if there are no + masked values (too surprising to get ndarray or MaskedArray depending + on slice, issue #785). + * treat valid_min/valid_max/_FillValue/missing_value as unsigned + integers if _Unsigned is set (to mimic behaviour of netcdf-java). + Conversion to unsigned type now occurs before masking and scale/offset + operation. Issue #794. + +--- Old: netCDF4-1.3.1.tar.gz New: netCDF4-1.4.0.tar.gz netcdf-disable-broken-test.patch Other differences: -- ++ python-netCDF4.spec ++ --- /var/tmp/diff_new_pack.RRo4s5/_old 2018-05-29 10:29:43.666147986 +0200 +++ /var/tmp/diff_new_pack.RRo4s5/_new 2018-05-29 10:29:43.666147986 +0200 @@ -18,16 +18,18 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-netCDF4 -Version:1.3.1 +Version:1.4.0 Release:0 Summary:Python interface to netCDF 3 and 4 License:HPND AND MIT Group: Development/Languages/Python -Url:https://github.com/Unidata/netcdf4-python +URL:https://github.com/Unidata/netcdf4-python Source: https://files.pythonhosted.org/packages/source/n/netCDF4/netCDF4-%{version}.tar.gz -BuildRequires: %{python_module Cython >= 0.19} +Patch0: netcdf-disable-broken-test.patch +BuildRequires: %{python_module Cython >= 0.21} +BuildRequires: %{python_module cftime} BuildRequires: %{python_module devel} -BuildRequires: %{python_module numpy-devel >= 1.7.0} +BuildRequires: %{python_module numpy-devel >= 1.9.0} BuildRequires: %{python_module setuptools >= 18.0} BuildRequires: fdupes BuildRequires: hdf-devel @@ -36,14 +38,15 @@ BuildRequires: libjpeg-devel BuildRequires: netcdf-devel BuildRequires: python-rpm-macros +Requires: hdf +Requires: hdf5 +Requires: netcdf +Requires: python-cftime +Requires: python-numpy >= 1.9.0 # SECTION tests BuildRequires: %{python_module pytest} BuildRequires: netcdf # /SECTION -Requires: hdf -Requires: hdf5 -Requires: netcdf -Requires: python-numpy >= 1.7.0 %python_subpackages