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