diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6fbee1a586a95dd997b397083a029dfede9352f2..4e49a6a3ad33725b6239f6d9f05926cb39447237 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -19,7 +19,7 @@ jobs: strategy: matrix: os: [ubuntu-latest] - rocksdb_ver: ['v6.29.3', 'v6.25.3', 'v6.11.4'] + rocksdb_ver: ['v6.29.5', 'v7.10.2', 'v8.9.1'] steps: - uses: actions/cache@v2 @@ -52,8 +52,8 @@ jobs: strategy: matrix: os: [ubuntu-latest] - py_ver: ['3.7', '3.8', '3.9'] - rocksdb_ver: ['v6.29.3', 'v6.25.3', 'v6.11.4'] + py_ver: ['3.10', '3.11', '3.12'] + rocksdb_ver: ['v6.29.5', 'v7.10.2', 'v8.9.1'] steps: - uses: actions/checkout@v2 diff --git a/setup.cfg b/setup.cfg index 6e30ed6f58787c79258a1125243b9793e8198db1..043c07eef959858daa325d296997f724a2397f0c 100644 --- a/setup.cfg +++ b/setup.cfg @@ -18,9 +18,9 @@ classifiers = Intended Audience :: Developers License :: OSI Approved :: BSD License Programming Language :: Python :: 3 - 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 + Programming Language :: Python :: 3.12 Topic :: Database [options] diff --git a/tox.ini b/tox.ini index dacd8bf64012071babef01f402484034c6e045d1..042d788028dfb0cad43b95164d44de032e0235f8 100644 --- a/tox.ini +++ b/tox.ini @@ -1,8 +1,8 @@ [tox] -envlist = py35,py36,py37,py38,py39 -minversion = 2.0 +env_list = py310,py311,py312 +min_version = 4.11 isolated_build = True -skipsdist = True +no_package = True [testenv] # Install the module in `.` and its `test` extra dependencies from @@ -17,7 +17,7 @@ commands = pytest {envsitepackagesdir}/rocksdb [testenv:docs] deps = .[doc] -commands = python3 setup.py build_sphinx -W +commands = python setup.py build_sphinx -W [pytest] addopts = --verbose --pyargs