feat: Default logging replaced with loguru
This commit is contained in:
@@ -1,9 +1,10 @@
|
|||||||
[project]
|
[project]
|
||||||
name = "PyG2O"
|
name = "PyG2O"
|
||||||
version = "2.3.0"
|
version = "2.3.2"
|
||||||
description = ""
|
description = ""
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
requires-python = ">=3.13"
|
requires-python = ">=3.13"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
"loguru>=0.7.3",
|
||||||
"websockets>=15.0.1",
|
"websockets>=15.0.1",
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -162,8 +162,6 @@ from .classes.items import ItemsGround
|
|||||||
from .classes.mds import Mds
|
from .classes.mds import Mds
|
||||||
from .classes.sky import Sky
|
from .classes.sky import Sky
|
||||||
|
|
||||||
from .logger import logger
|
|
||||||
|
|
||||||
__all__ = [
|
__all__ = [
|
||||||
"PythonWebsocketServer",
|
"PythonWebsocketServer",
|
||||||
|
|
||||||
@@ -327,6 +325,4 @@ __all__ = [
|
|||||||
"ItemsGround",
|
"ItemsGround",
|
||||||
"Mds",
|
"Mds",
|
||||||
"Sky",
|
"Sky",
|
||||||
|
|
||||||
"logger",
|
|
||||||
]
|
]
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
import logging
|
|
||||||
logger = logging.getLogger(__name__)
|
|
||||||
logger.setLevel(logging.INFO)
|
|
||||||
|
|
||||||
handler = logging.StreamHandler()
|
|
||||||
handler.setLevel(logging.INFO)
|
|
||||||
|
|
||||||
formatter = logging.Formatter('[%(levelname)s][PyG2O] - %(message)s')
|
|
||||||
handler.setFormatter(formatter)
|
|
||||||
|
|
||||||
logger.addHandler(handler)
|
|
||||||
@@ -6,7 +6,7 @@ from typing import Optional
|
|||||||
from .constants import Constant
|
from .constants import Constant
|
||||||
from .functions.event import callEvent
|
from .functions.event import callEvent
|
||||||
from .serialize import _deserialize
|
from .serialize import _deserialize
|
||||||
from .logger import logger
|
from loguru import logger
|
||||||
|
|
||||||
class PythonWebsocketServer:
|
class PythonWebsocketServer:
|
||||||
|
|
||||||
@@ -50,7 +50,7 @@ class PythonWebsocketServer:
|
|||||||
port=self.port,
|
port=self.port,
|
||||||
ping_interval=self.ping_interval,
|
ping_interval=self.ping_interval,
|
||||||
):
|
):
|
||||||
logger.info(f'Server is started at ws://{self.host}:{self.port}')
|
logger.success(f'Server is started at ws://{self.host}:{self.port}')
|
||||||
PythonWebsocketServer._current_server = self
|
PythonWebsocketServer._current_server = self
|
||||||
asyncio.create_task(callEvent('onInit', **{}))
|
asyncio.create_task(callEvent('onInit', **{}))
|
||||||
await self._stop_event.wait()
|
await self._stop_event.wait()
|
||||||
|
|||||||
Reference in New Issue
Block a user