From 4609da5afcadce72742a8ec12671d81b6f7fb3d5 Mon Sep 17 00:00:00 2001 From: "Christian Y. Brenninkmeijer" Date: Thu, 16 Oct 2025 17:48:23 +0100 Subject: [PATCH 01/15] info for release 7.4.1 --- setup.cfg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.cfg b/setup.cfg index bbae7f9..b3457c2 100644 --- a/setup.cfg +++ b/setup.cfg @@ -46,7 +46,7 @@ packages = find: zip_safe = True include_package_data = True install_requires = - sPyNNaker == 1!7.3.1 + sPyNNaker == 1!7.4.1 [options.packages.find] include = @@ -61,7 +61,7 @@ include = [options.extras_require] test = - SpiNNakerTestBase == 1!7.3.1 + SpiNNakerTestBase == 1!7.4.1 # pytest will be brought in by pytest-cov pytest-cov testfixtures From 59431d04da6e6b3889e9e5f17d311eb536636384 Mon Sep 17 00:00:00 2001 From: "Christian Y. Brenninkmeijer" Date: Thu, 16 Oct 2025 17:48:23 +0100 Subject: [PATCH 02/15] info for release 7.4.1 --- doc/source/index.rst | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/doc/source/index.rst b/doc/source/index.rst index 5241558..f887c17 100644 --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -8,13 +8,13 @@ This code depends on SpiNNUtils_, SpiNNMachine_, SpiNNMan_, PACMAN_, SpiNNFrontE .. _SpiNNaker: https://apt.cs.manchester.ac.uk/projects/SpiNNaker .. _sPyNNakerNewModelTemplate: https://github.com/SpiNNakerManchester/sPyNNakerNewModelTemplate -.. _sPyNNaker: https://spynnaker.readthedocs.io -.. _SpiNNUtils: https://spinnutils.readthedocs.io -.. _SpiNNMachine: https://spinnmachine.readthedocs.io -.. _SpiNNMan: https://spinnman.readthedocs.io -.. _PACMAN: https://pacman.readthedocs.io -.. _SpiNNFrontEndCommon: https://spinnfrontendcommon.readthedocs.io -.. _Combined_documentation: https://spinnakermanchester.readthedocs.io +.. _sPyNNaker: https://spynnaker.readthedocs.io/en/7.4.1 +.. _SpiNNUtils: https://spinnutils.readthedocs.io/en/7.4.1 +.. _SpiNNMachine: https://spinnmachine.readthedocs.io/en/7.4.1 +.. _SpiNNMan: https://spinnman.readthedocs.io/en/7.4.1 +.. _PACMAN: https://pacman.readthedocs.io/en/7.4.1 +.. _SpiNNFrontEndCommon: https://spinnfrontendcommon.readthedocs.io/en/7.4.1 +.. _Combined_documentation: https://spinnakermanchester.readthedocs.io/en/7.4.1 .. _c_models: c_models/ sPyNNakerNewModelTemplate From ea25f5c9ed6e5b5c9f70ac7e1e7c6747586bff55 Mon Sep 17 00:00:00 2001 From: "Christian Y. Brenninkmeijer" Date: Thu, 16 Oct 2025 17:48:23 +0100 Subject: [PATCH 03/15] info for release 7.4.1 --- python_models8/_version.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/python_models8/_version.py b/python_models8/_version.py index c9d137c..1ed775e 100644 --- a/python_models8/_version.py +++ b/python_models8/_version.py @@ -12,8 +12,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -__version__ = "1!7.3.1" -__version_month__ = "TBD" -__version_year__ = "TBD" -__version_day__ = "TBD" -__version_name__ = "To Do" +__version__ = "1!7.4.1" +__version_month__ = "October" +__version_year__ = "2025" +__version_day__ = "16" +__version_name__ = "Quietly Confident 1" From f1c87530774f7fba0b241b13476c501744440d43 Mon Sep 17 00:00:00 2001 From: "Christian Y. Brenninkmeijer" Date: Thu, 16 Oct 2025 17:48:23 +0100 Subject: [PATCH 04/15] info for release 7.4.1 --- c_models/Doxyfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/c_models/Doxyfile b/c_models/Doxyfile index 5263c5b..28b5ec7 100644 --- a/c_models/Doxyfile +++ b/c_models/Doxyfile @@ -52,7 +52,7 @@ PROJECT_NAME = "sPyNNaker New Model Template c_models" # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = development +PROJECT_NUMBER = 7.4.1 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a From 913341ca72853ac6b5b9ed6111a03d7e3d0ee572 Mon Sep 17 00:00:00 2001 From: "Christian Y. Brenninkmeijer" Date: Thu, 16 Oct 2025 17:48:23 +0100 Subject: [PATCH 05/15] info for release 7.4.1 --- doc/source/conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/source/conf.py b/doc/source/conf.py index da4ad49..a542e3c 100644 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -55,7 +55,7 @@ ] # Which version of other SpiNNaker docs do we refer to? -spinnaker_doc_version = "latest" +spinnaker_doc_version = "7.4.1" intersphinx_mapping = { 'python': ('https://docs.python.org/3.12', None), From 097994d857069db0ac5cfa254ae9bef31563b102 Mon Sep 17 00:00:00 2001 From: "Christian Y. Brenninkmeijer" Date: Thu, 16 Oct 2025 17:48:23 +0100 Subject: [PATCH 06/15] info for release 7.4.1 --- doc/doc_requirements.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/doc/doc_requirements.txt b/doc/doc_requirements.txt index 0818b28..b1df384 100644 --- a/doc/doc_requirements.txt +++ b/doc/doc_requirements.txt @@ -12,10 +12,10 @@ # See the License for the specific language governing permissions and # limitations under the License. --e git+https://github.com/SpiNNakerManchester/SpiNNUtils.git@master#egg=SpiNNUtilities --e git+https://github.com/SpiNNakerManchester/SpiNNMachine.git@master#egg=SpiNNMachine --e git+https://github.com/SpiNNakerManchester/SpiNNMan.git@master#egg=spinnman --e git+https://github.com/SpiNNakerManchester/PACMAN.git@master#egg=spinnaker-pacman --e git+https://github.com/SpiNNakerManchester/spalloc.git@master#egg=spalloc --e git+https://github.com/SpiNNakerManchester/SpiNNFrontEndCommon.git@master#egg=spinnfrontendcommon --e git+https://github.com/SpiNNakerManchester/sPyNNaker.git@master#egg=spynnaker +-e git+https://github.com/SpiNNakerManchester/SpiNNUtils.git@7.4.1#egg=SpiNNUtilities +-e git+https://github.com/SpiNNakerManchester/SpiNNMachine.git@7.4.1#egg=SpiNNMachine +-e git+https://github.com/SpiNNakerManchester/SpiNNMan.git@7.4.1#egg=spinnman +-e git+https://github.com/SpiNNakerManchester/PACMAN.git@7.4.1#egg=spinnaker-pacman +-e git+https://github.com/SpiNNakerManchester/spalloc.git@7.4.1#egg=spalloc +-e git+https://github.com/SpiNNakerManchester/SpiNNFrontEndCommon.git@7.4.1#egg=spinnfrontendcommon +-e git+https://github.com/SpiNNakerManchester/sPyNNaker.git@7.4.1#egg=spynnaker From 7bb002545968930369f5baa69074d27ee858b543 Mon Sep 17 00:00:00 2001 From: "Christian Y. Brenninkmeijer" Date: Fri, 17 Oct 2025 09:27:51 +0100 Subject: [PATCH 07/15] info for release 7.4.2 --- setup.cfg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.cfg b/setup.cfg index b3457c2..b33b85b 100644 --- a/setup.cfg +++ b/setup.cfg @@ -46,7 +46,7 @@ packages = find: zip_safe = True include_package_data = True install_requires = - sPyNNaker == 1!7.4.1 + sPyNNaker == 1!7.4.2 [options.packages.find] include = @@ -61,7 +61,7 @@ include = [options.extras_require] test = - SpiNNakerTestBase == 1!7.4.1 + SpiNNakerTestBase == 1!7.4.2 # pytest will be brought in by pytest-cov pytest-cov testfixtures From c7bd3089b19b5ec29d56bcf7e3c4b735c1487ea1 Mon Sep 17 00:00:00 2001 From: "Christian Y. Brenninkmeijer" Date: Fri, 17 Oct 2025 09:27:51 +0100 Subject: [PATCH 08/15] info for release 7.4.2 --- doc/source/index.rst | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/doc/source/index.rst b/doc/source/index.rst index f887c17..5241558 100644 --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -8,13 +8,13 @@ This code depends on SpiNNUtils_, SpiNNMachine_, SpiNNMan_, PACMAN_, SpiNNFrontE .. _SpiNNaker: https://apt.cs.manchester.ac.uk/projects/SpiNNaker .. _sPyNNakerNewModelTemplate: https://github.com/SpiNNakerManchester/sPyNNakerNewModelTemplate -.. _sPyNNaker: https://spynnaker.readthedocs.io/en/7.4.1 -.. _SpiNNUtils: https://spinnutils.readthedocs.io/en/7.4.1 -.. _SpiNNMachine: https://spinnmachine.readthedocs.io/en/7.4.1 -.. _SpiNNMan: https://spinnman.readthedocs.io/en/7.4.1 -.. _PACMAN: https://pacman.readthedocs.io/en/7.4.1 -.. _SpiNNFrontEndCommon: https://spinnfrontendcommon.readthedocs.io/en/7.4.1 -.. _Combined_documentation: https://spinnakermanchester.readthedocs.io/en/7.4.1 +.. _sPyNNaker: https://spynnaker.readthedocs.io +.. _SpiNNUtils: https://spinnutils.readthedocs.io +.. _SpiNNMachine: https://spinnmachine.readthedocs.io +.. _SpiNNMan: https://spinnman.readthedocs.io +.. _PACMAN: https://pacman.readthedocs.io +.. _SpiNNFrontEndCommon: https://spinnfrontendcommon.readthedocs.io +.. _Combined_documentation: https://spinnakermanchester.readthedocs.io .. _c_models: c_models/ sPyNNakerNewModelTemplate From 897c6b3776ed0a3a8153921e773d0650f26ada12 Mon Sep 17 00:00:00 2001 From: "Christian Y. Brenninkmeijer" Date: Fri, 17 Oct 2025 09:27:51 +0100 Subject: [PATCH 09/15] info for release 7.4.2 --- python_models8/_version.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/python_models8/_version.py b/python_models8/_version.py index 1ed775e..41fb536 100644 --- a/python_models8/_version.py +++ b/python_models8/_version.py @@ -12,8 +12,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -__version__ = "1!7.4.1" -__version_month__ = "October" -__version_year__ = "2025" -__version_day__ = "16" -__version_name__ = "Quietly Confident 1" +__version__ = "1!7.4.2" +__version_month__ = "TBD" +__version_year__ = "TBD" +__version_day__ = "TBD" +__version_name__ = "" From 389ec1f468d7fbe6c15a28d07678731a903ada7e Mon Sep 17 00:00:00 2001 From: "Christian Y. Brenninkmeijer" Date: Fri, 17 Oct 2025 09:27:51 +0100 Subject: [PATCH 10/15] info for release 7.4.2 --- c_models/Doxyfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/c_models/Doxyfile b/c_models/Doxyfile index 28b5ec7..e3f5311 100644 --- a/c_models/Doxyfile +++ b/c_models/Doxyfile @@ -52,7 +52,7 @@ PROJECT_NAME = "sPyNNaker New Model Template c_models" # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 7.4.1 +PROJECT_NUMBER = 7.4.2 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a From 1d0650f0c37e715bb3d4b103089c44a36daf16ae Mon Sep 17 00:00:00 2001 From: "Christian Y. Brenninkmeijer" Date: Fri, 17 Oct 2025 09:27:51 +0100 Subject: [PATCH 11/15] info for release 7.4.2 --- doc/doc_requirements.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/doc/doc_requirements.txt b/doc/doc_requirements.txt index b1df384..0818b28 100644 --- a/doc/doc_requirements.txt +++ b/doc/doc_requirements.txt @@ -12,10 +12,10 @@ # See the License for the specific language governing permissions and # limitations under the License. --e git+https://github.com/SpiNNakerManchester/SpiNNUtils.git@7.4.1#egg=SpiNNUtilities --e git+https://github.com/SpiNNakerManchester/SpiNNMachine.git@7.4.1#egg=SpiNNMachine --e git+https://github.com/SpiNNakerManchester/SpiNNMan.git@7.4.1#egg=spinnman --e git+https://github.com/SpiNNakerManchester/PACMAN.git@7.4.1#egg=spinnaker-pacman --e git+https://github.com/SpiNNakerManchester/spalloc.git@7.4.1#egg=spalloc --e git+https://github.com/SpiNNakerManchester/SpiNNFrontEndCommon.git@7.4.1#egg=spinnfrontendcommon --e git+https://github.com/SpiNNakerManchester/sPyNNaker.git@7.4.1#egg=spynnaker +-e git+https://github.com/SpiNNakerManchester/SpiNNUtils.git@master#egg=SpiNNUtilities +-e git+https://github.com/SpiNNakerManchester/SpiNNMachine.git@master#egg=SpiNNMachine +-e git+https://github.com/SpiNNakerManchester/SpiNNMan.git@master#egg=spinnman +-e git+https://github.com/SpiNNakerManchester/PACMAN.git@master#egg=spinnaker-pacman +-e git+https://github.com/SpiNNakerManchester/spalloc.git@master#egg=spalloc +-e git+https://github.com/SpiNNakerManchester/SpiNNFrontEndCommon.git@master#egg=spinnfrontendcommon +-e git+https://github.com/SpiNNakerManchester/sPyNNaker.git@master#egg=spynnaker From 8fd0fb3dd9597912c2e437fc204e9a82e108a30f Mon Sep 17 00:00:00 2001 From: "Christian Y. Brenninkmeijer" Date: Fri, 17 Oct 2025 09:58:00 +0100 Subject: [PATCH 12/15] drop python 3.8 and 3.9 --- setup.cfg | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/setup.cfg b/setup.cfg index b33b85b..4018f34 100644 --- a/setup.cfg +++ b/setup.cfg @@ -29,8 +29,6 @@ classifiers = Operating System :: Microsoft :: Windows Operating System :: MacOS Programming Language :: Python :: 3 - Programming Language :: Python :: 3.8 - Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 Programming Language :: Python :: 3.12 @@ -41,7 +39,7 @@ keywords = pynn [options] -python_requires = >=3.8, <4 +python_requires = >=3.10, <4 packages = find: zip_safe = True include_package_data = True From c2106086984a368cd182e6f2ad302dcf8e06f7db Mon Sep 17 00:00:00 2001 From: "Christian Y. Brenninkmeijer" Date: Fri, 17 Oct 2025 10:49:29 +0100 Subject: [PATCH 13/15] spinnaker_doc_version = "latest" --- doc/source/conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/source/conf.py b/doc/source/conf.py index a542e3c..da4ad49 100644 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -55,7 +55,7 @@ ] # Which version of other SpiNNaker docs do we refer to? -spinnaker_doc_version = "7.4.1" +spinnaker_doc_version = "latest" intersphinx_mapping = { 'python': ('https://docs.python.org/3.12', None), From 4ff04d8a2972e6819a1a9bcaf1e3f5ce3ef64561 Mon Sep 17 00:00:00 2001 From: "Christian Y. Brenninkmeijer" Date: Fri, 17 Oct 2025 13:17:42 +0100 Subject: [PATCH 14/15] update badges --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c98d13d..5d8ac85 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -[![Python Build Status](https://github.com/SpiNNakerManchester/sPyNNakerNewModelTemplate/workflows/Python%20Actions/badge.svg?branch=master)](https://github.com/SpiNNakerManchester/sPyNNakerNewModelTemplate/actions?query=workflow%3A%22Python+Actions%22+branch%3Amaster) -[![C Build Status](https://github.com/SpiNNakerManchester/sPyNNakerNewModelTemplate/workflows/C%20Actions/badge.svg?branch=master)](https://github.com/SpiNNakerManchester/sPyNNakerNewModelTemplate/actions?query=workflow%3A%22C+Actions%22+branch%3Amaster)- +[![Python Actions](https://github.com/SpiNNakerManchester/sPyNNakerNewModelTemplate/actions/workflows/python_actions.yml/badge.svg)](https://github.com/SpiNNakerManchester/sPyNNakerNewModelTemplate/actions/workflows/python_actions.yml) +[![C Actions](https://github.com/SpiNNakerManchester/sPyNNakerNewModelTemplate/actions/workflows/c_actions.yml/badge.svg)](https://github.com/SpiNNakerManchester/sPyNNakerNewModelTemplate/actions/workflows/c_actions.yml) # sPyNNaker New Model Template From c840f0d58ac57ddb315b9c5f5c3b56b8c1d44f35 Mon Sep 17 00:00:00 2001 From: "Christian Y. Brenninkmeijer" Date: Fri, 17 Oct 2025 13:18:22 +0100 Subject: [PATCH 15/15] update python test versions --- .github/workflows/python_actions.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python_actions.yml b/.github/workflows/python_actions.yml index 400d2dd..acc4750 100644 --- a/.github/workflows/python_actions.yml +++ b/.github/workflows/python_actions.yml @@ -22,7 +22,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [3.8, 3.9, "3.10", "3.11", "3.12"] + python-version: ["3.10", "3.11", "3.12", "3.13"] steps: # Check out the code and critical support code - name: Checkout