Debian Package Tracker
Register | Log in
Subscribe

fsspec

Choose email to subscribe with

general
  • source: fsspec (main)
  • version: 2026.9.0-1
  • maintainer: Debian Python Team (DMD)
  • uploaders: Emmanuel Arias [DMD]
  • arch: all
  • std-ver: 4.7.2
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 0.8.4-1
  • oldstable: 2022.11.0-1
  • stable: 2025.3.2-1
  • testing: 2025.12.0-1
  • unstable: 2026.9.0-1
versioned links
  • 0.8.4-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2022.11.0-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2025.3.2-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2025.12.0-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2026.9.0-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • python-fsspec-doc
  • python3-fsspec
action needed
Marked for autoremoval on 12 November due to ipywidgets: #1149422 high
Version 2025.12.0-1 of fsspec is marked for autoremoval from testing on Thu 12 Nov 2026. It depends (transitively) on ipywidgets, affected by #1149422. You should try to prevent the removal by fixing these RC bugs.
Created: 2026-10-07 Last update: 2026-10-10 00:20
1 security issue in forky high

There is 1 open security issue in forky.

1 important issue:
  • CVE-2026-104851: fsspec is a specification and Python implementation framework for filesystem interfaces. From 0.9.0 until 2026.6.0, fsspec.implementations.reference.ReferenceFileSystem evaluates fields from Kerchunk reference JSON documents through unrestricted jinja2.Template(...).render(...) calls in _process_references1._render_jinja, _process_templates, and _process_gen in fsspec/implementations/reference.py. A document supplied inline or fetched from an attacker-controlled URL can provide template expressions that execute Python code when the reference filesystem is opened, including through consumers such as xarray, before referenced data is read. The _process_gen path is reached whenever a document includes a gen array, while the other paths depend on template-related options and values. This issue is fixed in version 2026.6.0.
Created: 2026-10-03 Last update: 2026-10-07 11:30
Fails to build during reproducibility testing normal
A package building reproducibly enables third parties to verify that the source matches the distributed binaries. It has been identified that this source package produced different results, failed to build or had other issues in a test environment. Please read about how to improve the situation!
Created: 2025-11-01 Last update: 2026-10-09 22:00
lintian reports 1 warning normal
Lintian reports 1 warning about this package. You should make the package lintian clean getting rid of them.
Created: 2026-01-08 Last update: 2026-01-08 18:31
1 low-priority security issue in trixie low

There is 1 open security issue in trixie.

1 issue left for the package maintainer to handle:
  • CVE-2026-104851: (needs triaging) fsspec is a specification and Python implementation framework for filesystem interfaces. From 0.9.0 until 2026.6.0, fsspec.implementations.reference.ReferenceFileSystem evaluates fields from Kerchunk reference JSON documents through unrestricted jinja2.Template(...).render(...) calls in _process_references1._render_jinja, _process_templates, and _process_gen in fsspec/implementations/reference.py. A document supplied inline or fetched from an attacker-controlled URL can provide template expressions that execute Python code when the reference filesystem is opened, including through consumers such as xarray, before referenced data is read. The _process_gen path is reached whenever a document includes a gen array, while the other paths depend on template-related options and values. This issue is fixed in version 2026.6.0.

You can find information about how to handle this issue in the security team's documentation.

Created: 2026-10-03 Last update: 2026-10-07 11:30
debian/patches: 1 patch to forward upstream low

Among the 2 debian patches available in version 2026.9.0-1 of the package, we noticed the following issues:

  • 1 patch where the metadata indicates that the patch has not yet been forwarded upstream. You should either forward the patch upstream or update the metadata to document its real status.
