Skip to content

Update adlfs requirement from <2026.6.0,>=2023.9.0 to >=2023.9.0,<2026.9.0 - #188

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/main/adlfs-gte-2023.9.0-and-lt-2026.9.0
Open

Update adlfs requirement from <2026.6.0,>=2023.9.0 to >=2023.9.0,<2026.9.0#188
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/main/adlfs-gte-2023.9.0-and-lt-2026.9.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 17, 2026

Copy link
Copy Markdown

Updates the requirements on adlfs to permit the latest version.

Release notes

Sourced from adlfs's releases.

2026.8.0

What's Changed

New Contributors

Full Changelog: fsspec/adlfs@2026.5.0...2026.8.0

Changelog

Sourced from adlfs's changelog.

2026.8.0

  • Added a content_settings parameter to open() (write modes), pipe_file() and put_file() to set blob content settings (content type, content disposition, cache control, ...) on write. Accepts a dict (recommended) or an azure.storage.blob.ContentSettings instance. #554
  • Fixed ls()fsspec/adlfs#409

2026.5.0

  • Breaking: Removed ADLS Gen1 support. The adl:// protocol and AzureDatalakeFileSystem class are no longer available. It is recommended to use the az:// protocol and/or AzureBlobFileSystem, which support Azure Blob Storage and Azure Data Lake Storage Gen2.
  • Fixed bug where fs.ls(detail=True) returned Etag formatted without double quotes.#544

2026.4.0

  • Breaking: adlfs no longer uses anonymous authentication by default. It now defaults to using default Azure credentials for authentication. To continue using anonymous authentication please set anon=True when creating AzureBlobFileSystem or set the AZURE_STORAGE_ANON environment variable to True.
  • Added **kwargs to AzureBlobFileSystem.exists()
  • Populate AzureBlobFile.version_id on write when version_aware is enabled.
  • Fixed issue where unawaitable Credential types were incorrectly awaited (#431)

2026.2.0

  • Update ADLS Gen 1 deprecation warning to inform of removal of all ADLS Gen 1 features in an upcoming release. If using ADLS Gen 1 interfaces, it is recommended to migrate to the az:// protocol and/or adlfs.AzureBlobFileSystem class which support Azure Blob Storage and Azure Data Lake Storage Gen2.
  • Lazy-load metadata property on AzureBlobFile to avoid fetching metadata on file open when it is not accessed.
  • Respect AzureBlobFileSystem.protocol tuple when removing protocols from fully-qualified paths provided to AzureBlobFileSystem methods.
  • Added AzureBlobFileSystem.rm_file()
  • Keyword arguments for put and put_file are now proxied to the Azure Blob SDK client to support specifying content settings, tags, and more.
  • Removed support for Python 3.9 and added support for Python 3.14.
  • Updated the azure-storage-blob dependency to include aio and removed the aiohttp dependency.
  • Breaking: Warning added for default anonymous use. By default, adlfs will require credentials starting in a future release. Anyone requiring anonymous access should explicitly set anon=True when creating AzureBlobFileSystem.

2025.8.0

  • Added "adlfs" to library's default user agent
  • Fix issue where AzureBlobFile did not respect location_mode parameter from parent AzureBlobFileSystem when using SAS credentials and connecting to new SDK clients.
  • The block size is now used for partitioned uploads. Previously, 1 GiB was used for each uploaded block irrespective of the block size
  • Updated default block size to be 50 MiB. Set blocksize for AzureBlobFileSystem or block_size when opening AzureBlobFile to revert back to 5 MiB default.
  • AzureBlobFile now inherits the block size from AzureBlobFileSystem when fs.open() is called and a block_size is not passed in.
  • Introduce concurrent uploads for large AzureBlobFileSystem.write() calls. Maximum concurrency can be set using max_concurrency for AzureBlobFileSystem.

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [adlfs](https://github.com/fsspec/adlfs) to permit the latest version.
- [Release notes](https://github.com/fsspec/adlfs/releases)
- [Changelog](https://github.com/fsspec/adlfs/blob/main/CHANGELOG.md)
- [Commits](fsspec/adlfs@2023.9.0...2026.8.0)

---
updated-dependencies:
- dependency-name: adlfs
  dependency-version: 2026.8.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Aug 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants