no changes
- revert fallback to anon (#835)
- fall back to anon if no creds are found or passed at all (#823)
- relax version bounds for aiobotocore (#829)
- avoid key error if LastModified missing (#828)
- add make_mucket_versioned method (#825)
- retain TZ on modified time (#818)
- make protocol attribute a tuple (#812)
- update to aiobotocore 2.7.0 (#809)
- fix in _get_file following failure after connect (#805)
- test for du of nonexistent (#803)
- allow size= in fs.open() (#797)
- rmdir for non-bucket (#975)
- moto updates (#973)
- fix CI warnings (#792)
- dircache usage with depth (#791)
- retry ClientPayloadError while reading after initial connection (#787)
- don't pass ACL if not specified (#785)
- aiobotocore to 2.5.4
- better ** support in bulk ops/glob (#769)
- default ACL to "private" rather than blank (#764)
- invalidate cache in rm_file (#762)
- closing client in running loop (#760)
- allow versions in info.exists (#746)
- streaming file to update it's size for tell (#745, 741)
- Fix "_" in xattrs tests (#732)
- Fix file pointer already at end of file when retrying put (#731)
- Fix repeated find corrupting cache (#730)
- Remove duplicate class definition (#727)
- return list of deleted keys in bulk deleted (#726)
- Add streaming async read file (#722)
- Doc fixes (#721)
- aiobotocore to 2.5.0 (#710)
- Allow setting endpoint_url as top-level kwarg (#704)
- minimum python version 3.8 (#702)
- Update docs config (#697)
- get/put/cp recursive extra tests (#691)
- parse lambda ARNs (#686)
- recursive on chmod (#679)
- default cache to be readahead (#678)
- temporary redirects in headBucket (#676)
- async iterator for listings (#670)
- optionally listing versions with ls (#661)
- directory cache race condition (#655)
- version aware find (#654)
(no change)
- aiobotocore 2.4.0 (#643)
- del/list multipart uploads (#645)
- disallow prerelease aiohttp (#640)
- docs syntax (#634)
No changes
- aiobotocore 2.3.4 (#633)
- aiobotocore 2.3 (#622, fixes #558)
- rate limiting (#619, #620)
- pre-commit (#612)
- aiobotocore 2.2 (#609)
- empty ETag (#605)
- HTTPClientError retry (#597)
- new callbacks support (#590)
- callbacks fixes (#594, 590)
- drop py36 (#582)
- metadata fixes (#575, 579)
- aiobotocore dep to 2.1.0 (#564)
- docs for non-aws (#567)
- ContentType in info (#570)
- small-file ACL (#574)
- deal with missing ETag (#557)
- ClientPayloadError to retryable (#556)
- pin aiobotocore (#555)
- move to fsspec org
- doc tweaks (#546, 540)
- redondant argument in _rm_versioned_bucket_contents (#439)
- allow client_method in url/sign (POST, etc) (#536)
- revert list_v2->head for info (#545)
- allow other methods than GET to url/sign (#536)
No changes (just released to keep pin with fsspec)
- check for bucket also with get_bucket_location (#533)
- update versioneer (#531)
- retry on IncompleteRead (#525)
- fix isdir for missing bucket (#522)
- raise for glob("*") (#5167)
- fix for aiobotocore update (#510)
- make bucket in put(recursive) (#496)
- non-truthy prefixes (#497)
- implement rm_file (#499)
- bucket region caching (#495)
- support "prefix" in directory listings (#486)
- support negative index in cat_file (#487, 488)
- don't requite ETag in file details (#480)
- optimize
info
,exists
(and related) calls for non-version aware mode - copy with entries without ETag (#480)
- find not to corrupts parent listing (#476)
- short listing to determine directory (#472, 471)
- switch to calver and fsspec pin
- py36 (#462)
- async fixes (#456, 452)
- update for fsspec 0.9.0 (#448)
- better errors (#443)
- cp to preserve ETAG (#441)
- CI (#435, #427, #395)
- 5GB PUT (#425)
- partial cat (#389)
- direct find (#360)
- Asynchronous filesystem based on
aiobotocore
- New instances no longer need reconnect (
244
) by Martin Durant - Always use multipart uploads when not autocommitting (
243
) by Marius van Niekerk - Create
CONTRIBUTING.md
(248
) by Jacob Tomlinson - Use autofunction for
S3Map
sphinx autosummary (251
) by James Bourbeau - Miscellaneous doc updates (
252
) by James Bourbeau - Support for Python 3.8 (
264
) by Tom Augspurger - Improved performance for
isdir
(259
) by Nate Yoder - Increased the minimum required version of fsspec to 0.6.0