Accepting request 1074232 from home:bnavigator:branches:devel:languages:python

- 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)

OBS-URL: https://build.opensuse.org/request/show/1074232
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fsspec?expand=0&rev=46
This commit is contained in:
Dirk Mueller 2023-03-26 16:47:17 +00:00 committed by Git OBS Bridge
parent 1c743cc6da
commit 11c3b4a08b
4 changed files with 47 additions and 7 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0c0c8373aba084c192396796eb3445841627fa16c7e43fc984439ae5b1b87545
size 341238

3
fsspec-2023.3.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:90ec0c5d25c531afab3945f187ab2748494c7cfb26bb07d0ee79af82d921b336
size 352340

View File

@ -1,3 +1,38 @@
-------------------------------------------------------------------
Fri Mar 24 14:09:44 UTC 2023 - Ben Greiner <code@bnavigator.de>
- 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 <code@bnavigator.de>

View File

@ -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