Revisions of python-fsspec
Matej Cepl (mcepl)
accepted
request 910724
from
Benjamin Greiner (bnavigator)
(revision 27)
- Update to version 2021.07.0 * no release notes - Release 2021.06.1 * Introduce fsspec.asyn.fsspec_loop to temporarily switch to the fsspec loop. (#671) * support list for local rm (#678) * error when local mkdir twice (#679) * fix local info regression for pathlike (#667) * link to wandbfs (#664) - Release 2021.06.0 * Better testing and folder handling for Memory (#654) * Negative indexes for cat_file (#653) * optimize local file listing (#647) * FileNoteFound in http and range exception subclass (#649, 646) * async timeouts (#643, 645) * stringify path for pyarrow legacy (#630) * The fsspec.asyn.get_loop() will always return a loop of a selector policy (#658) * add helper to construct Range headers for cat_file (#655)
buildservice-autocommit
accepted
request 894676
from
Markéta Machová (mcalabkova)
(revision 26)
baserev update by copy to link target
Markéta Machová (mcalabkova)
accepted
request 894650
from
Benjamin Greiner (bnavigator)
(revision 25)
- Update to 2021.05.0 * Enable listings cache for HTTP filesystem (#560) * Fold ZipFileSystem and LibArchiveFileSystem into a generic implementation and add new TarFileSystem (#561) * Use throttling for the ``get``/``put`` methods of ``AsyncFileSystem``. - Release 2021.04.0 * Major changes: calendar versioning * better link and size finding for HTTP (#610, %99) * link following in Local (#608) * ReferenceFileSystem dev (#606, #604, #602) * Fix: drop metadata dep (#605)
Markéta Machová (mcalabkova)
accepted
request 885674
from
Benjamin Greiner (bnavigator)
(revision 24)
- Update to version 0.9 * avoid nested sync calls by copying code (#581, #586, docs #593) * release again for py36 (#564, #575) * logging in mmap cacher, explicitly close files (#559) * make LocalFileOpener an IOBase (#589) * better reference file system (#568, #582, #584, #585) * first-chunk cache (#580) * sftp listdir (#571) * http logging and fetch all (#551, #558) * doc: entry points (#548) * get_mapper for caching filesystems (#559) * fix cross-device file move (#547) * store paths without trailing "/" for DBFS (#557) * errors that happen on _initiate_upload when closing the AbstractBufferedFile will now be propagated (#587) * infer_compressions with upper case suffix ($595) * file initialiser errors (#587) * CI fix (#563) * local file commit cross-device (#547) - Version 0.8.7 * fix error with pyarrow metadata for some pythons (#546) - Version 0.8.6 * Add dbfs:// support (#504, #514) * don't import pyarrow (#503) * update entry points syntax (#515) * ci precommit hooks (#534) * random appending of a directory within the filesystems find() method (#507, 537) * fix git tests (#501) * fix recursive memfs operations (#502) * fix recorsive/maxdepth for cp (#508) * fix listings cache timeout (#513) * big endian bytes tests (#519) * docs syntax (#535, 524, 520, 542) * transactions and reads (#533) - Don't test with distributed on python36 -- not available anymore
buildservice-autocommit
accepted
request 874528
from
Dirk Mueller (dirkmueller)
(revision 23)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 874406
from
Benjamin Greiner (bnavigator)
(revision 22)
- Update python36 requirements. Don't try to test nonexistent optional python36-numpy and -panel
buildservice-autocommit
accepted
request 862045
from
Matej Cepl (mcepl)
(revision 21)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 862017
from
Benjamin Greiner (bnavigator)
(revision 20)
- Test in _multibuild in order to break build dependency cycles
buildservice-autocommit
accepted
request 859278
from
Dirk Mueller (dirkmueller)
(revision 19)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 859069
from
Benjamin Greiner (bnavigator)
(revision 18)
- Update to 0.8.5 Features: * config system * libarchive implementation * add reference file system implementation - Changes in version 0.8.4 Features: * function can_be_local to see whether URL is compatible with open_local * concurrent cat with filecaches, if backend supports it * jupyter FS Fixes: * dircache expiry after transaction * blockcache garbage collection * close for HDFS * windows tests * glob depth with "**" - Changes in version 0.8.3 Features: * error options for cat * memory fs created time in detailed ls Fixes: * duplicate directories could appear in MemoryFileSystem * Added support for hat dollar lbrace rbrace regex character escapes in glob * Fix blockcache (was doing unnecessary work) * handle multibyte dtypes in readinto * Fix missing kwargs in call to _copy in asyn Other: * Stop inheriting from pyarrow.filesystem for pyarrow>=2.0 * Raise low-level program friendly OSError. * Guard against instance reuse in new processes * Make hash_name a method on CachingFileSystem to make it easier to change. * Use get_event_loop for py3.6 compatibility - Changes in version 0.8.2 Fixes: * More careful strip for caching * Version 0.8.1 Features: * add sign to base class * Allow calling of coroutines from normal code when running async * Implement writing for cached many files * Allow concurrent caching of remote files * Add gdrive:// protocol Fixes: * Fix memfs with exact ls * HTTPFileSystem requires requests and aiohttp in registry Other: * Allow http kwargs to clientSession * Use extras_require in setup.py for optional dependencies * Replacing md5 with sha256 for hash (CVE req) * Test against Python 3.8, drop 3.5 testing * add az alias for abfs - Get source tarball from PyPI instead of GitHub - BuildRequires and Suggests extra stuff and test it, where possible
buildservice-autocommit
accepted
request 832844
from
Tomáš Chvátal (scarabeus_iv)
(revision 17)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
accepted
request 832793
from
John Paul Adrian Glaubitz (glaubitz)
(revision 16)
- Update to 0.8.0: * Change channel order for s3fs test * Add aiobotocore to dpes for s3fs check * test_local: fix username not in home path (#253) * Tighten cacheFS if dir deleted and open_local behaviour * Add test and docs * Attempt at context for multiple files * #355 typo fixed * Fix race condition of lzma import when using threads * Small change to methods in async not to overwrite * remove debugging print * properly rewind MemoryFile * Make sync functions in asyn to avoid nedsted cals to sync() * Bail when unchaining if only one element * Update fsspec/tests/test_api.py * Fix local mv * Document async, and ensure docstrings * included smb:// in api docs * fix smbprotocol[kerberos] docs on smb:// * smb:// wrap in SMBFileOpener instead of patching open_file * pass glob kwargs to super class from local fs * add test for local fs glob detail arg * improve docs for smb protocol * clean memfs * fix CI failure for remote black complaining extra commas * refactor smb functions from smv review issue * fixed many pylint nitpicks in smb suport modules * Remove chunk access; add mapper methods * fixed typo "gui" => "gid" * address review issues of smb:// protocol PR #340
buildservice-autocommit
accepted
request 816749
from
Steve Kowalik (StevenK)
(revision 15)
baserev update by copy to link target
Steve Kowalik (StevenK)
committed
(revision 14)
- Update to 0.7.4: * No upstream changelog. - Add numpy to BuildRequires.
buildservice-autocommit
accepted
request 749933
from
Tomáš Chvátal (scarabeus_iv)
(revision 13)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
committed
(revision 12)
- Update to 0.6.0: * Fixed issues with filesystem instance caching. This was causing authorization errors in downstream libraries like gcsfs and s3fs in multi-threaded code (:pr:`155`, :pr:`181`) * Changed the default file caching strategy to :class:`fsspec.caching.ReadAheadCache` (:pr:`193`) * Moved file caches to the new fsspec.caching module. They're still available from their old location in fsspec.core, but we recommend using the new location for new code (:pr:`195`) * Added a new file caching strategy, :class:`fsspec.caching.BlockCache` for fetching and caching file reads in blocks (:pr:`191`). * Fixed equality checks for file system instance to return False when compared to objects other than file systems (:pr:`192`) * Fixed a bug in :meth:`fsspec.FSMap.keys` returning a generator, which was consumed upon iteration (:pr:`189`). * Removed the magic addition of aliases in AbstractFileSystem.__init__. Now alias methods are always present (:pr:`177`) * Deprecated passing trim to :class:`fsspec.spec.AbstractBufferedFile`. Pass it in storage_options instead (:pr:`188`) * Improved handling of requests for :class:`fsspec.implementations.http.HTTPFileSystem` when the HTTP server responds with an (incorrect) content-length of 0 (:pr:`163`) * Added a detail=True parameter to :meth:`fsspec.spec.AbstractFileSystem.ls` (:pr:`168`) * Fixed handling of UNC/DFS paths (:issue:`154`)
buildservice-autocommit
accepted
request 738891
from
Tomáš Chvátal (scarabeus_iv)
(revision 11)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
committed
(revision 10)
- Update to 0.5.2: * no upstream changelog
buildservice-autocommit
accepted
request 732921
from
Tomáš Chvátal (scarabeus_iv)
(revision 9)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
committed
(revision 8)
- Update to 0.5.1: * no upstream changelog
Displaying revisions 41 - 60 of 67