pypi trio 0.35.0
v0.35.0

3 hours ago

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)

Don't miss a new trio release

NewReleases is sending notifications on new releases.