)]}'
{"test/debug_logger.py":[{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"37d43881809d1c38c3839d2e6755b45de2f3bf1e","unresolved":true,"context_lines":[{"line_number":65,"context_line":"            return func(*args, **kwargs)"},{"line_number":66,"context_line":"        return wrapper"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"    def _set_sock_family_and_target(self, host, port):"},{"line_number":69,"context_line":"        self._target \u003d (host, port)"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"    def _open_socket(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"995348e9_0076c444","line":68,"updated":"2024-08-13 08:36:35.000000000","message":"oh yeah, that\u0027s unfortunate. One day (py3.12) we\u0027ll get an @overrides decorator to catch this kind of oversight 😞\n\nWould it be better to mock socket.getaddrinfo to return None while calling the superclass __init__ ?? IDK if that might avoid this happening again, or if it\u0027s just more obscure.u","commit_id":"e6b73612d1dcd0bace2361338e6ae82eb591282b"}]}
