Skip to content

Commit d2534c9

Browse files
committed
fix imports
1 parent 3854f04 commit d2534c9

File tree

4 files changed

+12
-18
lines changed

4 files changed

+12
-18
lines changed

ydb/_topic_writer/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +0,0 @@
1-
from .topic_writer import *

ydb/_topic_writer/topic_writer_asyncio_test.py

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12,26 +12,20 @@
1212
import pytest
1313

1414

15-
import ydb.aio
16-
from ydb import _apis, StatusCode, issues
17-
from ydb._topic_wrapper.common import QueueToIteratorAsyncIO, ServerStatus, IGrpcWrapperAsyncIO, IToProto, Codec
18-
from ydb._topic_writer import InternalMessage, PublicMessage, WriterSettings, PublicWriterSettings, \
15+
from .. import aio
16+
from .. import StatusCode, issues
17+
from .._topic_wrapper.common import ServerStatus, IGrpcWrapperAsyncIO, IToProto, Codec
18+
from .topic_writer import InternalMessage, PublicMessage, WriterSettings, PublicWriterSettings, \
1919
PublicWriterInitInfo, PublicWriteResult, TopicWriterError
2020

21-
# Workaround for good IDE and universal runtime
22-
if False:
23-
from ydb._grpc.v4.protos import ydb_topic_pb2, ydb_status_codes_pb2
24-
else:
25-
from ydb._grpc.common.protos import ydb_topic_pb2, ydb_status_codes_pb2
26-
2721
from .._topic_wrapper.writer import StreamWriteMessage
28-
from ydb._topic_writer.topic_writer_asyncio import WriterAsyncIOStream, WriterAsyncIOReconnector, TokenGetter, \
22+
from .topic_writer_asyncio import WriterAsyncIOStream, WriterAsyncIOReconnector, TokenGetter, \
2923
WriterAsyncIO
3024

3125

3226
@pytest.fixture
33-
def default_driver() -> ydb.aio.Driver:
34-
driver = mock.Mock(spec=ydb.aio.Driver)
27+
def default_driver() -> aio.Driver:
28+
driver = mock.Mock(spec=aio.Driver)
3529
driver._credentials = mock.Mock()
3630
return driver
3731

ydb/_topic_writer/topic_writer_sync.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
import threading
66
from typing import Union, List, Optional, Coroutine
77

8-
import ydb
98
from .._topic_wrapper.common import SupportedDriverType
10-
from ydb._topic_writer import PublicWriterSettings, TopicWriterError, PublicWriterInitInfo, PublicMessage, Writer, \
9+
from .topic_writer import PublicWriterSettings, TopicWriterError, PublicWriterInitInfo, PublicMessage, Writer, \
1110
PublicWriteResult
12-
from ydb._topic_writer.topic_writer_asyncio import WriterAsyncIO
11+
12+
from .topic_writer_asyncio import WriterAsyncIO
1313

1414
_shared_event_loop_lock = threading.Lock()
1515
_shared_event_loop = None # type: Optional[asyncio.AbstractEventLoop]

ydb/topic.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,10 @@
77
Selector as TopicSelector,
88
)
99

10-
from ydb._topic_writer import (
10+
from ydb._topic_writer.topic_writer import (
1111
Writer as TopicWriter,
1212
PublicWriterSettings as TopicWriterSettings,
13+
PublicMessage as TopicWriterMessage,
1314
)
1415

1516
from ydb._topic_writer.topic_writer_asyncio import WriterAsyncIO as TopicWriterAsyncIO

0 commit comments

Comments
 (0)