commit python-blosc for openSUSE:Factory
Hello community, here is the log from the commit of package python-blosc for openSUSE:Factory checked in at 2020-08-20 22:34:36 Comparing /work/SRC/openSUSE:Factory/python-blosc (Old) and /work/SRC/openSUSE:Factory/.python-blosc.new.3399 (New) Package is "python-blosc" Thu Aug 20 22:34:36 2020 rev:17 rq:828292 version:1.9.1 Changes: --- /work/SRC/openSUSE:Factory/python-blosc/python-blosc.changes 2020-07-17 20:52:02.480994846 +0200 +++ /work/SRC/openSUSE:Factory/.python-blosc.new.3399/python-blosc.changes 2020-08-20 22:34:46.004147956 +0200 @@ -1,0 +2,5 @@ +Thu Aug 20 18:37:32 UTC 2020 - Bernhard Wiedemann + +- Disable AVX2 to avoid compile-time CPU-detection (boo#1100677) + +--- Other differences: -- ++ python-blosc.spec ++ --- /var/tmp/diff_new_pack.SuUoq1/_old 2020-08-20 22:34:46.952148400 +0200 +++ /var/tmp/diff_new_pack.SuUoq1/_new 2020-08-20 22:34:46.956148401 +0200 @@ -53,6 +53,7 @@ %build export CFLAGS="%{optflags}" export BLOSC_DIR=%{_prefix} +export DISABLE_BLOSC_AVX2=1 %python_exec setup.py build_clib %python_exec setup.py build_ext --inplace %python_build
commit python-blosc for openSUSE:Factory
Hello community, here is the log from the commit of package python-blosc for openSUSE:Factory checked in at 2020-07-17 20:51:21 Comparing /work/SRC/openSUSE:Factory/python-blosc (Old) and /work/SRC/openSUSE:Factory/.python-blosc.new.3592 (New) Package is "python-blosc" Fri Jul 17 20:51:21 2020 rev:16 rq:821425 version:1.9.1 Changes: --- /work/SRC/openSUSE:Factory/python-blosc/python-blosc.changes 2020-07-08 19:19:24.420270340 +0200 +++ /work/SRC/openSUSE:Factory/.python-blosc.new.3592/python-blosc.changes 2020-07-17 20:52:02.480994846 +0200 @@ -1,0 +2,5 @@ +Fri Jul 17 07:17:58 UTC 2020 - Guillaume GARDET + +- Enable build on all archs + +--- Other differences: -- ++ python-blosc.spec ++ --- /var/tmp/diff_new_pack.ZtxUch/_old 2020-07-17 20:52:04.020996452 +0200 +++ /var/tmp/diff_new_pack.ZtxUch/_new 2020-07-17 20:52:04.024996456 +0200 @@ -41,7 +41,6 @@ # /SECTION Requires: blosc-devel Recommends: python-numpy -ExclusiveArch: %ix86 x86_64 %python_subpackages %description
commit python-blosc for openSUSE:Factory
Hello community, here is the log from the commit of package python-blosc for openSUSE:Factory checked in at 2020-07-08 19:18:36 Comparing /work/SRC/openSUSE:Factory/python-blosc (Old) and /work/SRC/openSUSE:Factory/.python-blosc.new.3060 (New) Package is "python-blosc" Wed Jul 8 19:18:36 2020 rev:15 rq:819449 version:1.9.1 Changes: --- /work/SRC/openSUSE:Factory/python-blosc/python-blosc.changes 2020-03-26 23:37:48.770873371 +0100 +++ /work/SRC/openSUSE:Factory/.python-blosc.new.3060/python-blosc.changes 2020-07-08 19:19:24.420270340 +0200 @@ -1,0 +2,10 @@ +Wed Jul 8 09:37:15 UTC 2020 - Marketa Calabkova + +- Update to 1.9.1 + * Disable the attempt to include support for SSE2 and AVX2 on non-Intel +platforms, allowing the build on such platforms (see #244). + * Dropped support for Python 2.7 and 3.5. + * Fixed the copy of the leftovers of a chunk when its size is not +a multiple of the typesize. + +--- Old: blosc-1.8.3.tar.gz New: blosc-1.9.1.tar.gz Other differences: -- ++ python-blosc.spec ++ --- /var/tmp/diff_new_pack.ux2smT/_old 2020-07-08 19:19:26.892279111 +0200 +++ /var/tmp/diff_new_pack.ux2smT/_new 2020-07-08 19:19:26.896279126 +0200 @@ -17,8 +17,9 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} +%define skip_python2 1 Name: python-blosc -Version:1.8.3 +Version:1.9.1 Release:0 Summary:Blosc data compressor for Python License:MIT @@ -26,7 +27,6 @@ URL:https://github.com/Blosc/python-blosc Source: https://files.pythonhosted.org/packages/source/b/blosc/blosc-%{version}.tar.gz BuildRequires: %{python_module devel} -BuildRequires: %{python_module numpy-devel} BuildRequires: %{python_module scikit-build} BuildRequires: %{python_module setuptools} BuildRequires: blosc-devel >= 1.9.0 ++ blosc-1.8.3.tar.gz -> blosc-1.9.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/blosc-1.8.3/ANNOUNCE.rst new/blosc-1.9.1/ANNOUNCE.rst --- old/blosc-1.8.3/ANNOUNCE.rst2019-12-14 08:48:21.0 +0100 +++ new/blosc-1.9.1/ANNOUNCE.rst2020-04-11 17:45:32.0 +0200 @@ -1,13 +1,13 @@ = -Announcing python-blosc 1.8.3 +Announcing python-blosc 1.9.1 = What is new? -This is a quick release to fix a missing pyproject.toml that -prevented to install the skbuild dependency. -Also, sources for C-Blosc v1.17.2 have been included. +We disabled the attempt to include support for SSE2 and AVX2 on +non-Intel platforms, allowing the build on such platforms (see #244). +Thanks to Lehman Garrison. For more info, you can have a look at the release notes in: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/blosc-1.8.3/LICENSE.txt new/blosc-1.9.1/LICENSE.txt --- old/blosc-1.8.3/LICENSE.txt 2019-12-14 08:34:37.0 +0100 +++ new/blosc-1.9.1/LICENSE.txt 2020-03-29 18:16:50.0 +0200 @@ -6,6 +6,7 @@ Copyright (C) 2013-2015 Francesc Alted (fal...@gmail.com), Valentin Haenel (valen...@haenel.co) Copyright (C) 2016-2017 Francesc Alted Copyright (C) 2018-2019 Francesc Alted , Valentin Haenel +Copyright (C) 2020 The Blosc Development Team Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/blosc-1.8.3/LICENSES/BLOSC.txt new/blosc-1.9.1/LICENSES/BLOSC.txt --- old/blosc-1.8.3/LICENSES/BLOSC.txt 2019-12-14 08:34:37.0 +0100 +++ new/blosc-1.9.1/LICENSES/BLOSC.txt 2020-03-29 18:16:50.0 +0200 @@ -3,6 +3,7 @@ For Blosc - A blocking, shuffling and lossless compression library Copyright (C) 2009-2018 Francesc Alted +Copyright (C) 2019-2020 The Blosc Development Team Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/blosc-1.8.3/LICENSES/PYTHON-BLOSC.txt new/blosc-1.9.1/LICENSES/PYTHON-BLOSC.txt --- old/blosc-1.8.3/LICENSES/PYTHON-BLOSC.txt 2019-12-14 08:34:37.0 +0100 +++ new/blosc-1.9.1/LICENSES/PYTHON-BLOSC.txt 2020-03-29 18:16:50.0 +0200 @@ -6,6 +6,7 @@ Copyright (C) 2013-2015 Francesc Alted (fal...@gmail.com), Valentin Haenel (valen...@haenel.co) Copyright (C) 2016-2017 Francesc Alted Copyright (C) 2018-2019 Francesc
commit python-blosc for openSUSE:Factory
Hello community, here is the log from the commit of package python-blosc for openSUSE:Factory checked in at 2020-03-26 23:37:45 Comparing /work/SRC/openSUSE:Factory/python-blosc (Old) and /work/SRC/openSUSE:Factory/.python-blosc.new.3160 (New) Package is "python-blosc" Thu Mar 26 23:37:45 2020 rev:14 rq:788603 version:1.8.3 Changes: --- /work/SRC/openSUSE:Factory/python-blosc/python-blosc.changes 2020-01-31 23:58:01.219674275 +0100 +++ /work/SRC/openSUSE:Factory/.python-blosc.new.3160/python-blosc.changes 2020-03-26 23:37:48.770873371 +0100 @@ -1,0 +2,5 @@ +Thu Mar 26 14:20:07 UTC 2020 - Paolo Stivanin + +- Use unittest instead of nose + +--- Other differences: -- ++ python-blosc.spec ++ --- /var/tmp/diff_new_pack.CEDKnG/_old 2020-03-26 23:37:49.446873615 +0100 +++ /var/tmp/diff_new_pack.CEDKnG/_new 2020-03-26 23:37:49.450873616 +0100 @@ -36,7 +36,6 @@ BuildRequires: ninja BuildRequires: python-rpm-macros # SECTION test requirements -BuildRequires: %{python_module nose} BuildRequires: %{python_module numpy} BuildRequires: %{python_module psutil} # /SECTION @@ -67,14 +66,8 @@ %python_expand %fdupes %{buildroot}%{$python_sitearch} %check -mkdir empty -pushd empty -%{python_expand export PYTHONDONTWRITEBYTECODE=1 -export PYTHONPATH=%{buildroot}%{$python_sitearch} -$python -c "import blosc; blosc.print_versions()" -nosetests-%{$python_bin_suffix} %{buildroot}%{$python_sitearch}/blosc -} -popd +export PYTHONDONTWRITEBYTECODE=1 +%python_exec -m unittest discover -s blosc/ -v %files %{python_files} %doc ANNOUNCE.rst README.rst RELEASE_NOTES.rst
commit python-blosc for openSUSE:Factory
Hello community, here is the log from the commit of package python-blosc for openSUSE:Factory checked in at 2020-01-31 23:56:52 Comparing /work/SRC/openSUSE:Factory/python-blosc (Old) and /work/SRC/openSUSE:Factory/.python-blosc.new.26092 (New) Package is "python-blosc" Fri Jan 31 23:56:52 2020 rev:13 rq:768838 version:1.8.3 Changes: --- /work/SRC/openSUSE:Factory/python-blosc/python-blosc.changes 2019-07-23 22:43:46.638711502 +0200 +++ /work/SRC/openSUSE:Factory/.python-blosc.new.26092/python-blosc.changes 2020-01-31 23:58:01.219674275 +0100 @@ -1,0 +2,13 @@ +Thu Jan 30 16:30:20 UTC 2020 - Todd R + +- Update to 1.8.3 + * Add a missing pyproject.toml to MANIFEST.in. This allows +to install the necessary skbuild module. +- Update to 1.8.2 + * Use cmake internally to build the Python extension via the +scikit-build library. This seems enough to cope with the +conflicting types in using XGETBV when using a recent GCC +(>= 9.1) compiler. + * Include C-Blosc v1.17.1. + +--- Old: blosc-1.8.1.tar.gz New: blosc-1.8.3.tar.gz Other differences: -- ++ python-blosc.spec ++ --- /var/tmp/diff_new_pack.TBjAdL/_old 2020-01-31 23:58:02.479674928 +0100 +++ /var/tmp/diff_new_pack.TBjAdL/_new 2020-01-31 23:58:02.487674932 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-blosc # -# Copyright (c) 2018 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 @@ -12,26 +12,28 @@ # 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-blosc -Version:1.8.1 +Version:1.8.3 Release:0 Summary:Blosc data compressor for Python License:MIT Group: Development/Languages/Python -Url:http://www.blosc.org/ +URL:https://github.com/Blosc/python-blosc Source: https://files.pythonhosted.org/packages/source/b/blosc/blosc-%{version}.tar.gz BuildRequires: %{python_module devel} -BuildRequires: %{python_module nose} BuildRequires: %{python_module numpy-devel} +BuildRequires: %{python_module scikit-build} BuildRequires: %{python_module setuptools} BuildRequires: blosc-devel >= 1.9.0 BuildRequires: c++_compiler +BuildRequires: cmake BuildRequires: fdupes +BuildRequires: ninja BuildRequires: python-rpm-macros # SECTION test requirements BuildRequires: %{python_module nose} @@ -52,11 +54,16 @@ %build export CFLAGS="%{optflags}" -%python_exec setup.py build_ext --inplace --blosc=%{_prefix} -%python_exec setup.py build --blosc=%{_prefix} +export BLOSC_DIR=%{_prefix} +%python_exec setup.py build_clib +%python_exec setup.py build_ext --inplace +%python_build %install -%python_exec setup.py install -O1 --skip-build --force --root=%{buildroot} --prefix=%{_prefix} --blosc=%{_prefix} +export BLOSC_DIR=%{_prefix} +# This is being installed in purelib instead of platlib +# See: https://github.com/Blosc/python-blosc/issues/222 +%python_exec setup.py install -O1 --skip-build --force --root %{buildroot} --install-purelib=%{$python_sitearch} %python_expand %fdupes %{buildroot}%{$python_sitearch} %check @@ -65,12 +72,11 @@ %{python_expand export PYTHONDONTWRITEBYTECODE=1 export PYTHONPATH=%{buildroot}%{$python_sitearch} $python -c "import blosc; blosc.print_versions()" -nosetests-%{$python_bin_suffix} blosc +nosetests-%{$python_bin_suffix} %{buildroot}%{$python_sitearch}/blosc } popd %files %{python_files} -%defattr(-,root,root,-) %doc ANNOUNCE.rst README.rst RELEASE_NOTES.rst %license LICENSES/*.txt %{python_sitearch}/blosc-%{version}-py*.egg-info ++ blosc-1.8.1.tar.gz -> blosc-1.8.3.tar.gz ++ 131066 lines of diff (skipped)
commit python-blosc for openSUSE:Factory
Hello community, here is the log from the commit of package python-blosc for openSUSE:Factory checked in at 2019-07-23 22:43:45 Comparing /work/SRC/openSUSE:Factory/python-blosc (Old) and /work/SRC/openSUSE:Factory/.python-blosc.new.4126 (New) Package is "python-blosc" Tue Jul 23 22:43:45 2019 rev:12 rq:717934 version:1.8.1 Changes: --- /work/SRC/openSUSE:Factory/python-blosc/python-blosc.changes 2019-01-08 12:28:17.732284162 +0100 +++ /work/SRC/openSUSE:Factory/.python-blosc.new.4126/python-blosc.changes 2019-07-23 22:43:46.638711502 +0200 @@ -1,0 +2,21 @@ +Mon Jul 22 16:25:44 UTC 2019 - Todd R + +- Update to 1.8.1 + * Fix a bug that prevented the source distribution from PyPi to +be compiled. Specifcally, *.inc were not included via the +manifest. +- Update to 1.8.0 + * Include C-Blosc v1.16.2 + * Fix cpuinfo.py usage on Windows. + * Implement Python access to the C function cbuffer_validate which +was added to c-blosc in version 1.16.0 + * Check if compiler supports CPU capabilities. + * Many minor improvements and fixes +- Update to 1.7.0 + * Include C-Blosc v1.15.1 + * Remove Support for Python 2.6 and 3.3 + * Fix vendored cpuinfo.py + * Rework Windows CI via Appveyor + * Various minor bugfixes + +--- Old: blosc-1.6.2.tar.gz New: blosc-1.8.1.tar.gz Other differences: -- ++ python-blosc.spec ++ --- /var/tmp/diff_new_pack.NORv5z/_old 2019-07-23 22:43:47.198710991 +0200 +++ /var/tmp/diff_new_pack.NORv5z/_new 2019-07-23 22:43:47.202710987 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-blosc -Version:1.6.2 +Version:1.8.1 Release:0 Summary:Blosc data compressor for Python License:MIT ++ blosc-1.6.2.tar.gz -> blosc-1.8.1.tar.gz ++ 125923 lines of diff (skipped)
commit python-blosc for openSUSE:Factory
Hello community, here is the log from the commit of package python-blosc for openSUSE:Factory checked in at 2019-01-08 12:25:51 Comparing /work/SRC/openSUSE:Factory/python-blosc (Old) and /work/SRC/openSUSE:Factory/.python-blosc.new.28833 (New) Package is "python-blosc" Tue Jan 8 12:25:51 2019 rev:11 rq:660736 version:1.6.2 Changes: --- /work/SRC/openSUSE:Factory/python-blosc/python-blosc.changes 2018-07-18 22:58:08.414125093 +0200 +++ /work/SRC/openSUSE:Factory/.python-blosc.new.28833/python-blosc.changes 2019-01-08 12:28:17.732284162 +0100 @@ -1,0 +2,23 @@ +Sat Dec 22 02:14:28 UTC 2018 - Todd R + +- Update to 1.6.2 + * Fixed `numpy` import in `toplevel.py`, this makes python-blosc usable without + numpy once again. +- Update to 1.6.1 + * Updated C-Blosc to 1.14.3 + * Adding support for aarch64 + * `unpack_array` can now accepts keyword arguments. This allows decompressing +pickled arrays that were compressed with Python 2.x using Python 3.x. Thanks +to Simba Nyatsanga and Juan Maree. + * Implemented `get_blocksize()`, thanks to Alberto Sabater + * Seperate compilation of codecs, thanks to Robert McLeod + * Removal of Numpy dependencies, thanks to Robert McLeod + * Allow codecs to be included by using environment variables, thanks to +Robert McLeod + * Don't compile snappy by default, thanks to Robert McLeod + * Update cpuinfo.py to use dmesg.boot, thanks to Prakhar Goel + * Allow SSE2 and AVX2 detection to be disabled via environment variables, +thanks to Lorenzo Bolla + * Varios minor fixes + +--- Old: blosc-1.5.1.tar.gz New: blosc-1.6.2.tar.gz Other differences: -- ++ python-blosc.spec ++ --- /var/tmp/diff_new_pack.FU8mLX/_old 2019-01-08 12:28:18.180283672 +0100 +++ /var/tmp/diff_new_pack.FU8mLX/_new 2019-01-08 12:28:18.180283672 +0100 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-blosc -Version:1.5.1 +Version:1.6.2 Release:0 Summary:Blosc data compressor for Python License:MIT @@ -39,7 +39,7 @@ BuildRequires: %{python_module psutil} # /SECTION Requires: blosc-devel -Requires: python-numpy +Recommends: python-numpy ExclusiveArch: %ix86 x86_64 %python_subpackages ++ blosc-1.5.1.tar.gz -> blosc-1.6.2.tar.gz ++ 112009 lines of diff (skipped)
commit python-blosc for openSUSE:Factory
Hello community, here is the log from the commit of package python-blosc for openSUSE:Factory checked in at 2018-07-18 22:57:28 Comparing /work/SRC/openSUSE:Factory/python-blosc (Old) and /work/SRC/openSUSE:Factory/.python-blosc.new (New) Package is "python-blosc" Wed Jul 18 22:57:28 2018 rev:10 rq:623639 version:1.5.1 Changes: --- /work/SRC/openSUSE:Factory/python-blosc/python-blosc.changes 2018-05-29 10:43:29.235664803 +0200 +++ /work/SRC/openSUSE:Factory/.python-blosc.new/python-blosc.changes 2018-07-18 22:58:08.414125093 +0200 @@ -1,0 +2,6 @@ +Wed Jul 18 11:54:58 UTC 2018 - tchva...@suse.com + +- Stricten requirement on the blosc-devel to require version we + actually compile with + +--- Other differences: -- ++ python-blosc.spec ++ --- /var/tmp/diff_new_pack.IOpWU4/_old 2018-07-18 22:58:08.878123553 +0200 +++ /var/tmp/diff_new_pack.IOpWU4/_new 2018-07-18 22:58:08.878123553 +0200 @@ -25,14 +25,14 @@ Group: Development/Languages/Python Url:http://www.blosc.org/ Source: https://files.pythonhosted.org/packages/source/b/blosc/blosc-%{version}.tar.gz -BuildRequires: blosc-devel -BuildRequires: c++_compiler -BuildRequires: fdupes -BuildRequires: python-rpm-macros BuildRequires: %{python_module devel} -BuildRequires: %{python_module setuptools} BuildRequires: %{python_module nose} BuildRequires: %{python_module numpy-devel} +BuildRequires: %{python_module setuptools} +BuildRequires: blosc-devel >= 1.9.0 +BuildRequires: c++_compiler +BuildRequires: fdupes +BuildRequires: python-rpm-macros # SECTION test requirements BuildRequires: %{python_module nose} BuildRequires: %{python_module numpy}
commit python-blosc for openSUSE:Factory
Hello community, here is the log from the commit of package python-blosc for openSUSE:Factory checked in at 2018-05-29 10:43:23 Comparing /work/SRC/openSUSE:Factory/python-blosc (Old) and /work/SRC/openSUSE:Factory/.python-blosc.new (New) Package is "python-blosc" Tue May 29 10:43:23 2018 rev:9 rq:611912 version:1.5.1 Changes: --- /work/SRC/openSUSE:Factory/python-blosc/python-blosc.changes 2018-01-22 16:20:52.235333052 +0100 +++ /work/SRC/openSUSE:Factory/.python-blosc.new/python-blosc.changes 2018-05-29 10:43:29.235664803 +0200 @@ -1,0 +2,6 @@ +Thu May 24 16:51:14 UTC 2018 - toddrme2...@gmail.com + +- Python files were not getting included. +- Enable unit tests + +--- Other differences: -- ++ python-blosc.spec ++ --- /var/tmp/diff_new_pack.Zs51xf/_old 2018-05-29 10:43:29.719646941 +0200 +++ /var/tmp/diff_new_pack.Zs51xf/_new 2018-05-29 10:43:29.723646793 +0200 @@ -26,16 +26,21 @@ Url:http://www.blosc.org/ Source: https://files.pythonhosted.org/packages/source/b/blosc/blosc-%{version}.tar.gz BuildRequires: blosc-devel -BuildRequires: gcc-c++ +BuildRequires: c++_compiler BuildRequires: fdupes BuildRequires: python-rpm-macros BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module nose} BuildRequires: %{python_module numpy-devel} +# SECTION test requirements +BuildRequires: %{python_module nose} +BuildRequires: %{python_module numpy} +BuildRequires: %{python_module psutil} +# /SECTION Requires: blosc-devel Requires: python-numpy ExclusiveArch: %ix86 x86_64 -BuildRoot: %{_tmppath}/%{name}-%{version}-build %python_subpackages %description @@ -48,14 +53,26 @@ %build export CFLAGS="%{optflags}" %python_exec setup.py build_ext --inplace --blosc=%{_prefix} +%python_exec setup.py build --blosc=%{_prefix} %install %python_exec setup.py install -O1 --skip-build --force --root=%{buildroot} --prefix=%{_prefix} --blosc=%{_prefix} %python_expand %fdupes %{buildroot}%{$python_sitearch} +%check +mkdir empty +pushd empty +%{python_expand export PYTHONDONTWRITEBYTECODE=1 +export PYTHONPATH=%{buildroot}%{$python_sitearch} +$python -c "import blosc; blosc.print_versions()" +nosetests-%{$python_bin_suffix} blosc +} +popd + %files %{python_files} %defattr(-,root,root,-) -%doc ANNOUNCE.rst README.rst LICENSES/*.txt RELEASE_NOTES.rst +%doc ANNOUNCE.rst README.rst RELEASE_NOTES.rst +%license LICENSES/*.txt %{python_sitearch}/blosc-%{version}-py*.egg-info %{python_sitearch}/blosc/
commit python-blosc for openSUSE:Factory
Hello community, here is the log from the commit of package python-blosc for openSUSE:Factory checked in at 2018-01-22 16:19:33 Comparing /work/SRC/openSUSE:Factory/python-blosc (Old) and /work/SRC/openSUSE:Factory/.python-blosc.new (New) Package is "python-blosc" Mon Jan 22 16:19:33 2018 rev:8 rq:567940 version:1.5.1 Changes: --- /work/SRC/openSUSE:Factory/python-blosc/python-blosc.changes 2017-04-28 10:43:31.981808889 +0200 +++ /work/SRC/openSUSE:Factory/.python-blosc.new/python-blosc.changes 2018-01-22 16:20:52.235333052 +0100 @@ -1,0 +2,5 @@ +Sun Jan 21 05:33:31 UTC 2018 - toddrme2...@gmail.com + +- Fix building + +--- Other differences: -- ++ python-blosc.spec ++ --- /var/tmp/diff_new_pack.DzieC7/_old 2018-01-22 16:20:52.715310602 +0100 +++ /var/tmp/diff_new_pack.DzieC7/_new 2018-01-22 16:20:52.715310602 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-blosc # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -50,8 +50,7 @@ %python_exec setup.py build_ext --inplace --blosc=%{_prefix} %install -%python_install --blosc=%{_prefix} -# %python_exec setup.py install --blosc=%{_prefix} --prefix=%{_prefix} --root=%{buildroot} +%python_exec setup.py install -O1 --skip-build --force --root=%{buildroot} --prefix=%{_prefix} --blosc=%{_prefix} %python_expand %fdupes %{buildroot}%{$python_sitearch} %files %{python_files}
commit python-blosc for openSUSE:Factory
Hello community, here is the log from the commit of package python-blosc for openSUSE:Factory checked in at 2017-04-28 10:43:25 Comparing /work/SRC/openSUSE:Factory/python-blosc (Old) and /work/SRC/openSUSE:Factory/.python-blosc.new (New) Package is "python-blosc" Fri Apr 28 10:43:25 2017 rev:7 rq:489487 version:1.5.1 Changes: --- /work/SRC/openSUSE:Factory/python-blosc/python-blosc.changes 2016-03-16 10:35:24.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-blosc.new/python-blosc.changes 2017-04-28 10:43:31.981808889 +0200 @@ -1,0 +2,79 @@ +Wed Apr 19 22:13:57 UTC 2017 - toddrme2...@gmail.com + +- Source url must be https. + +--- +Wed Apr 19 18:43:04 UTC 2017 - toddrme2...@gmail.com + +- Update to version 1.5.1 + * License updated from MIT to BSD. + * Updated to C-Blosc 1.11.3. +- Update to version 1.5.0 + * Added a new `blosc.set_releasegil()` function that allows to +release/acquire the GIL at will. See PR #116. +Thanks to Robert McLeod. + * Updated to C-Blosc 1.11.2. + * Added tests that detect possible memory leaks. +Thanks to Robert McLeod. +- Update to version 1.4.4 + * Updated to C-Blosc 1.11.1. Fixes #115. +- Update to version 1.4.3 + * Internal C-Blosc sources updated to 1.11.0. Among other things, this +updates the internal Zstd codec to version 1.0.0 (i.e. it is +officially apt for production usage!). +- Update to version 1.4.1 + * Internal C-Blosc sources updated to 1.10.1. This fixes an outstanding issue +with the clang compiler. For details, see: +https://github.com/Blosc/bloscpack/issues/50. +- Update to version 1.4.0 + * Internal C-Blosc sources updated to 1.10.0. + * Benchmarks updated for a Skylake processor (Xeon E3-1245 v5 @ +3.50GHz). +- Update to version 1.3.3 + * Internal C-Blosc sources updated to 1.9.3. + * C-Blosc do not segfaults anymore, so -O1 flag on Linux is not the +default anymore. + * SSE2 and AVX2 are now auto-discovered so the internal C-Blosc will be +compiled with maximum optimization on processors supporting them. +- Update to version 1.3.2 + * Fixed the version of the include C-Blosc library (should be 1.8.1 not +1.8.2.dev). +- Update to version 1.3.1 + * Use the -O1 flag for compiling the included C-Blosc sources on Linux. +This represents slower performance, but fixes the nasty issue #110. +Also, it prints a warning for using an external C-Blosc library. + * Internal C-Blosc version bumped to 1.8.1 for better compatibility +with gcc 5.3.1 in forthcoming Ubuntu Xenial. + * Added a protection to avoid using BITSHUFLE with C-Blosc < 1.8.0. + * Restored old symbols for backward compatibility with pre 1.3.0: + BLOSC_VERSION_STRING + BLOSC_VERSION_DATE + BLOSC_MAX_BUFFERSIZE + BLOSC_MAX_THREADS + BLOSC_MAX_TYPESIZE +However, these are considered deprecated and should be replaced by +libraries using python-blosc by the ones without the BLOSC_ prefix. +- Update to version 1.3.0 + * Internal C-Blosc version bumped to 1.8.0. As consequence, support for +BITSHUFFLE is here. For activating it, just pass `blosc.BITSHUFFLE` +to the `shuffle` parameter of compression functions. + * Added a new `as_bytearray=False` parameter to the `decompress()` function +so that a mutable bytearray will be returned instead of a bytes one +(inmutable). PR #107. Thanks to Joe Jevnik. + * The '__all__' variable has been removed from the module. I consider +this good practice to avoid things like "from blosc import *". + * For consistency, the next symbols have been renamed: + BLOSC_VERSION_STRING -> VERSION_STRING, + BLOSC_VERSION_DATE -> VERSION_DATE, + BLOSC_MAX_BUFFERSIZE -> MAX_BUFFERSIZE, + BLOSC_MAX_THREADS -> MAX_THREADS, + BLOSC_MAX_TYPESIZE -> MAX_TYPESIZE, + * The `typesize` parameter is set by default to 8 in compression +functions. This usually behaves well for 4-bytes typesizes too. +Nevertheless, it is advised to use the actual typesize. + * The maximum number of threads to use by default is set to 4 (less if +less cores are detected). Feel free to use more or less threads +depending on the resources you want to use for compression. +- Implement single-spec version. + +--- Old: blosc-1.2.8.tar.gz New: blosc-1.5.1.tar.gz Other differences: -- ++ python-blosc.spec ++ --- /var/tmp/diff_new_pack.yUC29u/_old 2017-04-28 10:43:33.557586162 +0200 +++ /var/tmp/diff_new_pack.yUC29u/_new 2017-04-28 10:43:33.561585597 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-blosc # -#
commit python-blosc for openSUSE:Factory
Hello community, here is the log from the commit of package python-blosc for openSUSE:Factory checked in at 2016-03-16 10:35:20 Comparing /work/SRC/openSUSE:Factory/python-blosc (Old) and /work/SRC/openSUSE:Factory/.python-blosc.new (New) Package is "python-blosc" Changes: --- /work/SRC/openSUSE:Factory/python-blosc/python-blosc.changes 2015-05-19 23:50:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-blosc.new/python-blosc.changes 2016-03-16 10:35:24.0 +0100 @@ -1,0 +2,14 @@ +Thu Mar 10 19:48:59 UTC 2016 - toddrme2...@gmail.com + +- Update to version 1.2.8 + * Updated to c-blosc v1.7.0. However, the new bitshuffle filter +has not been made public because recent reports indicate that +it seems too green for production. + * Support bytes-like objects that support the buffer interface +as input to compress and decompress. On Python 2.x this +includes unicode, on Python 3.x it doesn't. (#80 #94 @esc) + * Fix a memory leak in decompress. Added tests to catch memory +leaks. (#102 #103 #104 @sdvillal) + * Various miscellaneous fixes and improvements. + +--- Old: blosc-1.2.7.tar.gz New: blosc-1.2.8.tar.gz Other differences: -- ++ python-blosc.spec ++ --- /var/tmp/diff_new_pack.M59pxD/_old 2016-03-16 10:35:25.0 +0100 +++ /var/tmp/diff_new_pack.M59pxD/_new 2016-03-16 10:35:25.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-blosc # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -16,9 +16,8 @@ # -%define modname blosc Name: python-blosc -Version:1.2.7 +Version:1.2.8 Release:0 Summary:Blosc data compressor for Python License:MIT @@ -28,7 +27,10 @@ BuildRequires: blosc-devel BuildRequires: gcc-c++ BuildRequires: python-devel +BuildRequires: python-setuptools +BuildRequires: python-numpy-devel Requires: blosc-devel +Requires: python-numpy BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} && 0%{?suse_version} <= 1110 %{!?python_sitearch: %global python_sitearch %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} ++ blosc-1.2.7.tar.gz -> blosc-1.2.8.tar.gz ++ 11726 lines of diff (skipped)
commit python-blosc for openSUSE:Factory
Hello community, here is the log from the commit of package python-blosc for openSUSE:Factory checked in at 2015-05-19 23:50:52 Comparing /work/SRC/openSUSE:Factory/python-blosc (Old) and /work/SRC/openSUSE:Factory/.python-blosc.new (New) Package is python-blosc Changes: --- /work/SRC/openSUSE:Factory/python-blosc/python-blosc.changes 2015-04-27 13:05:37.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-blosc.new/python-blosc.changes 2015-05-19 23:50:53.0 +0200 @@ -1,0 +2,6 @@ +Tue May 19 12:15:06 UTC 2015 - toddrme2...@gmail.com + +- Update to version 1.2.7 + * Updated to c-blosc v1.6.1. + +--- Old: blosc-1.2.5.tar.gz New: blosc-1.2.7.tar.gz Other differences: -- ++ python-blosc.spec ++ --- /var/tmp/diff_new_pack.c4rbw3/_old 2015-05-19 23:50:53.0 +0200 +++ /var/tmp/diff_new_pack.c4rbw3/_new 2015-05-19 23:50:53.0 +0200 @@ -18,7 +18,7 @@ %define modname blosc Name: python-blosc -Version:1.2.5 +Version:1.2.7 Release:0 Summary:Blosc data compressor for Python License:MIT @@ -45,7 +45,7 @@ CFLAGS=%{optflags} python setup.py build_ext --inplace --blosc=%{_prefix} %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +python setup.py install --blosc=%{_prefix} --prefix=%{_prefix} --root=%{buildroot} %files %defattr(-,root,root,-) ++ blosc-1.2.5.tar.gz - blosc-1.2.7.tar.gz ++ 3014 lines of diff (skipped)
commit python-blosc for openSUSE:Factory
Hello community, here is the log from the commit of package python-blosc for openSUSE:Factory checked in at 2015-04-27 13:05:35 Comparing /work/SRC/openSUSE:Factory/python-blosc (Old) and /work/SRC/openSUSE:Factory/.python-blosc.new (New) Package is python-blosc Changes: --- /work/SRC/openSUSE:Factory/python-blosc/python-blosc.changes 2014-08-08 10:13:40.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-blosc.new/python-blosc.changes 2015-04-27 13:05:37.0 +0200 @@ -1,0 +2,13 @@ +Sun Apr 26 14:22:04 UTC 2015 - benoit.mo...@gmx.fr + +- update to version 1.2.5: + * Updated to c-blosc v1.5.4. + * Added wrapper for the expert function ``set_blocksize``. +(#72 @esc) + * Fix setup.py to allow compilation on posix architectures +without SSE2. (#70 @andreas-schwab) + * Don't release the GIL on compression/decompression (#77 @esc) + * Various miscellaneous fixes. +- drop setup.patch: fixed upstream + +--- Old: blosc-1.2.4.tar.gz setup.patch New: blosc-1.2.5.tar.gz Other differences: -- ++ python-blosc.spec ++ --- /var/tmp/diff_new_pack.I8pufJ/_old 2015-04-27 13:05:38.0 +0200 +++ /var/tmp/diff_new_pack.I8pufJ/_new 2015-04-27 13:05:38.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-blosc # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -18,14 +18,13 @@ %define modname blosc Name: python-blosc -Version:1.2.4 +Version:1.2.5 Release:0 Summary:Blosc data compressor for Python License:MIT Group: Development/Languages/Python Url:http://www.blosc.org/ Source: http://pypi.python.org/packages/source/b/blosc/blosc-%{version}.tar.gz -Patch: setup.patch BuildRequires: blosc-devel BuildRequires: gcc-c++ BuildRequires: python-devel @@ -41,7 +40,6 @@ %prep %setup -q -n blosc-%{version} -%patch -p1 %build CFLAGS=%{optflags} python setup.py build_ext --inplace --blosc=%{_prefix} ++ blosc-1.2.4.tar.gz - blosc-1.2.5.tar.gz ++ 8953 lines of diff (skipped)
commit python-blosc for openSUSE:Factory
Hello community, here is the log from the commit of package python-blosc for openSUSE:Factory checked in at 2014-08-08 10:10:28 Comparing /work/SRC/openSUSE:Factory/python-blosc (Old) and /work/SRC/openSUSE:Factory/.python-blosc.new (New) Package is python-blosc Changes: --- /work/SRC/openSUSE:Factory/python-blosc/python-blosc.changes 2014-07-27 08:26:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-blosc.new/python-blosc.changes 2014-08-08 10:13:40.0 +0200 @@ -1,0 +2,5 @@ +Wed Aug 6 15:16:57 UTC 2014 - sch...@suse.de + +- setup.patch: fix use of unknown compiler option + +--- New: setup.patch Other differences: -- ++ python-blosc.spec ++ --- /var/tmp/diff_new_pack.kNA1TC/_old 2014-08-08 10:13:41.0 +0200 +++ /var/tmp/diff_new_pack.kNA1TC/_new 2014-08-08 10:13:41.0 +0200 @@ -13,19 +13,22 @@ # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + %define modname blosc Name: python-blosc Version:1.2.4 Release:0 -License:MIT Summary:Blosc data compressor for Python -Url:http://www.blosc.org/ +License:MIT Group: Development/Languages/Python +Url:http://www.blosc.org/ Source: http://pypi.python.org/packages/source/b/blosc/blosc-%{version}.tar.gz -BuildRequires: python-devel -BuildRequires: gcc-c++ +Patch: setup.patch BuildRequires: blosc-devel +BuildRequires: gcc-c++ +BuildRequires: python-devel Requires: blosc-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} 0%{?suse_version} = 1110 @@ -38,6 +41,7 @@ %prep %setup -q -n blosc-%{version} +%patch -p1 %build CFLAGS=%{optflags} python setup.py build_ext --inplace --blosc=%{_prefix} @@ -51,5 +55,4 @@ %{python_sitearch}/blosc-%{version}-py*.egg-info %{python_sitearch}/blosc/ - %changelog ++ setup.patch ++ Index: blosc-1.2.4/setup.py === --- blosc-1.2.4.orig/setup.py +++ blosc-1.2.4/setup.py @@ -8,6 +8,7 @@ import sys, os +import re, platform from distutils.core import Extension from distutils.core import setup @@ -57,7 +58,7 @@ for arg in args: sys.argv.remove(arg) # Add -msse2 flag for optimizing shuffle in Blosc -if os.name == 'posix': +if os.name == 'posix' and re.match(i.86, platform.machine()) != None: CFLAGS.append(-msse2) # Blosc sources and headers -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org