Skip to content

Commit 358b408

Browse files
author
Steve Canny
committed
rfctr: use relative imports in oxml.__init__
1 parent 7e92b9a commit 358b408

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

docx/oxml/__init__.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@ def OxmlElement(nsptag_str, attrs=None, nsdecls=None):
6464
# custom element class mappings
6565
# ===========================================================================
6666

67-
from docx.oxml.shared import CT_DecimalNumber, CT_OnOff, CT_String
67+
from .shared import CT_DecimalNumber, CT_OnOff, CT_String
6868

69-
from docx.oxml.shape import (
69+
from .shape import (
7070
CT_Blip, CT_BlipFillProperties, CT_GraphicalObject,
7171
CT_GraphicalObjectData, CT_Inline, CT_NonVisualDrawingProps, CT_Picture,
7272
CT_PictureNonVisual, CT_Point2D, CT_PositiveSize2D, CT_ShapeProperties,
@@ -87,11 +87,11 @@ def OxmlElement(nsptag_str, attrs=None, nsdecls=None):
8787
register_element_cls('wp:extent', CT_PositiveSize2D)
8888
register_element_cls('wp:inline', CT_Inline)
8989

90-
from docx.oxml.parts.document import CT_Body, CT_Document
90+
from .parts.document import CT_Body, CT_Document
9191
register_element_cls('w:body', CT_Body)
9292
register_element_cls('w:document', CT_Document)
9393

94-
from docx.oxml.parts.numbering import (
94+
from .parts.numbering import (
9595
CT_Num, CT_Numbering, CT_NumLvl, CT_NumPr
9696
)
9797
register_element_cls('w:abstractNumId', CT_DecimalNumber)
@@ -103,17 +103,17 @@ def OxmlElement(nsptag_str, attrs=None, nsdecls=None):
103103
register_element_cls('w:numbering', CT_Numbering)
104104
register_element_cls('w:startOverride', CT_DecimalNumber)
105105

106-
from docx.oxml.parts.styles import CT_Style, CT_Styles
106+
from .parts.styles import CT_Style, CT_Styles
107107
register_element_cls('w:style', CT_Style)
108108
register_element_cls('w:styles', CT_Styles)
109109

110-
from docx.oxml.section import CT_PageMar, CT_PageSz, CT_SectPr, CT_SectType
110+
from .section import CT_PageMar, CT_PageSz, CT_SectPr, CT_SectType
111111
register_element_cls('w:pgMar', CT_PageMar)
112112
register_element_cls('w:pgSz', CT_PageSz)
113113
register_element_cls('w:sectPr', CT_SectPr)
114114
register_element_cls('w:type', CT_SectType)
115115

116-
from docx.oxml.table import (
116+
from .table import (
117117
CT_Row, CT_Tbl, CT_TblGrid, CT_TblGridCol, CT_TblLayoutType, CT_TblPr,
118118
CT_TblWidth, CT_Tc, CT_TcPr, CT_VMerge
119119
)
@@ -130,7 +130,7 @@ def OxmlElement(nsptag_str, attrs=None, nsdecls=None):
130130
register_element_cls('w:tr', CT_Row)
131131
register_element_cls('w:vMerge', CT_VMerge)
132132

133-
from docx.oxml.text import (
133+
from .text import (
134134
CT_Br, CT_Jc, CT_P, CT_PPr, CT_R, CT_RPr, CT_Text, CT_Underline
135135
)
136136
register_element_cls('w:b', CT_OnOff)

0 commit comments

Comments
 (0)