Files
python-gcsfs/python-gcsfs.changes
Steve Kowalik 652b4c694a - Update to 2025.12.0:
* fix info() performance regression (#705)
  * mkdir should not create bucket by default (#701)
  * fix slow ls iterations (#697)
  * Ensure right error type for get() on nonexistent (#695)
  * acknowledge Anaconda support (#691)
  * Fix token timezone comparison (#683, 688)
  * Avoid deprecated utcnow (#680)
  * Add support for specifying Cloud KMS keys when creating files (#679)
  * Yet another fix for isdir (#676)
  * Create warning for appending mode ‘a’ operations (#675)
  * add userProject to batch deletion query (#673)
  * Fix find with path not ending with “/” (#668)
  * remove “beta” note from doc (#666)
  * don’t check expiry of creds that don’t expire (#665)
  * Improvements for credentials refresh under high load (#658)
  * guess upload file MIME types (#655)
  * better shutdown cleanup (#657)
  * Exclusive write (#651)
  * Avoid IndexError on integer seconds (#649)
  * note on non-posixness (#648)
  * handle chache_timeout=0 (#646)
  * Remove race condition in credentials (#643)
  * fix md5 hash order logic (#640)
  * In case error in a pure string (#631)
  * swap order of “gcs”, “gs” protocols (#620)
  * fix get_file for relative lpath (#618)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-gcsfs?expand=0&rev=43
2025-12-19 03:00:34 +00:00

264 lines
9.6 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
-------------------------------------------------------------------
Fri Dec 19 02:59:49 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
- Update to 2025.12.0:
* fix info() performance regression (#705)
* mkdir should not create bucket by default (#701)
* fix slow ls iterations (#697)
* Ensure right error type for get() on nonexistent (#695)
* acknowledge Anaconda support (#691)
* Fix token timezone comparison (#683, 688)
* Avoid deprecated utcnow (#680)
* Add support for specifying Cloud KMS keys when creating files (#679)
* Yet another fix for isdir (#676)
* Create warning for appending mode a operations (#675)
* add userProject to batch deletion query (#673)
* Fix find with path not ending with “/” (#668)
* remove “beta” note from doc (#666)
* dont check expiry of creds that dont expire (#665)
* Improvements for credentials refresh under high load (#658)
* guess upload file MIME types (#655)
* better shutdown cleanup (#657)
* Exclusive write (#651)
* Avoid IndexError on integer seconds (#649)
* note on non-posixness (#648)
* handle chache_timeout=0 (#646)
* Remove race condition in credentials (#643)
* fix md5 hash order logic (#640)
* In case error in a pure string (#631)
* swap order of “gcs”, “gs” protocols (#620)
* fix get_file for relative lpath (#618)
-------------------------------------------------------------------
Sun Apr 7 09:00:47 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 2024.3.1:
* fix expiration= for sign()
* do populate dircache in ls()
* allow passing extra options to mkdir
* credentials docs
* retry in bulk rm
* clean up loop on close
-------------------------------------------------------------------
Fri Mar 8 16:17:17 UTC 2024 - Ben Greiner <code@bnavigator.de>
- Update to 2024.2.0
* doc for passing tokens (#603)
-------------------------------------------------------------------
Sat Dec 16 12:36:23 UTC 2023 - Dirk Müller <dmueller@suse.com>
- update to 2023.12.3post1:
* use same version when paginating list (#591)
* fix double asterisk glob test (#589)
-------------------------------------------------------------------
Tue Nov 14 20:04:58 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
- Update to 2023.10.0
* Fix for transactions of small files
-------------------------------------------------------------------
Thu Oct 12 10:35:32 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
- Update to 2023.9.2
* bulk operations edge case
* inventory report based file listing (#573)
* pickle HttpError (#571)
* avoid warnings (#569)
* maxdepth in find() (#566)
* invalidate dircache (#564)
* standard metadata field names (#563)
* performance of building cache in find() (#561)
-------------------------------------------------------------------
Wed Jul 5 08:50:51 UTC 2023 - Ben Greiner <code@bnavigator.de>
- Update to 2023.6.0
* allow raw/session token for auth (#554)
* fix listings_expiry_time kwargs (#551)
* allow setting fixed metadata on put/pipe (#550)
-------------------------------------------------------------------
Wed Jun 7 04:27:24 UTC 2023 - Steve Kowalik <steven.kowalik@suse.com>
- Update to 2023.5.0:
* Allow emulator host without protocol (#548)
* Prevent upload retry from closing the file being sent (#540)
-------------------------------------------------------------------
Fri Mar 24 15:48:08 UTC 2023 - Ben Greiner <code@bnavigator.de>
- Update to 2023.3.0
* Don't let find() mess up dircache (#531)
* Drop py3.7 (#529)
* Update docs (#528)
* Make times UTC (#527)
* Use BytesIO for large bodies (#525)
* Fix: Don't append generation when it is absent (#523)
* get/put/cp consistency tests (#521)
- Release 2023.1.0
* Support create time (#516, 518)
* defer async session creation (#513, 514)
* support listing of file versions (#509)
* fix sign following versioned split protocol (#513)
-------------------------------------------------------------------
Sat Nov 19 14:45:02 UTC 2022 - Ben Greiner <code@bnavigator.de>
- Update to 2022.11.0
* implement object versioning (#504)
-------------------------------------------------------------------
Mon Oct 31 23:26:44 UTC 2022 - Matej Cepl <mcepl@suse.com>
- Update to 2022.10.0:
- bump fsspec to 2022.10.0
-------------------------------------------------------------------
Sun Oct 9 09:33:42 UTC 2022 - Ben Greiner <code@bnavigator.de>
- Update to 2022.8.2
* Try cloud auth by default (#479)
-------------------------------------------------------------------
Sat Jul 2 18:49:11 UTC 2022 - Ben Greiner <code@bnavigator.de>
- Enable the test suite with fake-gcs-server running
-------------------------------------------------------------------
Wed Jun 29 10:18:06 UTC 2022 - Ben Greiner <code@bnavigator.de>
- Update to 2022.5.0
* invalidate listings cache for simple put/pipe (#474)
* conform _mkdir and _cat_file to upstream (#471)
-------------------------------------------------------------------
Wed Apr 27 21:15:17 UTC 2022 - Ben Greiner <code@bnavigator.de>
- Update to 2022.3.0
* bucket exists workaround (#464)
* dirmarkers (#459)
* check connection (#457)
* browser connection now uses local server (#456)
* bucket location (#455)
* ensure auth is closed (#452)
-------------------------------------------------------------------
Tue Feb 22 22:47:16 UTC 2022 - Matej Cepl <mcepl@suse.com>
- Update to 2022.02.0:
- fix list_buckets without cache
- drop py36
-------------------------------------------------------------------
Mon Jan 24 17:20:26 UTC 2022 - Ben Greiner <code@bnavigator.de>
- Update to 2022.01.0
* update refname for versions (#442)
-------------------------------------------------------------------
Thu Jan 6 20:44:59 UTC 2022 - Ben Greiner <code@bnavigator.de>
- Update to 2021.11.1
* don't touch cache when doing find with a prefix (#437)
- Release 2021.11.0
* move to fsspec org
* add support for google fixed_key_metadata (#429)
* deprecate content_encoding parameter of setxattrs method (#429)
* use emulator for resting instead of vcrpy (#424)
- Release 2021.10.1
* url signing (#411)
* default callback (#422)
- Release 2021.10.0
* min version for decorator
* default callback in get (#422)
- Release 2021.09.0
* correctly recognise 404 (#419)
* fix for .details due to upstream (#417)
* callbacks in get/put (#416)
* "%" in paths (#415)
- Release 2021.08.1
* don't retry 404s (#406)
- Disable most of the testsuite because the setup moved from vcrpy
to a docker based simulator
-------------------------------------------------------------------
Wed Aug 18 10:29:33 UTC 2021 - Ben Greiner <code@bnavigator.de>
- Update to 2021.07.0
* fix find/glob with a prefix (#399)
- Release notes between 0.7.1 and 2021.06.0
* kwargs to aiohttpClient session
* graceful timeout when disconnecting at finalise (#397)
* negative ranges in cat_file (#394)
* no credentials bug fix (#390)
* use googleapis.com (#388)
* more retries (#387, 385, 380)
* Code cleanup (#381)
* license to match stated one (#378)
* deps updated (#376)
* switch to calver and fsspec pin
* keep up with fsspec 0.9.0 async
* one-shot find
* consistency checkers
* retries for intermittent issues
* timeouts
* partial cat
* http error status
- Fix running the testsuite -- gh#dask/gcsfs#292
* drop avoid_network_tests.patch
* use the GitHub archive for VCR recordings
-------------------------------------------------------------------
Mon May 24 03:49:24 UTC 2021 - Steve Kowalik <steven.kowalik@suse.com>
- Do not build for Python 3.6, due to no NumPy.
-------------------------------------------------------------------
Tue Oct 6 19:15:04 UTC 2020 - Matej Cepl <mcepl@suse.com>
- Update to 0.7.1:
- async operations via aiohttp
- Add avoid_network_tests.patch to skip over network requiring
test (gh#dask/gcsfs#292).
-------------------------------------------------------------------
Mon Apr 6 13:52:50 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>
- Update to 0.6.1
* **API-breaking**: Changed requester-pays handling for ``GCSFileSystem``.
The ``user_project`` keyword has been removed, and has been replaced with
the ``requester_pays`` keyword. If you're working with a ``requester_pays`` bucket
you will need to explicity pass ``requester_pays=True``. This will include your
``project`` ID in requests made to GCS.
* ``GCSFileSystem`` now validates that the ``project`` provided, if any, matches the
Google default project when using ``token='google_default'`` to authenticate (:pr:`219`).
* Fixed bug in ``GCSFileSystem.cat`` on objects in requester-pays buckets (:pr:`217`).
* Fixed bug in ``user_project`` fallback for default Google authentication (:pr:`213`)
* ``user_project`` now falls back to the ``project`` if provided (:pr:`208`)
* Added the ability to make requester-pays requests with the ``user_project`` parameter (:pr:`206`)
* Improved performance when serializing filesystem objects (:pr:`182`)
* Fixed authorization errors when using ``gcsfs`` within multithreaded code (:pr:`183`, :pr:`192`)
* Added contributing instructions (:pr:`185`)
* Improved performance for :meth:`gcsfs.GCSFileSystem.info` (:pr:`187`)
* Fixed bug in :meth:`gcsfs.GCSFileSystem.info` raising an error (:pr:`190`)
-------------------------------------------------------------------
Mon Jul 22 16:41:24 UTC 2019 - Todd R <toddrme2178@gmail.com>
- Update to 0.3.0
* Pass through open kwargs
* set versions
* add fuse recording
* skip fuse early
* remove pandas install
* some changes for FUSE
* add fsspec to install
-------------------------------------------------------------------
Thu May 2 17:17:18 UTC 2019 - Todd R <toddrme2178@gmail.com>
- Initial version