From ae21d7b52c6229af303c05716dc19890fc5dd3596a4a073954d65b473cecccea Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Thu, 29 Sep 2022 15:50:33 +0000 Subject: [PATCH 1/3] Accepting request 1006764 from home:yarunachalam:branches:devel:languages:python MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Update to 2022.8.2 * don’t close OpenFile on del (#1035) - Update to 2022.8.1 * revert #1024 (#1029), with strciter requirements on OpenFile usage - Update to 2022.8.0 Enhancements * writable ZipFileSystem (#1017) * make OpenFile behave like files and remove dynamic closer in .open() (#1024) * use isal gunzip (#1008) Fixes * remove strip from _parent (#1022) * disallow aiohttp prereleases (#1018) * be sure to close cached file (#1016) * async rm in reverse order (#1014) * expose fileno in LocalFileOpener (#1010, #1005) * remove temp files with simplecache writing (#1006) * azure paths (#1003) copy dircache keys before iter - Update to 2022.7.1 Fixes * Remove fspath from LocalFileOpener (#1005) * Revert 988 (#1003) - Update to 2022.7.0 Enhancements * added fsspec-xrootd implementation to registry (#1000) * memory file not to copy bytes (#999) * Filie details passed to FUSE (#972) Fixes * Return info for root path of archives (#996) * arbitrary kwargs passed through in pipe_file (#993) OBS-URL: https://build.opensuse.org/request/show/1006764 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fsspec?expand=0&rev=37 --- fsspec-2022.5.0.tar.gz | 3 --- fsspec-2022.8.2.tar.gz | 3 +++ python-fsspec.changes | 45 ++++++++++++++++++++++++++++++++++++++++++ python-fsspec.spec | 2 +- 4 files changed, 49 insertions(+), 4 deletions(-) delete mode 100644 fsspec-2022.5.0.tar.gz create mode 100644 fsspec-2022.8.2.tar.gz diff --git a/fsspec-2022.5.0.tar.gz b/fsspec-2022.5.0.tar.gz deleted file mode 100644 index c4697bf..0000000 --- a/fsspec-2022.5.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f7279e8ab31700c231c82d0abf0fdd082f7f087854e87d660bcaa82c3bbe336c -size 337607 diff --git a/fsspec-2022.8.2.tar.gz b/fsspec-2022.8.2.tar.gz new file mode 100644 index 0000000..7333644 --- /dev/null +++ b/fsspec-2022.8.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40e3a7721f19a08b921fdb8bd28c47a281fb6443739477cc4f44eba232ee5318 +size 338446 diff --git a/python-fsspec.changes b/python-fsspec.changes index 06ab4c8..d8fa3da 100644 --- a/python-fsspec.changes +++ b/python-fsspec.changes @@ -1,3 +1,48 @@ +------------------------------------------------------------------- +Wed Sep 28 19:37:07 UTC 2022 - Yogalakshmi Arunachalam + +- Update to 2022.8.2 + * don’t close OpenFile on del (#1035) + +- Update to 2022.8.1 + * revert #1024 (#1029), with strciter requirements on OpenFile usage + +- Update to 2022.8.0 + Enhancements + * writable ZipFileSystem (#1017) + * make OpenFile behave like files and remove dynamic closer in .open() (#1024) + * use isal gunzip (#1008) + Fixes + * remove strip from _parent (#1022) + * disallow aiohttp prereleases (#1018) + * be sure to close cached file (#1016) + * async rm in reverse order (#1014) + * expose fileno in LocalFileOpener (#1010, #1005) + * remove temp files with simplecache writing (#1006) + * azure paths (#1003) + copy dircache keys before iter + +- Update to 2022.7.1 + Fixes + * Remove fspath from LocalFileOpener (#1005) + * Revert 988 (#1003) + +- Update to 2022.7.0 + Enhancements + * added fsspec-xrootd implementation to registry (#1000) + * memory file not to copy bytes (#999) + * Filie details passed to FUSE (#972) + Fixes + * Return info for root path of archives (#996) + * arbitrary kwargs passed through in pipe_file (#993) + * special cases for host in URLs for azure (#988) + * unstrip protocol criterion (#980) + * HTTPFile serialisation (#973) + Other + * Show erroring path in FileNotFounds (#989) + * Reference file info without searching directory tree (#985) + * Truncate for local files (#975) + ------------------------------------------------------------------- Wed Jun 29 09:00:23 UTC 2022 - Ben Greiner diff --git a/python-fsspec.spec b/python-fsspec.spec index 8abba16..f4b1d2a 100644 --- a/python-fsspec.spec +++ b/python-fsspec.spec @@ -27,7 +27,7 @@ %endif %define skip_python2 1 Name: python-fsspec%{psuffix} -Version: 2022.5.0 +Version: 2022.8.2 Release: 0 Summary: Filesystem specification package License: BSD-3-Clause From 4ce40964a0319c2b3506e3d875c8b42da0ab15d8db627b80e2cc1bdddbd88e8b Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Thu, 29 Sep 2022 15:53:24 +0000 Subject: [PATCH 2/3] Expand URL in Source OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fsspec?expand=0&rev=38 --- python-fsspec.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python-fsspec.spec b/python-fsspec.spec index f4b1d2a..f5e9457 100644 --- a/python-fsspec.spec +++ b/python-fsspec.spec @@ -33,7 +33,7 @@ Summary: Filesystem specification package License: BSD-3-Clause URL: https://github.com/fsspec/filesystem_spec # the tests are only in the GitHub archive -Source: %{url}/archive/%{version}.tar.gz#/fsspec-%{version}.tar.gz +Source: https://github.com/fsspec/filesystem_spec/archive/%{version}.tar.gz#/fsspec-%{version}.tar.gz BuildRequires: %{python_module base >= 3.6} BuildRequires: %{python_module importlib_metadata if %python-base < 3.8} BuildRequires: %{python_module setuptools} From 1baeb4e8705977dd419645f4aa0f364aa3c5a5e2db52628acb75d48ac8ba7665 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mark=C3=A9ta=20Machov=C3=A1?= Date: Fri, 14 Oct 2022 14:55:54 +0000 Subject: [PATCH 3/3] Accepting request 1010918 from home:bnavigator:branches:devel:languages:python:aws - Don't test with python-s3fs: It is pinning aiobotocore which does not play well with a rolling distro gh#fsspec/s3fs#615, gh#aio-libs/aiobotocore#971 OBS-URL: https://build.opensuse.org/request/show/1010918 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fsspec?expand=0&rev=39 --- python-fsspec.changes | 7 +++++++ python-fsspec.spec | 5 +++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/python-fsspec.changes b/python-fsspec.changes index d8fa3da..1829cc9 100644 --- a/python-fsspec.changes +++ b/python-fsspec.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Fri Oct 14 11:11:45 UTC 2022 - Ben Greiner + +- Don't test with python-s3fs: It is pinning aiobotocore which + does not play well with a rolling distro + gh#fsspec/s3fs#615, gh#aio-libs/aiobotocore#971 + ------------------------------------------------------------------- Wed Sep 28 19:37:07 UTC 2022 - Yogalakshmi Arunachalam diff --git a/python-fsspec.spec b/python-fsspec.spec index f5e9457..9e7905f 100644 --- a/python-fsspec.spec +++ b/python-fsspec.spec @@ -60,7 +60,7 @@ BuildArch: noarch %if %{with test} BuildRequires: %{python_module aiohttp} BuildRequires: %{python_module cloudpickle} -BuildRequires: %{python_module distributed if %python-base < 3.10} +BuildRequires: %{python_module distributed} BuildRequires: %{python_module fusepy} BuildRequires: %{python_module gcsfs} BuildRequires: %{python_module notebook} @@ -72,7 +72,8 @@ BuildRequires: %{python_module pytest-mock} BuildRequires: %{python_module pytest} BuildRequires: %{python_module python-snappy} BuildRequires: %{python_module requests} -BuildRequires: %{python_module s3fs} +# Too tight of a aiobotocore pinning: gh#fsspec/s3fs#615, gh#aio-libs/aiobotocore#971 +#BuildRequires: %%{python_module s3fs} BuildRequires: %{python_module smbprotocol} BuildRequires: %{python_module zstandard} # cannot test git and http in the same installation (?)