Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 9 additions & 7 deletions .github/workflows/main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on:
jobs:
linux:
name: ${{ matrix.PY }}-pytest
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
strategy:
fail-fast: false
matrix:
Expand Down Expand Up @@ -67,7 +67,7 @@ jobs:

lint:
name: lint
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@main
- uses: actions/setup-python@main
Expand All @@ -93,7 +93,7 @@ jobs:
#
downstream:
name: downstream
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

steps:
- name: Checkout
Expand Down Expand Up @@ -126,11 +126,11 @@ jobs:

fsspec_friends:
name: ${{ matrix.FRIEND }}-pytest
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
strategy:
fail-fast: false
matrix:
FRIEND: [gcsfs, s3fs]
FRIEND: [s3fs, gcsfs]

env:
CIRUN: true
Expand All @@ -155,9 +155,11 @@ jobs:
shell: bash -l {0}
run: |
pip install -e . --no-deps
pip install -e ./${{ matrix.FRIEND }} --no-deps
pip list

- name: Test
shell: bash -l {0}
run: pytest -v ${{ matrix.FRIEND }}
run: |
cd ${{ matrix.FRIEND }}
pytest -v
cd ..
4 changes: 3 additions & 1 deletion ci/environment-friends.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,6 @@ dependencies:
- aiobotocore
- moto
- flask
- pyopenssl>=24.0.0
- pip:
- git+https://github.com/fsspec/s3fs
- git+https://github.com/fsspec/gcsfs
25 changes: 25 additions & 0 deletions docs/source/changelog.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,31 @@
Changelog
=========

2024.12.0
---------

Enhancements

- "exclusive" mode for writing (#1762, 1756, 174+)
- "tree" text display of filesystem contents (#1750)
- async wrapper for sync FSs (#1745)
- new known implementation: tosfs (#1739)
- consilidate block fetch requests (#1733)

Fixes

- better webHDFS proxies (#
- syn FSs in referenceFS (#1755)
- don't serialize file caches (#1753)
- race condition in local ls() (#1744)
- missing/nan references in parquet (#1738)
- _un_chain kwargs (@1736)
- async _cat_file in referenceFS (#1734)

Other

- fallback implementation for _fetch_range (#1732)

2024.10.0
---------

Expand Down
Loading