From b4db7380e2c6d1491f718b3388560c872463ef3e Mon Sep 17 00:00:00 2001 From: Carol Willing Date: Mon, 5 Aug 2024 10:49:35 -0700 Subject: [PATCH] Fix link for tox in run-tests.md which plasmapy no longer offers --- tests/run-tests.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/run-tests.md b/tests/run-tests.md index 036caa46..6adb5925 100644 --- a/tests/run-tests.md +++ b/tests/run-tests.md @@ -122,7 +122,7 @@ We will focus on [Nox](https://nox.thea.codes/) in this guide. `nox` is a Python ```{admonition} Other automation tools you'll see in the wild :class: note -- **[Tox](https://tox.wiki/en/latest/index.html#useful-links)** is an automation tool that supports common steps such as building documentation, running tests across various versions of Python, and more. You can find [a nice overview of tox in the plasmaPy documentation](https://docs.plasmapy.org/en/stable/contributing/testing_guide.html#using-tox). +- **[Tox](https://tox.wiki/en/latest/index.html#useful-links)** is an automation tool that supports common steps such as building documentation, running tests across various versions of Python, and more. - **[Hatch](https://github.com/ofek/hatch)** is a modern end-to-end packaging tool that works with the popular build backend called hatchling. `hatch` offers a `tox`-like setup where you can run tests locally using different Python versions. If you are using `hatch` to support your packaging workflow, you may want to also use its testing capabilities rather than using `nox`.