diff --git a/.github/workflows/tox_tests.yml b/.github/workflows/tox_tests.yml index 81a4fde..d64de27 100644 --- a/.github/workflows/tox_tests.yml +++ b/.github/workflows/tox_tests.yml @@ -13,18 +13,20 @@ jobs: strategy: matrix: - python-version: ["2.7", "3.6", "3.7", "3.8", "3.9", "3.10"] + python-version: ["2.7", "3.6", "3.7", "3.8", "3.9", "3.10", "3.11"] os: [ubuntu-latest, macos-latest, windows-latest] exclude: - os: windows-latest python-version: "2.7" + - os: ubuntu-latest + python-version: "3.6" fail-fast: false steps: - - uses: "actions/checkout@v2" + - uses: "actions/checkout@v3" with: submodules: true - - uses: "actions/setup-python@v2" + - uses: "actions/setup-python@v3" with: python-version: "${{ matrix.python-version }}" - name: "Install dependencies" @@ -39,7 +41,7 @@ jobs: - name: "Install DAWG for ${{ matrix.python-version }}" run: | - python setup.py install + pip install . - name: "Run tests for ${{ matrix.python-version }}" run: | diff --git a/README.rst b/README.rst index 63d1d72..a60615b 100644 --- a/README.rst +++ b/README.rst @@ -1,8 +1,8 @@ DAWG ==== -.. image:: https://travis-ci.org/pytries/DAWG.png?branch=master - :target: https://travis-ci.org/pytries/DAWG +.. image:: https://github.com/pymorphy2-fork/DAWG/actions/workflows/tox_tests.yml/badge.svg + :target: https://github.com/pymorphy2-fork/DAWG/actions/workflows/tox_tests.yml This package provides DAWG(DAFSA_)-based dictionary-like read-only objects for Python (2.x and 3.x). diff --git a/setup.py b/setup.py index dc2ee66..73da71e 100755 --- a/setup.py +++ b/setup.py @@ -36,6 +36,7 @@ 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: Implementation :: CPython', 'Topic :: Software Development :: Libraries :: Python Modules', 'Topic :: Scientific/Engineering :: Information Analysis', diff --git a/tox.ini b/tox.ini index 375f865..62a8b57 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py27,py35,py35-locale,py36,py37,py38,py39,py310 +envlist = py27,py35,py35-locale,py36,py37,py38,py39,py310,py311 [testenv] deps =