Skip to content

Commit 69c7d6c

Browse files
committed
Update SDK using contracts version a65f1fd24968f4540a0084743ab05a87c55ae4cd
1 parent e2f0dfa commit 69c7d6c

2 files changed

Lines changed: 27 additions & 16 deletions

File tree

eolymp/judge/violation_pb2.py

Lines changed: 17 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

eolymp/judge/violation_pb2.pyi

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,19 @@
11
import datetime
22

33
from eolymp.annotations import mcp_pb2 as _mcp_pb2
4+
from eolymp.ecm import content_pb2 as _content_pb2
45
from google.protobuf import timestamp_pb2 as _timestamp_pb2
6+
from google.protobuf.internal import containers as _containers
57
from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper
68
from google.protobuf import descriptor as _descriptor
79
from google.protobuf import message as _message
8-
from collections.abc import Mapping as _Mapping
10+
from collections.abc import Iterable as _Iterable, Mapping as _Mapping
911
from typing import ClassVar as _ClassVar, Optional as _Optional, Union as _Union
1012

1113
DESCRIPTOR: _descriptor.FileDescriptor
1214

1315
class Violation(_message.Message):
14-
__slots__ = ("id", "status", "type", "summary", "automatic", "participant_id", "submission_id", "created_by", "created_at", "confirmed_by", "confirmed_at")
16+
__slots__ = ("id", "status", "type", "summary", "automatic", "participant_id", "submission_id", "submissions", "summary_text", "created_by", "created_at", "confirmed_by", "confirmed_at")
1517
class Status(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
1618
__slots__ = ()
1719
UNKNOWN_STATUS: _ClassVar[Violation.Status]
@@ -52,19 +54,23 @@ class Violation(_message.Message):
5254
AUTOMATIC_FIELD_NUMBER: _ClassVar[int]
5355
PARTICIPANT_ID_FIELD_NUMBER: _ClassVar[int]
5456
SUBMISSION_ID_FIELD_NUMBER: _ClassVar[int]
57+
SUBMISSIONS_FIELD_NUMBER: _ClassVar[int]
58+
SUMMARY_TEXT_FIELD_NUMBER: _ClassVar[int]
5559
CREATED_BY_FIELD_NUMBER: _ClassVar[int]
5660
CREATED_AT_FIELD_NUMBER: _ClassVar[int]
5761
CONFIRMED_BY_FIELD_NUMBER: _ClassVar[int]
5862
CONFIRMED_AT_FIELD_NUMBER: _ClassVar[int]
5963
id: str
6064
status: Violation.Status
6165
type: Violation.Type
62-
summary: str
66+
summary: _content_pb2.Content
6367
automatic: bool
6468
participant_id: str
6569
submission_id: str
70+
submissions: _containers.RepeatedScalarFieldContainer[str]
71+
summary_text: str
6672
created_by: str
6773
created_at: _timestamp_pb2.Timestamp
6874
confirmed_by: str
6975
confirmed_at: _timestamp_pb2.Timestamp
70-
def __init__(self, id: _Optional[str] = ..., status: _Optional[_Union[Violation.Status, str]] = ..., type: _Optional[_Union[Violation.Type, str]] = ..., summary: _Optional[str] = ..., automatic: bool = ..., participant_id: _Optional[str] = ..., submission_id: _Optional[str] = ..., created_by: _Optional[str] = ..., created_at: _Optional[_Union[datetime.datetime, _timestamp_pb2.Timestamp, _Mapping]] = ..., confirmed_by: _Optional[str] = ..., confirmed_at: _Optional[_Union[datetime.datetime, _timestamp_pb2.Timestamp, _Mapping]] = ...) -> None: ...
76+
def __init__(self, id: _Optional[str] = ..., status: _Optional[_Union[Violation.Status, str]] = ..., type: _Optional[_Union[Violation.Type, str]] = ..., summary: _Optional[_Union[_content_pb2.Content, _Mapping]] = ..., automatic: bool = ..., participant_id: _Optional[str] = ..., submission_id: _Optional[str] = ..., submissions: _Optional[_Iterable[str]] = ..., summary_text: _Optional[str] = ..., created_by: _Optional[str] = ..., created_at: _Optional[_Union[datetime.datetime, _timestamp_pb2.Timestamp, _Mapping]] = ..., confirmed_by: _Optional[str] = ..., confirmed_at: _Optional[_Union[datetime.datetime, _timestamp_pb2.Timestamp, _Mapping]] = ...) -> None: ...

0 commit comments

Comments
 (0)