diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index a1b0fc3..9f2d05c 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -30,7 +30,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [3.8, 3.9, 3.10, 3.11] + python-version: [3.9, 3.10, 3.11] steps: - uses: actions/checkout@v2 diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index fe0bed2..447156e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -75,7 +75,7 @@ pytest: junit: pytest.xml parallel: matrix: - - PY_VERSION: ["3.8", "3.9", "3.10", "3.11"] + - PY_VERSION: ["3.9", "3.10", "3.11"] DUMMY: "0" .integration: diff --git a/cimpyorm/Model/Schema.py b/cimpyorm/Model/Schema.py index 99dc14e..9627d2a 100644 --- a/cimpyorm/Model/Schema.py +++ b/cimpyorm/Model/Schema.py @@ -12,7 +12,7 @@ from argparse import Namespace import os from collections import ChainMap, defaultdict -from typing import Iterable +from collections.abc import Iterable from defusedxml.lxml import parse import networkx as nx from networkx import DiGraph, bfs_tree, dfs_tree diff --git a/setup.py b/setup.py index b1867a1..105cd75 100644 --- a/setup.py +++ b/setup.py @@ -27,7 +27,7 @@ name='cimpyorm', # Required # https://www.python.org/dev/peps/pep-0440/ # https://packaging.python.org/en/latest/single_source_version.html - version='0.9.5', # Required + version='0.10.0', # Required # https://packaging.python.org/specifications/core-metadata/#summary description="A database-backed ORM for CIM datasets.", # Required # https://packaging.python.org/specifications/core-metadata/#description-optional @@ -39,12 +39,12 @@ author_email="t.offergeld@iaew.rwth-aachen.de", # Optional # For a list of valid classifiers, see https://pypi.org/classifiers/ classifiers=[ - 'Development Status :: 3 - Alpha', 'Intended Audience :: Developers', + 'Development Status :: 3 - Alpha', + 'Intended Audience :: Developers', 'Intended Audience :: Science/Research', 'License :: OSI Approved :: BSD License', 'Natural Language :: English', 'Operating System :: OS Independent', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.8' 'Programming Language :: Python :: 3.9' 'Programming Language :: Python :: 3.10' 'Programming Language :: Python :: 3.11'