Move MessagePart to message.py

This commit is contained in:
XANTRONIX Development 2024-11-27 19:29:54 -05:00
parent f7f4569594
commit 1bb3c21122
2 changed files with 6 additions and 6 deletions

View file

@ -45,6 +45,11 @@ def parse_timestamp(timestamp: str):
return parsedate_to_datetime(timestamp)
class MessagePart(enum.Enum):
HEAD = 1
BODY = enum.auto()
WHOLE = enum.auto()
class MessageRange():
__slots__ = 'id', 'min', 'max',

View file

@ -13,7 +13,7 @@ from nntp.tiny.buffer import LineBuffer, OutputBuffer, BufferOverflow
from nntp.tiny.db import Database
from nntp.tiny.response import Response, ResponseCode
from nntp.tiny.newsgroup import Newsgroup
from nntp.tiny.message import Message, MessageRange
from nntp.tiny.message import Message, MessageRange, MessagePart
class SessionState(enum.Flag):
ACTIVE = 1
@ -23,11 +23,6 @@ class SessionState(enum.Flag):
class SessionMode(enum.Enum):
READER = 1
class MessagePart(enum.Enum):
HEAD = 1
BODY = enum.auto()
WHOLE = enum.auto()
class Session():
NNTP_VERSION = 2
NNTP_CAPABILITIES = [