diff --git a/fsspec-2022.11.0.tar.gz b/fsspec-2022.11.0.tar.gz deleted file mode 100644 index 3549ca7..0000000 --- a/fsspec-2022.11.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0c0c8373aba084c192396796eb3445841627fa16c7e43fc984439ae5b1b87545 -size 341238 diff --git a/fsspec-2023.3.0.tar.gz b/fsspec-2023.3.0.tar.gz new file mode 100644 index 0000000..e6a2687 --- /dev/null +++ b/fsspec-2023.3.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90ec0c5d25c531afab3945f187ab2748494c7cfb26bb07d0ee79af82d921b336 +size 352340 diff --git a/python-fsspec.changes b/python-fsspec.changes index 613102a..85868bb 100644 --- a/python-fsspec.changes +++ b/python-fsspec.changes @@ -1,3 +1,38 @@ +------------------------------------------------------------------- +Fri Mar 24 14:09:44 UTC 2023 - Ben Greiner + +- Update to 2023.3.0 + ## Enhancements + * #1201, add directory FS to the registry and constructable from URLs + * #1194, allow JSON for setting dict-like kwargs in the config + * #1181, give arrow FS proper place in the registry + * #1178, add experimental background-thread buffering cache + * #1162, make ZipFS writable + ## Fixes + * #1202, fix on_error="omit" when using caching's cat + * #1199, 1163, get/put/cp consistency and empty directories + * #1197, 1183 use bytes for setting value on mapper using numpy + * #1191, clean up open files in spec get_file + * #1164, pass on kwargs correctly to http + ## Other + * #1186, make seekable=True default for pyarrow files + * #1184, 1185, set minimum python version to 3.8 +- Release 2023.1.0 + ## Enhancements + * experimental DFReferenceFileSystem (#1157, 1138) + * pyarrow seeking (#1154) + * tar thread safety (#1132) + * fsid method (#1122) + ## Fixes + * ReferenceFS order fix (#1158) + * fix du and maxdepth (#1128, 1151) + * http ranges (#1141) + ## Other + * coverage on referenceFS (#1133, 1123) + * docs (#1152, 1150) + * remove code duplication in unchain (#1143, 1156, 1121) +- Skip testing distributed for Python 3.11: no numba yet + ------------------------------------------------------------------- Sat Nov 19 14:48:38 UTC 2022 - Ben Greiner diff --git a/python-fsspec.spec b/python-fsspec.spec index 3ef61bd..9f55802 100644 --- a/python-fsspec.spec +++ b/python-fsspec.spec @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,14 +25,14 @@ %bcond_with test %endif Name: python-fsspec%{psuffix} -Version: 2022.11.0 +Version: 2023.3.0 Release: 0 Summary: Filesystem specification package License: BSD-3-Clause URL: https://github.com/fsspec/filesystem_spec # the tests are only in the GitHub archive Source: https://github.com/fsspec/filesystem_spec/archive/%{version}.tar.gz#/fsspec-%{version}.tar.gz -BuildRequires: %{python_module base >= 3.7} +BuildRequires: %{python_module base >= 3.8} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: fuse @@ -54,9 +54,12 @@ BuildArch: noarch %if %{with test} BuildRequires: %{python_module aiohttp} BuildRequires: %{python_module cloudpickle} -BuildRequires: %{python_module distributed} +# no numba and distributed for py311 yet +BuildRequires: %{python_module distributed if %python-base < 3.11} +BuildRequires: %{python_module fastparquet} BuildRequires: %{python_module fusepy} BuildRequires: %{python_module gcsfs} +BuildRequires: %{python_module lz4} BuildRequires: %{python_module notebook} BuildRequires: %{python_module numpy} BuildRequires: %{python_module panel} @@ -101,6 +104,8 @@ donttest+=" or test_not_cached" donttest+=" or test_dbfs" # wants to connect to ftp.fau.de donttest+=" or test_find" +# does not like the '.' from the version in the build path +donttest+=" or (test_local and test_make_path_posix)" %pytest -rfEs -k "not ($donttest)" %endif