Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-gcsfs for openSUSE:Factory checked in at 2023-12-17 21:31:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-gcsfs (Old)
and /work/SRC/openSUSE:Factory/.python-gcsfs.new.25432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-gcsfs"
Sun Dec 17 21:31:59 2023 rev:20 rq:1133594 version:2023.12.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-gcsfs/python-gcsfs.changes 2023-11-15 21:10:06.579622405 +0100
+++ /work/SRC/openSUSE:Factory/.python-gcsfs.new.25432/python-gcsfs.changes 2023-12-17 21:34:33.198442509 +0100
@@ -1,0 +2,7 @@
+Sat Dec 16 12:36:23 UTC 2023 - Dirk Müller
+
+- update to 2023.12.3post1:
+ * use same version when paginating list (#591)
+ * fix double asterisk glob test (#589)
+
+-------------------------------------------------------------------
Old:
----
gcsfs-2023.10.0-gh.tar.gz
New:
----
gcsfs-2023.12.2-gh.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-gcsfs.spec ++++++
--- /var/tmp/diff_new_pack.HeVaZc/_old 2023-12-17 21:34:33.610457478 +0100
+++ /var/tmp/diff_new_pack.HeVaZc/_new 2023-12-17 21:34:33.614457624 +0100
@@ -17,7 +17,7 @@
Name: python-gcsfs
-Version: 2023.10.0
+Version: 2023.12.2
Release: 0
Summary: Filesystem interface over GCS
License: BSD-3-Clause
++++++ gcsfs-2023.10.0-gh.tar.gz -> gcsfs-2023.12.2-gh.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gcsfs-2023.10.0/docs/source/changelog.rst new/gcsfs-2023.12.2/docs/source/changelog.rst
--- old/gcsfs-2023.10.0/docs/source/changelog.rst 2023-10-23 15:19:45.000000000 +0200
+++ new/gcsfs-2023.12.2/docs/source/changelog.rst 2023-12-12 22:44:56.000000000 +0100
@@ -1,6 +1,25 @@
Changelog
=========
+Note: in some releases, there are no changes, because we always guarantee relasing in step
+with fsspec.
+
+2023.12.2
+---------
+
+no changes
+
+2023.12.1
+---------
+
+no changes
+
+2023.12.0
+---------
+
+* use same version when paginating list (#591)
+* fix double asterisk glob test (#589)
+
2023.10.0
---------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gcsfs-2023.10.0/gcsfs/_version.py new/gcsfs-2023.12.2/gcsfs/_version.py
--- old/gcsfs-2023.10.0/gcsfs/_version.py 2023-10-23 15:19:45.000000000 +0200
+++ new/gcsfs-2023.12.2/gcsfs/_version.py 2023-12-12 22:44:56.000000000 +0100
@@ -25,9 +25,9 @@
# setup.py/versioneer.py will grep for the variable names, so they must
# each be defined on a line of their own. _version.py will just call
# get_keywords().
- git_refnames = " (tag: 2023.10.0)"
- git_full = "ad684a5b3f25d46eeb5c3aebdbe647056a5e312b"
- git_date = "2023-10-23 09:19:45 -0400"
+ git_refnames = " (tag: 2023.12.2)"
+ git_full = "8f78209ce2aa74b8eb7efb41e84e153aca87a261"
+ git_date = "2023-12-12 16:44:56 -0500"
keywords = {"refnames": git_refnames, "full": git_full, "date": git_date}
return keywords
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gcsfs-2023.10.0/gcsfs/core.py new/gcsfs-2023.12.2/gcsfs/core.py
--- old/gcsfs-2023.10.0/gcsfs/core.py 2023-10-23 15:19:45.000000000 +0200
+++ new/gcsfs-2023.12.2/gcsfs/core.py 2023-12-12 22:44:56.000000000 +0100
@@ -599,6 +599,7 @@
bucket, _path, generation = self.split_path(path)
_path = "" if not _path else _path.rstrip("/") + "/"
prefix = f"{_path}{prefix}" or None
+ versions = bool(versions or generation)
# Page size of 5000 is officially supported across GCS.
default_page_size = 5000
@@ -628,7 +629,6 @@
delimiter=delimiter,
prefix=prefix,
versions=versions,
- generation=generation,
page_size=default_page_size,
)
@@ -642,12 +642,11 @@
end_offset=None,
prefix=prefix,
versions=versions,
- generation=generation,
page_size=default_page_size,
)
async def _concurrent_list_objects_helper(
- self, items, bucket, delimiter, prefix, versions, generation, page_size
+ self, items, bucket, delimiter, prefix, versions, page_size
):
"""
Lists objects using coroutines, using the object names from the inventory
@@ -696,7 +695,6 @@
end_offset=end_offsets[i],
prefix=prefix,
versions=versions,
- generation=generation,
page_size=page_size,
)
for i in range(0, len(start_offsets))
@@ -722,7 +720,6 @@
end_offset,
prefix,
versions,
- generation,
page_size,
):
"""
@@ -742,7 +739,7 @@
endOffset=end_offset,
maxResults=page_size,
json_out=True,
- versions="true" if versions or generation else None,
+ versions="true" if versions else None,
)
prefixes.extend(page.get("prefixes", []))
@@ -761,7 +758,7 @@
maxResults=page_size,
pageToken=next_page_token,
json_out=True,
- versions="true" if generation else None,
+ versions="true" if versions else None,
)
assert page["kind"] == "storage#objects"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gcsfs-2023.10.0/gcsfs/tests/test_core.py new/gcsfs-2023.12.2/gcsfs/tests/test_core.py
--- old/gcsfs-2023.10.0/gcsfs/tests/test_core.py 2023-10-23 15:19:45.000000000 +0200
+++ new/gcsfs-2023.12.2/gcsfs/tests/test_core.py 2023-12-12 22:44:56.000000000 +0100
@@ -286,7 +286,7 @@
assert fn in gcs.glob(TEST_BUCKET + "/nested/file*")
assert fn in gcs.glob(TEST_BUCKET + "/*/*")
assert fn in gcs.glob(TEST_BUCKET + "/**")
- assert fn in gcs.glob(TEST_BUCKET + "/**1")
+ assert fn in gcs.glob(TEST_BUCKET + "/**/*1")
assert all(
f in gcs.find(TEST_BUCKET)
for f in gcs.glob(TEST_BUCKET + "/nested/*")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gcsfs-2023.10.0/requirements.txt new/gcsfs-2023.12.2/requirements.txt
--- old/gcsfs-2023.10.0/requirements.txt 2023-10-23 15:19:45.000000000 +0200
+++ new/gcsfs-2023.12.2/requirements.txt 2023-12-12 22:44:56.000000000 +0100
@@ -1,6 +1,6 @@
aiohttp!=4.0.0a0, !=4.0.0a1
decorator>4.1.2
-fsspec==2023.10.0
+fsspec==2023.12.1
google-auth>=1.2
google-auth-oauthlib
google-cloud-storage