commit python-fsspec for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-fsspec for openSUSE:Factory checked in at 2021-05-21 21:49:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-fsspec (Old) and /work/SRC/openSUSE:Factory/.python-fsspec.new.2988 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-fsspec" Fri May 21 21:49:53 2021 rev:12 rq:894676 version:2021.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-fsspec/python-fsspec.changes 2021-02-25 18:27:02.094164796 +0100 +++ /work/SRC/openSUSE:Factory/.python-fsspec.new.2988/python-fsspec.changes 2021-05-21 21:50:01.170232606 +0200 @@ -1,0 +2,56 @@ +Thu May 20 13:22:56 UTC 2021 - Ben Greiner <code@bnavigator.de> + +- Update to 2021.05.0 + * Enable listings cache for HTTP filesystem (#560) + * Fold ZipFileSystem and LibArchiveFileSystem into a generic + implementation and add new TarFileSystem (#561) + * Use throttling for the ``get``/``put`` methods of + ``AsyncFileSystem``. +- Release 2021.04.0 + * Major changes: calendar versioning + * better link and size finding for HTTP (#610, %99) + * link following in Local (#608) + * ReferenceFileSystem dev (#606, #604, #602) + * Fix: drop metadata dep (#605) + +------------------------------------------------------------------- +Thu Apr 15 13:10:09 UTC 2021 - Ben Greiner <code@bnavigator.de> + +- Update to version 0.9 + * avoid nested sync calls by copying code (#581, #586, docs #593) + * release again for py36 (#564, #575) + * logging in mmap cacher, explicitly close files (#559) + * make LocalFileOpener an IOBase (#589) + * better reference file system (#568, #582, #584, #585) + * first-chunk cache (#580) + * sftp listdir (#571) + * http logging and fetch all (#551, #558) + * doc: entry points (#548) + * get_mapper for caching filesystems (#559) + * fix cross-device file move (#547) + * store paths without trailing "/" for DBFS (#557) + * errors that happen on _initiate_upload when closing the + AbstractBufferedFile will now be propagated (#587) + * infer_compressions with upper case suffix ($595) + * file initialiser errors (#587) + * CI fix (#563) + * local file commit cross-device (#547) +- Version 0.8.7 + * fix error with pyarrow metadata for some pythons (#546) +- Version 0.8.6 + * Add dbfs:// support (#504, #514) + * don't import pyarrow (#503) + * update entry points syntax (#515) + * ci precommit hooks (#534) + * random appending of a directory within the filesystems find() + method (#507, 537) + * fix git tests (#501) + * fix recursive memfs operations (#502) + * fix recorsive/maxdepth for cp (#508) + * fix listings cache timeout (#513) + * big endian bytes tests (#519) + * docs syntax (#535, 524, 520, 542) + * transactions and reads (#533) +- Don't test with distributed on python36 -- not available anymore + +------------------------------------------------------------------- Old: ---- fsspec-0.8.5.tar.gz New: ---- fsspec-2021.05.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-fsspec.spec ++++++ --- /var/tmp/diff_new_pack.jqlTcw/_old 2021-05-21 21:50:01.670230536 +0200 +++ /var/tmp/diff_new_pack.jqlTcw/_new 2021-05-21 21:50:01.674230519 +0200 @@ -1,5 +1,5 @@ # -# spec file for package python-fsspec +# spec file # # Copyright (c) 2021 SUSE LLC # @@ -26,13 +26,15 @@ %bcond_with test %endif %define skip_python2 1 +%define ghversion 2021.05.0 Name: python-fsspec%{psuffix} -Version: 0.8.5 +Version: 2021.5.0 Release: 0 Summary: Filesystem specification package License: BSD-3-Clause URL: https://github.com/intake/filesystem_spec -Source: https://files.pythonhosted.org/packages/source/f/fsspec/fsspec-%{version}.tar.gz +# the tests are only in the GitHub archive +Source: %{url}/archive/%{ghversion}.tar.gz#/fsspec-%{ghversion}.tar.gz BuildRequires: %{python_module base >= 3.6} BuildRequires: %{python_module importlib_metadata if %python-base < 3.8} BuildRequires: %{python_module setuptools} @@ -43,7 +45,6 @@ %endif Suggests: python-adlfs Suggests: python-aiohttp -Suggests: python-pyarrow Suggests: python-pygit2 Suggests: python-dropboxdrivefs Suggests: python-dropbox @@ -58,7 +59,6 @@ %if %{with test} BuildRequires: %{python_module aiohttp} BuildRequires: %{python_module cloudpickle} -BuildRequires: %{python_module distributed} BuildRequires: %{python_module fusepy} BuildRequires: %{python_module gcsfs} BuildRequires: %{python_module notebook} @@ -70,6 +70,7 @@ BuildRequires: %{python_module s3fs} BuildRequires: %{python_module smbprotocol} BuildRequires: %{python_module zstandard} +BuildRequires: %{python_module distributed if (%python-base without python36-base)} BuildRequires: %{python_module numpy if (%python-base without python36-base)} BuildRequires: %{python_module panel if (%python-base without python36-base)} # cannot test git and http in the same installation (?) @@ -82,7 +83,7 @@ A specification for pythonic filesystems. %prep -%setup -q -n fsspec-%{version} +%setup -q -n filesystem_spec-%{ghversion} # don't test nonexistent python36-numpy sed -i -e '/^import numpy as np/ d' -e '/^import pytest/ a np = pytest.importorskip("numpy")' fsspec/tests/test_spec.py @@ -98,8 +99,14 @@ %if %{with test} %check # test_basic relies on speed of FS and timeouts in OBS +donttest="test_basic" # test_not_cached needs sockets -%pytest -rfEs -k 'not test_basic and not test_not_cached' +donttest+=" or test_not_cached" +# wants to open a socket connection to "my_instance.com" +donttest+=" or test_dbfs" +# wants to connect to ftp.fau.de +donttest+=" or test_find" +%pytest -rfEs -k "not ($donttest)" %endif %if ! %{with test} ++++++ fsspec-0.8.5.tar.gz -> fsspec-2021.05.0.tar.gz ++++++ ++++ 9887 lines of diff (skipped)
participants (1)
-
Source-Sync