Skip to content

Commit 92dd8f6

Browse files
committed
refactor: reorganize imports for better structure and clarity
1 parent 60b65dc commit 92dd8f6

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

src/tppt/__init__.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,14 @@
33
import importlib.metadata
44
from typing import Callable, Concatenate, ParamSpec, TypeVar
55

6-
from tppt.pptx.presentation import Presentation as Presentation
7-
from tppt.pptx.shape.picture import Picture as Picture
8-
from tppt.pptx.shape.text import Text as Text
9-
from tppt.pptx.slide import Slide as Slide
10-
from tppt.pptx.table import Table as Table
11-
from tppt.pptx.table import TableCellStyle as TableCellStyle
6+
from tppt.pptx import Presentation as Presentation
127
from tppt.template.slide_layout import Placeholder as Placeholder
138
from tppt.template.slide_layout import SlideLayout as SlideLayout
149
from tppt.template.slide_master import Layout as Layout
1510
from tppt.template.slide_master import SlideMaster as SlideMaster
1611
from tppt.template.slide_master import slide_master as slide_master
1712

13+
from . import pptx as pptx
1814
from . import types as types
1915

2016
__version__ = importlib.metadata.version("tppt")

src/tppt/pptx/__init__.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,8 @@
11
"""pptx wrapper implementation."""
2+
3+
from .presentation import Presentation as Presentation
4+
from .shape.picture import Picture as Picture
5+
from .shape.text import Text as Text
6+
from .slide import Slide as Slide
7+
from .table import Table as Table
8+
from .table import TableCellStyle as TableCellStyle

0 commit comments

Comments
 (0)