beeware / gbulb

GLib implementation of PEP 3156
Other
64 stars 24 forks source link

Fix compatibility with Python 3.13 #176

Closed marmarek closed 3 months ago

marmarek commented 3 months ago

_UnixSelectorEventLoop in Python 3.13 expect _unix_server_sockets dict, add one. It's later used (among others) in _stop_serving(), but not in close() directly, so just adding attribute is enough.

The related CPython change: 74b868f636a "gh-111246: Remove listening Unix socket on close (#111483)"

PR Checklist: