From 07627b8f4edbb50b9f4cc8d94637abde84499b99 Mon Sep 17 00:00:00 2001 From: hutcheb Date: Sat, 31 Aug 2024 02:27:06 +0800 Subject: [PATCH] fix(plc4py): add 3.8 to github action --- .github/workflows/python-platform.yml | 2 +- .../unit/plc4py/utils/ParserSerializerTestSuiteRunner.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/python-platform.yml b/.github/workflows/python-platform.yml index 74173fa19fa..ee292b813a4 100644 --- a/.github/workflows/python-platform.yml +++ b/.github/workflows/python-platform.yml @@ -48,7 +48,7 @@ jobs: test: strategy: matrix: - python-version: ['3.10', '3.11', '3.12'] + python-version: ['3.8', '3.10', '3.11', '3.12'] os: [ ubuntu-latest, macos-latest, windows-latest ] fail-fast: false runs-on: ${{ matrix.os }} diff --git a/plc4py/tests/unit/plc4py/utils/ParserSerializerTestSuiteRunner.py b/plc4py/tests/unit/plc4py/utils/ParserSerializerTestSuiteRunner.py index 1f1599dc920..cf1e7cb9972 100644 --- a/plc4py/tests/unit/plc4py/utils/ParserSerializerTestSuiteRunner.py +++ b/plc4py/tests/unit/plc4py/utils/ParserSerializerTestSuiteRunner.py @@ -27,7 +27,7 @@ import unittest from abc import ABC, abstractmethod from dataclasses import dataclass, field -from typing import List, Iterator, Any +from typing import List, Iterator, Any, Tuple from xml.etree import ElementTree from xsdata.formats.dataclass.parsers import XmlParser @@ -48,7 +48,7 @@ class XmlTestSuiteLoader(unittest.TestLoader, ABC): # test_suite_document: str - test_suite_document_xml: Iterator[tuple[str, Any]] = field(init=False) + test_suite_document_xml: Iterator[Tuple[str, Any]] = field(init=False) def __post_init__(self) -> None: # ElementTree.register_namespace('test', 'https://plc4x.apache.org/schemas/driver-testsuite.xsd')