diff --git a/.github/workflows/pythonpackage.yml b/.github/workflows/pythonpackage.yml index ff991309..40352557 100644 --- a/.github/workflows/pythonpackage.yml +++ b/.github/workflows/pythonpackage.yml @@ -9,7 +9,7 @@ jobs: fail-fast: false max-parallel: 5 matrix: - python-version: [3.11, '3.10', 3.9, 3.8] + python-version: ['3.11', '3.10', '3.9', '3.8', '3.7'] changed-dir: ["qaseio", "qase-pytest", "qase-robotframework", "qase-python-commons"] name: Project ${{ matrix.changed-dir }} - Python ${{ matrix.python-version }} steps: diff --git a/qaseio/pyproject.toml b/qaseio/pyproject.toml index 82150e1e..67b82b6a 100644 --- a/qaseio/pyproject.toml +++ b/qaseio/pyproject.toml @@ -1,16 +1,17 @@ [build-system] -requires = ["setuptools>=69", "wheel"] +requires = ["setuptools>=68", "wheel"] build-backend = "setuptools.build_meta" [project] name = "qaseio" -version = "4.0.1" +version = "4.0.2" description = "Qase TestOps API client for Python" readme = "README.md" authors = [{name = "Qase Team", email = "support@qase.io"}] license = {file = "LICENSE"} classifiers = [ "Development Status :: 5 - Production/Stable", + "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", @@ -19,12 +20,12 @@ classifiers = [ ] urls = {"Homepage" = "https://github.com/qase-tms/qase-python"} keywords = ["OpenAPI", "OpenAPI-Generator", "Qase.io TestOps API"] -requires-python = ">=3.8" +requires-python = ">=3.7" dependencies = [ "urllib3 >= 1.25.3, < 2.1.0", "python-dateutil", "pydantic >= 2", - "typing-extensions >= 4.9.0", + "typing-extensions >= 4.7.1", ] [project.optional-dependencies] @@ -33,8 +34,8 @@ dependencies = [ [tool.tox] legacy_tox_ini = """ [tox] -minversion = 3.8 -envlist = py{38,39,310,311} +minversion = 3.7 +envlist = py{37,38,39,310,311} [testenv] deps =