Upgrading aiofiles 24 to 25
Breaking24.1.0 → 25.1.0Platform2Other1
BreakingUpgrade verdict
2 platform requirement changes.
In plain terms
- The package now works with Python 3.14, and the project uses a new tool called uv for development.
- This version no longer runs on Python 3.8. If you still use Python 3.8, keep using aiofiles 24.1.0.
Must act 2 items need code or config changes
Python requirement changed in 25.1.0: >=3.8 → >=3.9.
What you must change
Platform2
Adds Python 3.14 support and switches the project tooling to uv.
Drops Python 3.8 support; users needing it should stay on version 24.1.0.