diff --git a/.all-contributorsrc b/.all-contributorsrc
index 695d9031..c058975f 100644
--- a/.all-contributorsrc
+++ b/.all-contributorsrc
@@ -84,7 +84,7 @@
"login": "sfmig",
"name": "sfmig",
"avatar_url": "https://avatars.githubusercontent.com/u/33267254?v=4",
- "profile": "https://sfmig.github.io/",
+ "profile": "https://github.com/sfmig",
"contributions": [
"bug",
"code",
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 95d22b7d..3db20d09 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -1,7 +1,7 @@
exclude: ^{{cookiecutter.project_slug}}/
repos:
- repo: https://github.com/astral-sh/ruff-pre-commit
- rev: v0.5.5
+ rev: v0.6.3
hooks:
- id: ruff
args:
diff --git a/README.md b/README.md
index 1be14f0b..fb33fd93 100644
--- a/README.md
+++ b/README.md
@@ -37,7 +37,7 @@ Python packages with our recommended tooling set up and ready to go.
 Sam Cunliffe 🤔 🐛 💻 🖋 📖 📋 📆 💬 👀 📢 ⚠️ |
 David Stansby 🤔 🐛 💻 🖋 📖 📋 📆 👀 ⚠️ |
 Matt Graham 🐛 💻 🖋 📖 🎨 📋 👀 📢 ⚠️ |
-  sfmig 🐛 💻 🖋 👀 ⚠️ |
+  sfmig 🐛 💻 🖋 👀 ⚠️ |
 Paul Smith 🐛 💻 🖋 📖 💬 👀 ⚠️ |
 Renovate Bot 🚧 |
diff --git a/docs/pages/libraries/parallel-async.md b/docs/pages/libraries/parallel-async.md
index 4753b7b1..080118dc 100644
--- a/docs/pages/libraries/parallel-async.md
+++ b/docs/pages/libraries/parallel-async.md
@@ -36,7 +36,7 @@ simply due to pre-existing code using a library like [pandas].
| Name | Short description | 🚦 |
| -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: |
| [Cython] | Has [support for OpenMP based parallelism](https://cython.readthedocs.io/en/latest/src/userguide/parallelism.html) | 🟠 |
-| [numba] | [Support for parallelism via `jit(parallel=True)`](https://numba.pydata.org/numba-doc/latest/user/parallel.html). | 🟠 |
+| [numba] | [Support for parallelism via `jit(parallel=True)`](https://numba.readthedocs.io/en/stable/user/parallel.html). | 🟠 |
| [jax] | [Support for parallelising NumPy / scientific computing like operations using functional transforms](https://jax.readthedocs.io/en/latest/jax-101/06-parallelism.html). | 🟠 |
## Asynchronous processing
@@ -62,7 +62,7 @@ simply due to pre-existing code using a library like [pandas].
[mpi4py]: https://mpi4py.readthedocs.io/
[pandas]: https://pandas.pydata.org/
[dask]: https://docs.dask.org/
-[numba]: https://numba.pydata.org/
+[numba]: https://numba.readthedocs.io/
[jax]: https://jax.readthedocs.io/
[asyncio]: https://docs.python.org/3/library/asyncio.html
[concurrent.futures]: https://docs.python.org/3/library/concurrent.futures.html
diff --git a/tests/conftest.py b/tests/conftest.py
index 93b3042e..c95247ed 100644
--- a/tests/conftest.py
+++ b/tests/conftest.py
@@ -33,7 +33,7 @@ def _generate_package(
)
-@pytest.fixture()
+@pytest.fixture
def generate_package() -> typing.Callable:
"""Generate project from cookiecutter template."""
return _generate_package
diff --git a/{{cookiecutter.project_slug}}/.pre-commit-config.yaml b/{{cookiecutter.project_slug}}/.pre-commit-config.yaml
index b1c7a807..dbbcde10 100644
--- a/{{cookiecutter.project_slug}}/.pre-commit-config.yaml
+++ b/{{cookiecutter.project_slug}}/.pre-commit-config.yaml
@@ -1,6 +1,6 @@
repos:
- repo: https://github.com/astral-sh/ruff-pre-commit
- rev: v0.5.5
+ rev: v0.6.3
hooks:
- id: ruff
- id: ruff-format