From 4af169d8bddf07afcebe9021e4d90c836cf2de18 Mon Sep 17 00:00:00 2001 From: Todd Leonhardt Date: Tue, 22 Oct 2024 20:54:59 -0400 Subject: [PATCH] Add support for Python 3.13 to noxfile.py --- docs/requirements.txt | 3 +++ noxfile.py | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) 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]')