Skip to content

Commit 0969160

Browse files
committed
Remove rcon_password, _socket and _prefix from Client.__repr__
1 parent d28de7f commit 0969160

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

samp_query/__init__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from __future__ import annotations
22
import struct
33
import random
4-
from dataclasses import dataclass
4+
from dataclasses import dataclass, field
55

66
import cchardet as chardet # type: ignore
77
import trio
@@ -47,10 +47,10 @@ def from_data(cls, data: bytes) -> ServerInfo:
4747
class Client:
4848
ip: str
4949
port: int
50-
rcon_password: str | None = None
50+
rcon_password: str | None = field(default=None, repr=False)
5151

52-
_socket: trio.socket.SocketType | None = None
53-
_prefix: bytes | None = None
52+
_socket: trio.socket.SocketType | None = field(default=None, repr=False)
53+
_prefix: bytes | None = field(default=None, repr=False)
5454

5555
async def connect(self) -> None:
5656
family, type, proto, _, (ip, *_) = (await trio.socket.getaddrinfo(

0 commit comments

Comments
 (0)