Hello community, here is the log from the commit of package python-fsspec for openSUSE:Factory checked in at 2019-11-21 12:59:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-fsspec (Old) and /work/SRC/openSUSE:Factory/.python-fsspec.new.26869 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-fsspec" Thu Nov 21 12:59:01 2019 rev:6 rq:749933 version:0.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-fsspec/python-fsspec.changes 2019-10-17 12:22:29.203142571 +0200 +++ /work/SRC/openSUSE:Factory/.python-fsspec.new.26869/python-fsspec.changes 2019-11-21 12:59:02.574520934 +0100 @@ -1,0 +2,16 @@ +Wed Nov 20 14:14:49 UTC 2019 - Tomáš Chvátal <tchva...@suse.com> + +- Update to 0.6.0: + * Fixed issues with filesystem instance caching. This was causing authorization errors in downstream libraries like gcsfs and s3fs in multi-threaded code (:pr:`155`, :pr:`181`) + * Changed the default file caching strategy to :class:`fsspec.caching.ReadAheadCache` (:pr:`193`) + * Moved file caches to the new fsspec.caching module. They're still available from their old location in fsspec.core, but we recommend using the new location for new code (:pr:`195`) + * Added a new file caching strategy, :class:`fsspec.caching.BlockCache` for fetching and caching file reads in blocks (:pr:`191`). + * Fixed equality checks for file system instance to return False when compared to objects other than file systems (:pr:`192`) + * Fixed a bug in :meth:`fsspec.FSMap.keys` returning a generator, which was consumed upon iteration (:pr:`189`). + * Removed the magic addition of aliases in AbstractFileSystem.__init__. Now alias methods are always present (:pr:`177`) + * Deprecated passing trim to :class:`fsspec.spec.AbstractBufferedFile`. Pass it in storage_options instead (:pr:`188`) + * Improved handling of requests for :class:`fsspec.implementations.http.HTTPFileSystem` when the HTTP server responds with an (incorrect) content-length of 0 (:pr:`163`) + * Added a detail=True parameter to :meth:`fsspec.spec.AbstractFileSystem.ls` (:pr:`168`) + * Fixed handling of UNC/DFS paths (:issue:`154`) + +------------------------------------------------------------------- Old: ---- 0.5.2.tar.gz New: ---- 0.6.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-fsspec.spec ++++++ --- /var/tmp/diff_new_pack.DnN9G5/_old 2019-11-21 12:59:03.066520782 +0100 +++ /var/tmp/diff_new_pack.DnN9G5/_new 2019-11-21 12:59:03.070520782 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-fsspec # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-fsspec -Version: 0.5.2 +Version: 0.6.0 Release: 0 Summary: Filesystem specification package License: BSD-3-Clause @@ -51,7 +51,8 @@ %check # test_basic relies on speed of FS and timeouts in OBS -%pytest -k 'not test_basic' +# test_not_cached needs sockets +%pytest -k 'not test_basic and not test_not_cached' %files %{python_files} %doc README.md ++++++ 0.5.2.tar.gz -> 0.6.0.tar.gz ++++++ ++++ 2824 lines of diff (skipped)