From 40c465b2aa405ec57c930f99cd43ef2c438845a5 Mon Sep 17 00:00:00 2001 From: joncrall Date: Tue, 16 Apr 2024 10:33:32 -0400 Subject: [PATCH] Set max version to 3.11 --- .github/workflows/tests.yml | 14 +++----------- pyproject.toml | 1 + requirements/runtime.txt | 4 +++- setup.py | 1 - 4 files changed, 7 insertions(+), 13 deletions(-) mode change 100755 => 100644 setup.py diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index d65460504..82f34b25b 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -22,10 +22,10 @@ jobs: steps: - name: Checkout source uses: actions/checkout@v4.1.1 - - name: Set up Python 3.12 for linting + - name: Set up Python 3.11 for linting uses: actions/setup-python@v5.0.0 with: - python-version: '3.12' + python-version: '3.11' - name: Install dependencies run: |- python -m pip install --upgrade pip @@ -47,7 +47,7 @@ jobs: os: - ubuntu-latest python-version: - - '3.12' + - '3.11' arch: - auto steps: @@ -104,10 +104,6 @@ jobs: install-extras: tests-strict,runtime-strict,headless-strict os: ubuntu-latest arch: auto - - python-version: '3.12' - install-extras: tests-strict,runtime-strict,headless-strict - os: ubuntu-latest - arch: auto - python-version: '3.8' install-extras: tests-strict,runtime-strict,optional-strict,headless-strict os: ubuntu-latest @@ -128,10 +124,6 @@ jobs: install-extras: tests,optional,headless os: ubuntu-latest arch: auto - - python-version: '3.12' - install-extras: tests,optional,headless - os: ubuntu-latest - arch: auto steps: - name: Checkout source uses: actions/checkout@v4.1.1 diff --git a/pyproject.toml b/pyproject.toml index c05661063..7a6c3c364 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,6 +14,7 @@ os = [ "linux" ] repo_name = "ibeis" ci_pypy_versions = [] min_python = 3.8 +max_python = 3.11 ci_versions_minimal_strict = '*' ci_versions_full_strict = 'min' ci_versions_minimal_loose = 'max' diff --git a/requirements/runtime.txt b/requirements/runtime.txt index 914634877..ffbb867ee 100644 --- a/requirements/runtime.txt +++ b/requirements/runtime.txt @@ -50,7 +50,9 @@ ubelt >= 1.3.4 pyqt5>=5.15.10 ; python_version < '4.0' and python_version >= '3.12' # Python 3.12 pyqt5>=5.15.5 ; python_version < '3.12' and python_version >= '2.7' # Python 3.11- -pynmea2>=1.5.3 +pynmea2>=1.13.0 ; python_version < '4.0' and python_version >= '3.12' # Python 3.12+ +pynmea2>=1.5.3 ; python_version < '3.12' and python_version >= '3.6' # Python 3.6 + #tornado>=4.2.1 tornado>=6.2 diff --git a/setup.py b/setup.py old mode 100755 new mode 100644 index b79592e9c..c002a1cb2 --- a/setup.py +++ b/setup.py @@ -262,7 +262,6 @@ def gen_packages_items(): "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", - "Programming Language :: Python :: 3.12", ] setupkw["entry_points"] = { "console_scripts": [