Update aiofiles requirement from ~=24.1.0 to ~=25.1.0
Updates the requirements on aiofiles to permit the latest version.
Release notes
Sourced from aiofiles's releases.
v25.1.0
- Switch to uv + add Python v3.14 support. (#219)
- Add
ruffformatter and linter. #216- Drop Python 3.8 support. If you require it, use version 24.1.0. #204
New Contributors
@danielsmyersmade their first contribution in Tinche/aiofiles#185@stankudrowmade their first contribution in Tinche/aiofiles#192@waketzhengmade their first contribution in Tinche/aiofiles#221Full Changelog: https://github.com/Tinche/aiofiles/compare/v24.1.0...v25.1.0
Changelog
Sourced from aiofiles's changelog.
25.1.0 (2025-10-09)
- Switch to uv + add Python v3.14 support. (#219)
- Add
ruffformatter and linter. #216- Drop Python 3.8 support. If you require it, use version 24.1.0. #204
24.1.0 (2024-06-24)
- Import
os.linkconditionally to fix importing on android. #175- Remove spurious items from
aiofiles.os.__all__when running on Windows.- Switch to more modern async idioms: Remove types.coroutine and make AiofilesContextManager an awaitable instead a coroutine.
- Add
aiofiles.os.path.abspathandaiofiles.os.getcwd. #174- aiofiles is now tested on Python 3.13 too. #184
- Drop Python 3.7 support. If you require it, use version 23.2.1.
23.2.1 (2023-08-09)
- Import
os.statvfsconditionally to fix importing on non-UNIX systems. #171 #172- aiofiles is now also tested on Windows.
23.2.0 (2023-08-09)
- aiofiles is now tested on Python 3.12 too. #166 #168
- On Python 3.12,
aiofiles.tempfile.NamedTemporaryFilenow accepts adelete_on_closeargument, just like the stdlib version.- On Python 3.12,
aiofiles.tempfile.NamedTemporaryFileno longer exposes adeleteattribute, just like the stdlib version.- Added
aiofiles.os.statvfsandaiofiles.os.path.ismount. #162- Use PDM instead of Poetry. #169
23.1.0 (2023-02-09)
- Added
aiofiles.os.access. #146- Removed
aiofiles.tempfile.temptypes.AsyncSpooledTemporaryFile.softspace. #151- Added
aiofiles.stdin,aiofiles.stdin_bytes, and other stdio streams. #154- Transition to
asyncio.get_running_loop(vsasyncio.get_event_loop) internally.22.1.0 (2022-09-04)
... (truncated)
Commits
348f5efv25.1.05e1bb8fdocs: update readme to use ruff badge (#221)6fdc25cMove to uv. (#219)1989132set 'function' as a default fixture loop scope value8986452add the 'asyncio_default_fixture_loop_scope=session' optionccab1ffupdate pytest-asyncio==1.0.08727c96add PR #216 into the CHANGELOGa9388e5add TID and ignore TID2527603664remove [ruff].exclude keyval7c49a5cadd final newlines- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Codecov Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 100.00%. Comparing base (d91d077) to head (3eb1323).
:warning: Report is 1 commits behind head on master.
Additional details and impacted files
@@ Coverage Diff @@
## master #111 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 7 7
Lines 1269 1269
Branches 42 42
=========================================
Hits 1269 1269
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.