Skip to content

v0.35.0

Latest

Choose a tag to compare

@A5rocks A5rocks released this 31 Oct 23:39
· 3 commits to main since this release
Immutable release. Only release title and notes can be modified.

Full Changelog: v0.34.0...v0.35.0

Features

  • Mark that Trio supports 3.15. (#3563)

Bugfixes

  • Ensure that Trio consistently encodes all hostnames using IDNA 2008. (#11)
  • Avoid erroring when running in a CPython built for an Android API version less than 24. (#3493)
  • Ensure trio.lowlevel.notify_closing works even on events that have been deleted, e.g. because they were registered as one shot events. (#3502)
  • trio.Process no longer emits an EncodingWarning on Linux when Python runs with
    -X warn_default_encoding (or PYTHONWARNDEFAULTENCODING=1). (#3555)

Miscellaneous internal changes

  • The typing for async-file-objects is now consistent about what it exposes based on what is exposed by the underlying object. (#3542)