diff --git a/docs/requirements.txt b/docs/requirements.txt index 42757cc2..f32ef6e9 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,3 +1,6 @@ + +pyperclip Sphinx>=8.1.0 sphinx-autobuild>=2024.10.3 sphinx-rtd-theme>=3.0.1 +wcwidth diff --git a/noxfile.py b/noxfile.py index 9ec2ce16..11ecdcab 100644 --- a/noxfile.py +++ b/noxfile.py @@ -1,7 +1,7 @@ import nox -@nox.session(python=['3.12']) +@nox.session(python=['3.13']) def docs(session): session.install( 'sphinx', @@ -17,7 +17,7 @@ def docs(session): ) -@nox.session(python=['3.8', '3.9', '3.10', '3.11', '3.12']) +@nox.session(python=['3.8', '3.9', '3.10', '3.11', '3.12', '3.13']) @nox.parametrize('plugin', [None, 'ext_test', 'template', 'coverage']) def tests(session, plugin): if plugin is None: @@ -41,7 +41,7 @@ def tests(session, plugin): ) -@nox.session(python=['3.8', '3.9', '3.10', '3.11', '3.12']) +@nox.session(python=['3.8', '3.9', '3.10', '3.11', '3.12', '3.13']) @nox.parametrize('step', ['mypy', 'flake8']) def validate(session, step): session.install('invoke', './[validate]')