diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index da01b65..4dafaa5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,7 +5,7 @@ jobs: runs-on: macos-latest strategy: matrix: - python-version: ["3.9", "3.10"] + python-version: ["3.9", "3.10", "3.11"] steps: - uses: actions/checkout@master - name: Set up Python ${{ matrix.python-version }} diff --git a/clipkit/version.py b/clipkit/version.py index a7ecb80..55e4709 100644 --- a/clipkit/version.py +++ b/clipkit/version.py @@ -1 +1 @@ -__version__ = "2.2.6" +__version__ = "2.3.0" diff --git a/docs/change_log/index.rst b/docs/change_log/index.rst index 2c7ba65..6353dd9 100644 --- a/docs/change_log/index.rst +++ b/docs/change_log/index.rst @@ -8,6 +8,9 @@ Change log Major changes to ClipKIT are summarized here. +**2.3.0** +Added support for Python version 3.11 + **2.2.3** Fixed gap character handling. The help message was incongruent with what was happening underneath the hood. diff --git a/requirements.txt b/requirements.txt index 918167b..8e47a32 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,16 +1,15 @@ appdirs==1.4.3 attrs==19.3.0 -biopython==1.81 +biopython==1.82 click==7.1.2 importlib-metadata==1.6.0 more-itertools==8.2.0 numpy==1.24.0 packaging==20.3 pathspec==0.8.0 -pluggy==0.13.1 -py==1.8.1 +pluggy==1.5.0 pyparsing==2.4.7 -pytest==7.2.2 +pytest==8.1.1 pytest-mock==3.0.0 regex==2020.5.7 six==1.14.0 diff --git a/setup.py b/setup.py index 2109922..d898386 100644 --- a/setup.py +++ b/setup.py @@ -14,10 +14,11 @@ "Programming Language :: Python", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", "Topic :: Scientific/Engineering", ] -REQUIRES = ["biopython>=1.81", "numpy>=1.24.0", "cython"] +REQUIRES = ["biopython>=1.82", "numpy>=1.24.0", "cython"] setup( name="clipkit",