Skip to content

Commit

Permalink
qaseio: release 4.0.2
Browse files Browse the repository at this point in the history
Allow using package qaseio with Python 3.7.
This will enable our clients, still using it, to
receive the latest package updates for Qase reporters.

Change required downgrading several packages to their latest versions
still supporting Python 3.7:
* setuptools from 69 to 68
* typing-extensions from 4.9.0 to 4.7.1
  • Loading branch information
NickVolynkin committed Apr 9, 2024
1 parent 169046b commit 88a4297
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 7 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/pythonpackage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down
13 changes: 7 additions & 6 deletions qaseio/pyproject.toml
Original file line number Diff line number Diff line change
@@ -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 = "[email protected]"}]
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",
Expand All @@ -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]
Expand All @@ -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 =
Expand Down

0 comments on commit 88a4297

Please sign in to comment.