Skip to content

Commit fc4f490

Browse files
fix: import TextCrossEncoder from source module and drop redundant re-export
Removed the unused re-export of TextCrossEncoder from qwen3_embed/rerank/cross_encoder/__init__.py. Updated higher-level __init__.py files to import TextCrossEncoder directly from its source module to maintain the public API while cleaning up the intermediate re-export. Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
1 parent 18c6666 commit fc4f490

3 files changed

Lines changed: 2 additions & 5 deletions

File tree

qwen3_embed/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from qwen3_embed.common.custom_model import CustomModelSpec, CustomRerankerSpec
44
from qwen3_embed.common.types import Device
5-
from qwen3_embed.rerank.cross_encoder import TextCrossEncoder
5+
from qwen3_embed.rerank.cross_encoder.text_cross_encoder import TextCrossEncoder
66
from qwen3_embed.text import TextEmbedding
77

88
try:

qwen3_embed/rerank/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
from qwen3_embed.rerank.cross_encoder import TextCrossEncoder
1+
from qwen3_embed.rerank.cross_encoder.text_cross_encoder import TextCrossEncoder
22

33
__all__ = ["TextCrossEncoder"]
Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +0,0 @@
1-
from qwen3_embed.rerank.cross_encoder.text_cross_encoder import TextCrossEncoder
2-
3-
__all__ = ["TextCrossEncoder"]

0 commit comments

Comments
 (0)