diff --git a/binder/runtime.txt b/binder/runtime.txt index 67ebc4e9a6..d2aca3a7e1 100644 --- a/binder/runtime.txt +++ b/binder/runtime.txt @@ -1 +1 @@ -python-3.11 +python-3.12 diff --git a/codemeta.json b/codemeta.json index e2848fb2a7..a0a26c139a 100644 --- a/codemeta.json +++ b/codemeta.json @@ -59,6 +59,7 @@ "Python 3 Only", "Python 3.10", "Python 3.11", + "Python 3.12", "Python 3.7", "Python 3.8", "Python 3.9", diff --git a/docs/development.rst b/docs/development.rst index 324b8110bf..fa6149a8a9 100644 --- a/docs/development.rst +++ b/docs/development.rst @@ -97,7 +97,7 @@ contrib module, or notebooks, and so instead to test the core codebase a develop .. code-block:: console - nox --session tests --python 3.11 + nox --session tests --python 3.12 Contrib module matplotlib image tests ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -107,7 +107,7 @@ To run the visualization tests for the ``contrib`` module with the ``pytest-mpl` .. code-block:: console - nox --session tests --python 3.11 -- contrib + nox --session tests --python 3.12 -- contrib If the image files need to be regenerated, run the tests with the ``--mpl-generate-path=tests/contrib/baseline`` option or just run @@ -141,7 +141,7 @@ or pass ``coverage`` as a positional argument to the ``nox`` ``tests`` session .. code-block:: console - nox --session tests --python 3.11 -- coverage + nox --session tests --python 3.12 -- coverage Coverage Report ^^^^^^^^^^^^^^^ diff --git a/pyproject.toml b/pyproject.toml index 5e9a27b66c..ea44c41a5c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -32,6 +32,7 @@ classifiers = [ "Environment :: WebAssembly :: Emscripten", "Intended Audience :: Science/Research", "License :: OSI Approved :: Apache Software License", + "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.7",