From 4f782d9280a4dbe2f7decd5f3c91f665dcdef324 Mon Sep 17 00:00:00 2001 From: Kori Kuzma Date: Thu, 6 Jul 2023 07:17:08 -0400 Subject: [PATCH] build: support python >= 3.8 (#202) --- .github/workflows/python-cqa.yml | 2 +- .github/workflows/release.yml | 6 +++--- .travis.yml | 5 +++-- setup.cfg | 8 +++++--- 4 files changed, 12 insertions(+), 9 deletions(-) diff --git a/.github/workflows/python-cqa.yml b/.github/workflows/python-cqa.yml index b6348296..7c27ecfd 100644 --- a/.github/workflows/python-cqa.yml +++ b/.github/workflows/python-cqa.yml @@ -12,7 +12,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: [3.7, 3.8, 3.9] + python-version: ["3.8", "3.9", "3.10", "3.11"] env: SEQREPO_ROOT_DIR: ./tests/data/seqrepo/latest diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a22fd54c..3c86b194 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -26,10 +26,10 @@ jobs: - uses: actions/checkout@v3 with: fetch-depth: 0 - - name: Set up Python 3.9 - uses: actions/setup-python@v4 + - name: Set up Python 3.10 + uses: actions/setup-python@v2 with: - python-version: 3.9 + python-version: 3.10 - name: Update submodules run: git submodule update --init --recursive - name: Install dependencies diff --git a/.travis.yml b/.travis.yml index 7bf734fe..e7429b7a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,9 +2,10 @@ dist: xenial sudo: required language: python python: -- '3.6' -- '3.7' - '3.8' +- '3.9' +- '3.10' +- '3.11' cache: pip before_install: - git submodule update --init diff --git a/setup.cfg b/setup.cfg index 92253211..8130b482 100644 --- a/setup.cfg +++ b/setup.cfg @@ -25,8 +25,10 @@ classifiers = Operating System :: OS Independent Programming Language :: Python Programming Language :: Python :: 3 - Programming Language :: Python :: 3.6 - Programming Language :: Python :: 3.7 + Programming Language :: Python :: 3.8 + Programming Language :: Python :: 3.9 + Programming Language :: Python :: 3.10 + Programming Language :: Python :: 3.11 Topic :: Scientific/Engineering :: Bio-Informatics Topic :: Scientific/Engineering :: Medical Science Apps. keywords = @@ -41,7 +43,7 @@ keywords = [options] packages = find_namespace: include_package_data = True -python_requires = >= 3.6 +python_requires = >= 3.8 zip_safe = True package_dir = = src