Skip to content

Commit 213eb2e

Browse files
committed
Release 0.13.0
1 parent 9e69de9 commit 213eb2e

6 files changed

Lines changed: 53 additions & 7 deletions

File tree

changelog

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,45 @@
1+
==============
2+
Release 0.13.0
3+
==============
4+
5+
see doc/releases/0.13.0.txt
6+
7+
==============
8+
Release 0.12.4
9+
==============
10+
11+
see doc/releases/0.12.4.txt
12+
13+
==============
14+
Release 0.12.3
15+
==============
16+
17+
see doc/releases/0.12.3.txt
18+
19+
==============
20+
Release 0.12.2
21+
==============
22+
23+
see doc/releases/0.12.2.txt
24+
25+
==============
26+
Release 0.12.1
27+
==============
28+
29+
see doc/releases/0.12.1.txt
30+
31+
==============
32+
Release 0.12.0
33+
==============
34+
35+
see doc/releases/0.12.0.txt
36+
37+
==============
38+
Release 0.11.0
39+
==============
40+
41+
see doc/releases/0.11.0.txt
42+
143
==============
244
Release 0.10.1
345
==============

codemeta.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
"license": "https://spdx.org/licenses/CECILL-2.1",
55
"codeRepository": "https://github.com/NeuralEnsemble/PyNN",
66
"contIntegration": "https://github.com/NeuralEnsemble/PyNN/actions",
7-
"dateModified": "2026-05-06",
8-
"downloadUrl": "https://github.com/NeuralEnsemble/PyNN/archive/refs/tags/0.13.0rc1.tar.gz",
7+
"dateModified": "2026-07-06",
8+
"downloadUrl": null,
99
"issueTracker": "https://github.com/NeuralEnsemble/PyNN/issues",
1010
"name": "PyNN",
11-
"version": "0.13.0rc1",
11+
"version": "0.13.0",
1212
"identifier": "RRID:SCR_002715",
1313
"description": "PyNN (pronounced 'pine') is a simulator-independent language for building neuronal network models.\n\nIn other words, you can write the code for a model once, using the PyNN API and the Python programming language, and then run it without modification on any simulator that PyNN supports (currently NEURON, NEST and Brian 2) and on a number of neuromorphic hardware systems.\n\nThe PyNN API aims to support modelling at a high-level of abstraction (populations of neurons, layers, columns and the connections between them) while still allowing access to the details of individual neurons and synapses when required. PyNN provides a library of standard neuron, synapse and synaptic plasticity models, which have been verified to work the same on the different supported simulators. PyNN also provides a set of commonly-used connectivity algorithms (e.g. all-to-all, random, distance-dependent, small-world) but makes it easy to provide your own connectivity in a simulator-independent way.\n\nEven if you don't wish to run simulations on multiple simulators, you may benefit from writing your simulation code using PyNN's powerful, high-level interface. In this case, you can use any neuron or synapse model supported by your simulator, and are not restricted to the standard models.",
1414
"applicationCategory": "neuroscience",

doc/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ class MockNESTModule(mock.Mock):
7878
# The short X.Y version.
7979
version = '0.13'
8080
# The full version, including alpha/beta/rc tags.
81-
release = '0.13.0rc1'
81+
release = '0.13.0'
8282

8383
# The language for content autogenerated by Sphinx. Refer to documentation
8484
# for a list of supported languages.

doc/releases/0.13.0.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
PyNN 0.13.0 release notes
33
=========================
44

5-
[release date]
5+
July 6th 2026
66

77
Welcome to PyNN 0.13.0!
88

@@ -77,6 +77,10 @@ Bug fixes
7777
- Fix :class:`ParameterSpace` coercion of lists and arrays to the correct
7878
``ArrayParameter`` subtype (e.g. ``Sequence``), fixing ``SpikeSourceArray``
7979
population parameter assignment (issue #709).
80+
- Fix the validation schema for standard post-synaptic response models (issue #837):
81+
the schema is now derived from each model's ``default_parameters`` so that it
82+
always matches the actual parameters of the subclass, instead of a hard-coded
83+
set of ``e_syn`` and ``tau_syn``.
8084

8185

8286
.. _NESTML: https://nestml.readthedocs.io

pyNN/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
:license: CeCILL, see LICENSE for details.
7070
"""
7171

72-
__version__ = '0.13.0rc1'
72+
__version__ = '0.13.0'
7373
__all__ = ["common", "random", "nest", "neuron", "brian2",
7474
"recording", "errors", "space", "descriptions",
7575
"standardmodels", "parameters", "core", "morphology",

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "PyNN"
3-
version = "0.13.0rc1"
3+
version = "0.13.0"
44
description = "A Python package for simulator-independent specification of neuronal network models"
55
readme = "README.rst"
66
requires-python = ">=3.10"

0 commit comments

Comments
 (0)