mirror of
				https://github.com/avatao-content/baseimage-tutorial-framework
				synced 2025-11-04 12:22:54 +00:00 
			
		
		
		
	Resolve Python circular import hell - hopefully forever
This commit is contained in:
		@@ -1,5 +1,2 @@
 | 
			
		||||
# Copyright (C) 2018 Avatao.com Innovative Learning Kft.
 | 
			
		||||
# All Rights Reserved. See LICENSE file for details.
 | 
			
		||||
 | 
			
		||||
from .event_handler_connector import EventHandlerConnector, EventHandlerUplinkConnector, EventHandlerDownlinkConnector
 | 
			
		||||
from .tfw_server import TFWServer
 | 
			
		||||
 
 | 
			
		||||
@@ -4,7 +4,8 @@
 | 
			
		||||
import zmq
 | 
			
		||||
from zmq.eventloop.zmqstream import ZMQStream
 | 
			
		||||
 | 
			
		||||
from tfw.networking import ZMQConnectorBase, serialize_tfw_msg, with_deserialize_tfw_msg
 | 
			
		||||
from tfw.networking.zmq_connector_base import ZMQConnectorBase
 | 
			
		||||
from tfw.networking.serialization import serialize_tfw_msg, with_deserialize_tfw_msg
 | 
			
		||||
from tfw.config import TFWENV
 | 
			
		||||
from tfw.config.logs import logging
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -6,15 +6,14 @@ from contextlib import suppress
 | 
			
		||||
 | 
			
		||||
from tornado.web import Application
 | 
			
		||||
 | 
			
		||||
from tfw.networking.event_handlers import ServerUplinkConnector
 | 
			
		||||
from tfw.networking.server import EventHandlerConnector
 | 
			
		||||
from tfw.networking import MessageSender
 | 
			
		||||
from tfw.networking.server.zmq_websocket_proxy import ZMQWebSocketProxy
 | 
			
		||||
from tfw.networking.event_handlers.server_connector import ServerUplinkConnector
 | 
			
		||||
from tfw.networking.server.event_handler_connector import EventHandlerConnector
 | 
			
		||||
from tfw.networking.message_sender import MessageSender
 | 
			
		||||
from tfw.networking.fsm_aware import FSMAware
 | 
			
		||||
from tfw.crypto import KeyManager, verify_message, sign_message
 | 
			
		||||
from tfw.config.logs import logging
 | 
			
		||||
 | 
			
		||||
from .zmq_websocket_proxy import ZMQWebSocketProxy
 | 
			
		||||
 | 
			
		||||
LOG = logging.getLogger(__name__)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -5,7 +5,7 @@ import json
 | 
			
		||||
 | 
			
		||||
from tornado.websocket import WebSocketHandler
 | 
			
		||||
 | 
			
		||||
from tfw.mixins import CallbackMixin
 | 
			
		||||
from tfw.mixins.callback_mixin import CallbackMixin
 | 
			
		||||
from tfw.config.logs import logging
 | 
			
		||||
 | 
			
		||||
LOG = logging.getLogger(__name__)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user