diff --git a/.github/workflows/pr_check.yml b/.github/workflows/pr_check.yml index 43ff21a..f9f5f98 100644 --- a/.github/workflows/pr_check.yml +++ b/.github/workflows/pr_check.yml @@ -22,7 +22,7 @@ on: - 'pyignite-*' env: - IGNITE_VERSION: 2.15.0 + IGNITE_VERSION: 2.18.0 IGNITE_HOME: /opt/ignite jobs: @@ -32,7 +32,6 @@ jobs: fail-fast: false matrix: cfg: - - { python: "3.7", toxenv: "py37" } - { python: "3.8", toxenv: "py38" } - { python: "3.9", toxenv: "py39" } - { python: "3.10", toxenv: "py310" } @@ -47,7 +46,7 @@ jobs: python-version: ${{ matrix.cfg.python}} - name: Install Apache Ignite run: | - curl -L https://apache-mirror.rbc.ru/pub/apache/ignite/${IGNITE_VERSION}/apache-ignite-slim-${IGNITE_VERSION}-bin.zip > ignite.zip + curl -L https://archive.apache.org/dist/ignite/${IGNITE_VERSION}/apache-ignite-slim-${IGNITE_VERSION}-bin.zip > ignite.zip unzip ignite.zip -d /opt mv /opt/apache-ignite-slim-${IGNITE_VERSION}-bin /opt/ignite mv /opt/ignite/libs/optional/ignite-log4j2 /opt/ignite/libs/ diff --git a/setup.py b/setup.py index e92d7b9..6ef853f 100644 --- a/setup.py +++ b/setup.py @@ -92,7 +92,7 @@ def run_setup(with_binary=True): setuptools.setup( name='pyignite', version=version, - python_requires='>=3.7', + python_requires='>=3.8', author='The Apache Software Foundation', author_email='dev@ignite.apache.org', description='Apache Ignite binary client Python API', @@ -106,7 +106,6 @@ def run_setup(with_binary=True): classifiers=[ 'Programming Language :: Python', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', diff --git a/tox.ini b/tox.ini index 2fe65b4..ef8fe63 100644 --- a/tox.ini +++ b/tox.ini @@ -15,7 +15,7 @@ [tox] skipsdist = True -envlist = codestyle,py{37,38,39,310,311} +envlist = codestyle,py{38,39,310,311} [pytest] log_format = %(asctime)s %(name)s %(levelname)s %(message)s @@ -45,6 +45,6 @@ usedevelop = True commands = pytest {env:PYTESTARGS:} {posargs} --force-cext --examples -[testenv:py{37,38,39,310,311}-jenkins] +[testenv:py{38,39,310,311}-jenkins] setenv: PYTESTARGS = --junitxml=junit-{envname}.xml