diff --git a/.github/workflows/codestyle.yml b/.github/workflows/codestyle.yml index 36e81d3..c6a855d 100644 --- a/.github/workflows/codestyle.yml +++ b/.github/workflows/codestyle.yml @@ -7,11 +7,11 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.9', '3.10', '3.11', '3.12', '3.13'] + python-version: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14'] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v6 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v1 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} - name: Install dependencies diff --git a/docxtpl/__init__.py b/docxtpl/__init__.py index 5559d4f..ebb72ea 100644 --- a/docxtpl/__init__.py +++ b/docxtpl/__init__.py @@ -6,11 +6,20 @@ """ __version__ = "0.20.2" +__all__ = ( + "InlineImage", + "Listing", + "RichText", + "R", + "RichTextParagraph", + "RP", + "DocxTemplate", + "Subdoc", +) -# flake8: noqa from .inline_image import InlineImage from .listing import Listing -from .richtext import RichText, R, RichTextParagraph, RP +from .richtext import RP, R, RichText, RichTextParagraph from .template import DocxTemplate try: diff --git a/pyproject.toml b/pyproject.toml index 476fc0e..00511f8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,6 +17,7 @@ classifiers=[ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", ] keywords = ["jinja2"] dependencies = [