From 895d16e31f38dfc5eee7230e784590a5ab82c814 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 1 Sep 2024 01:21:42 +0000 Subject: [PATCH 1/5] chore(deps): renovate: astral-sh/ruff-pre-commit to v0.6.3 --- .pre-commit-config.yaml | 2 +- {{cookiecutter.project_slug}}/.pre-commit-config.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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/{{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 From 76b6ecd9eb4d6ec48f79d719090c83011f1b2808 Mon Sep 17 00:00:00 2001 From: Sam Cunliffe Date: Mon, 2 Sep 2024 07:43:42 +0100 Subject: [PATCH 2/5] Updated ruff: fixture without braces. --- tests/conftest.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 From 0153bc1743c447555b91e8b90991b158d151100d Mon Sep 17 00:00:00 2001 From: Sam Cunliffe Date: Mon, 2 Sep 2024 07:49:12 +0100 Subject: [PATCH 3/5] Update Numba homepage to RTD. --- docs/pages/libraries/parallel-async.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/pages/libraries/parallel-async.md b/docs/pages/libraries/parallel-async.md index 4753b7b1..4360f42b 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/numba-doc/latest/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 From bf33a0d56ea21d8757e926503d854ff4404f5236 Mon Sep 17 00:00:00 2001 From: Sam Cunliffe Date: Mon, 2 Sep 2024 07:52:53 +0100 Subject: [PATCH 4/5] Update Sofia's webpage. --- .all-contributorsrc | 2 +- README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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/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
Sam Cunliffe

🤔 🐛 💻 🖋 📖 📋 📆 💬 👀 📢 ⚠️ David Stansby
David Stansby

🤔 🐛 💻 🖋 📖 📋 📆 👀 ⚠️ Matt Graham
Matt Graham

🐛 💻 🖋 📖 🎨 📋 👀 📢 ⚠️ - sfmig
sfmig

🐛 💻 🖋 👀 ⚠️ + sfmig
sfmig

🐛 💻 🖋 👀 ⚠️ Paul Smith
Paul Smith

🐛 💻 🖋 📖 💬 👀 ⚠️ Renovate Bot
Renovate Bot

🚧 From 82cfc5c16d8b740d247a41fb8c90db1ef7d4dfe2 Mon Sep 17 00:00:00 2001 From: Sam Cunliffe Date: Mon, 2 Sep 2024 07:54:31 +0100 Subject: [PATCH 5/5] Fix Numba homepage. --- docs/pages/libraries/parallel-async.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/pages/libraries/parallel-async.md b/docs/pages/libraries/parallel-async.md index 4360f42b..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.readthedocs.io/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