Created: 2024-12-05 Last update: 2026-10-06 07:00
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.4 instead of 4.7.2).
Created: 2025-12-23 Last update: 2026-10-06 06:20
testing migrations
  • excuses:
    • Migration status for fsspec (2025.12.0-1 to 2026.9.0-1): Waiting for test results or another package, or too young (no action required now - check later)
    • Issues preventing migration:
    • ∙ ∙ Autopkgtest for asf-search/14.0.3-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for asfsmd/1.4.1-2: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for dask/2024.12.1+dfsg-6: amd64: Pass, arm64: Pass, armhf: Failed (not a regression) ♻ (reference ♻), i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Failed (not a regression) ♻ (reference ♻)
    • ∙ ∙ Autopkgtest for dask.distributed/2024.12.1+ds-3: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for fiona/1.10.1-7: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for fsspec/2026.9.0-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for huggingface-hub/1.23.0-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for kerchunk/0.2.10-3: amd64: Pass, arm64: Pass, armhf: No tests, superficial or marked flaky ♻, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: No tests, superficial or marked flaky ♻
    • ∙ ∙ Autopkgtest for mintpy/1.6.4-1: amd64: Pass, arm64: Pass, armhf: No tests, superficial or marked flaky ♻, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: No tests, superficial or marked flaky ♻
    • ∙ ∙ Autopkgtest for pandas/2.3.3+dfsg-5: amd64: Pass, arm64: Pass, armhf: Failed (not a regression) ♻ (reference ♻), i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for python-asdf/5.4.0-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Failed (not a regression) ♻ (reference ♻)
    • ∙ ∙ Autopkgtest for python-awkward/2.9.0-2: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for python-geopandas/1.2.0-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: No tests, superficial or marked flaky ♻
    • ∙ ∙ Autopkgtest for python-imageio/2.37.4-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for pytorch/2.12.1+dfsg-1: amd64: Pass, arm64: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for rasterio/1.5.2-1: amd64: Pass, arm64: Pass, armhf: No tests, superficial or marked flaky ♻, i386: Test triggered, ppc64el: Pass, riscv64: No tests, superficial or marked flaky ♻ (reference ♻), s390x: Pass
    • ∙ ∙ Autopkgtest for reproject/0.21.0-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for satpy/0.60.0-2: amd64: Pass, arm64: Pass, armhf: Failed (not a regression) ♻ (reference ♻), i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: No tests, superficial or marked flaky ♻
    • ∙ ∙ Autopkgtest for stactools/0.5.3-6: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for sunpy/8.0.0-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for tifffile/20260920-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for tomoscan/2.5.1-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Failed (not a regression) ♻ (reference ♻)
    • ∙ ∙ Autopkgtest for universal-pathlib/0.3.10-3: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for xarray-ceos-alos2/2026.03.10-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for xarray-eopf/0.3.0-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for xarray-safe-rcm/2026.01.0-2: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for xarray-safe-s1/2026.1.23-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Failed (not a regression) ♻ (reference ♻)
    • ∙ ∙ Autopkgtest for xarray-sentinel/0.9.6-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for xradarsat2/2025.10.15+ds-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for xsar/2026.08.31-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Failed (not a regression) ♻ (reference ♻)
    • ∙ ∙ Autopkgtest for zarr/3.3.0-3: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Too young, only 4 of 5 days old
    • Additional info (not blocking):
    • ∙ ∙ Updating fsspec will fix bugs in testing: #1149800
    • ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/f/fsspec.html
    • ∙ ∙ Reproduced on amd64 - info
    • ∙ ∙ Reproduced on arm64 - info
    • ∙ ∙ Reproduced on armhf - info
    • ∙ ∙ Reproduced on i386 - info
    • Not considered
news
[rss feed]
  • [2026-10-05] Accepted fsspec 2026.9.0-1 (source) into unstable (Colin Watson)
  • [2026-01-11] fsspec 2025.12.0-1 MIGRATED to testing (Debian testing watch)
  • [2026-01-08] Accepted fsspec 2025.12.0-1 (source) into unstable (Colin Watson)
  • [2025-09-18] fsspec 2025.7.0-4 MIGRATED to testing (Debian testing watch)
  • [2025-09-10] Accepted fsspec 2025.7.0-4 (source) into unstable (Colin Watson)
  • [2025-08-29] Accepted fsspec 2025.7.0-3 (source) into unstable (Emmanuel Arias)
  • [2025-08-25] Accepted fsspec 2025.7.0-2 (source) into unstable (Emmanuel Arias)
  • [2025-08-15] fsspec 2025.7.0-1 MIGRATED to testing (Debian testing watch)
  • [2025-08-11] Accepted fsspec 2025.7.0-1 (source) into unstable (Emmanuel Arias)
  • [2025-04-07] fsspec 2025.3.2-1 MIGRATED to testing (Debian testing watch)
  • [2025-04-04] Accepted fsspec 2025.3.2-1 (source) into unstable (Emmanuel Arias)
  • [2025-03-19] fsspec 2025.3.0-1 MIGRATED to testing (Debian testing watch)
  • [2025-03-15] Accepted fsspec 2025.3.0-1 (source) into unstable (Emmanuel Arias)
  • [2025-02-20] fsspec 2025.2.0-1 MIGRATED to testing (Debian testing watch)
  • [2025-02-15] Accepted fsspec 2025.2.0-1 (source) into unstable (Emmanuel Arias)
  • [2025-01-31] fsspec 2024.12.0-2 MIGRATED to testing (Debian testing watch)
  • [2025-01-25] Accepted fsspec 2024.12.0-2 (source) into unstable (Emmanuel Arias)
  • [2024-12-27] Accepted fsspec 2024.12.0-1 (source) into unstable (Emmanuel Arias)
  • [2024-12-07] fsspec 2024.10.0-1 MIGRATED to testing (Debian testing watch)
  • [2024-12-05] Accepted fsspec 2024.10.0-1 (source) into unstable (Emmanuel Arias)
  • [2024-09-27] fsspec 2024.9.0-1 MIGRATED to testing (Debian testing watch)
  • [2024-09-21] Accepted fsspec 2024.9.0-1 (source) into unstable (Emmanuel Arias)
  • [2024-08-01] fsspec 2024.6.1-1 MIGRATED to testing (Debian testing watch)
  • [2024-08-01] fsspec 2024.6.1-1 MIGRATED to testing (Debian testing watch)
  • [2024-07-30] Accepted fsspec 2024.6.1-1 (source) into unstable (Emmanuel Arias)
  • [2024-06-25] fsspec 2024.6.0-1 MIGRATED to testing (Debian testing watch)
  • [2024-06-22] Accepted fsspec 2024.6.0-1 (source) into unstable (Emmanuel Arias)
  • [2024-06-01] fsspec 2024.5.0-1 MIGRATED to testing (Debian testing watch)
  • [2024-05-29] Accepted fsspec 2024.5.0-1 (source) into unstable (Emmanuel Arias)
  • [2024-04-24] fsspec 2024.3.1-1 MIGRATED to testing (Debian testing watch)
  • 1
  • 2
bugs [bug history graph]
  • all: 0
links
  • homepage
  • lintian (0, 1)
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • other distros
  • security tracker
  • debian patches
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 2025.12.0-1

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing