Skip to content

Commit 574a5fd

Browse files
author
Andrew Davison
committed
Release 0.9.4
1 parent 4a7f5c4 commit 574a5fd

7 files changed

Lines changed: 43 additions & 8 deletions

File tree

doc/download.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Downloads
55
Source distributions
66
--------------------
77

8-
The `latest stable version of PyNN`_ (0.9.3) may be downloaded from the
8+
The `latest stable version of PyNN`_ (0.9.4) may be downloaded from the
99
`Python Package Index`_. This is recommended for
1010
anyone using PyNN for the first time.
1111

doc/installation.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ install and run PyNN on Windows, but this has not been tested.
77

88
Installing PyNN requires:
99

10-
* Python (version 2.7, 3.3-3.6)
10+
* Python (version 2.7, 3.3-3.7)
1111
* a recent version of the NumPy_ package
1212
* the lazyarray_ package
1313
* the Neo_ package (>= 0.5.0)
@@ -31,8 +31,8 @@ The easiest way to get PyNN is to use pip_::
3131
If you would prefer to install manually, :doc:`download the latest
3232
source distribution <download>`, then run the setup script, e.g.::
3333

34-
$ tar xzf PyNN-0.9.3.tar.gz
35-
$ cd PyNN-0.9.3
34+
$ tar xzf PyNN-0.9.4.tar.gz
35+
$ cd PyNN-0.9.4
3636
$ python setup.py install
3737

3838
This will install it to your Python :file:`site-packages` directory, and may

doc/release_notes.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ Release notes
66
.. toctree::
77
:maxdepth: 1
88

9+
releases/0.9.4.txt
910
releases/0.9.3.txt
1011
releases/0.9.2.txt
1112
releases/0.9.1.txt

doc/releases/0.9.4.txt

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
========================
2+
PyNN 0.9.4 release notes
3+
========================
4+
5+
March 22nd 2019
6+
7+
Welcome to PyNN 0.9.4!
8+
9+
10+
SONATA
11+
-------
12+
13+
SONATA_ is a data format for representing/storing data-driven spiking neuronal network models, experimental protocols
14+
(injecting spikes, currents) and simulation outputs.
15+
16+
In the network representation, all connections are represented explicity, as in PyNN’s
17+
:class:`FromFileConnector` and :class:`FromListConnector`.
18+
19+
A PyNN model/simulation script can be exported in SONATA format,
20+
and a SONATA model/simulation can be read and executed through PyNN
21+
provided the cell types used in the model are compatible with PyNN,
22+
i.e. they must be point neurons.
23+
24+
For more information on working with the SONATA format, see :ref:`sec-sonata`.
25+
26+
27+
Bug fixes and performance improvements
28+
--------------------------------------
29+
30+
A `small number of bugs`_ have been fixed, and the documentation clarified in a few places.
31+
32+
.. _SONATA: https://github.com/AllenInstitute/sonata
33+
.. _`small number of bugs`: https://github.com/NeuralEnsemble/PyNN/issues?q=milestone%3A0.9.4+is%3Aclosed

examples/simpleRandomNetwork.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
print("[%d] Creating populations" % node)
3838
n_spikes = int(2 * tstop * input_rate / 1000.0)
3939
spike_times = numpy.add.accumulate(rng.next(n_spikes, 'exponential',
40-
{'beta': 1000.0 / input_rate}, mask_local=False))
40+
{'beta': 1000.0 / input_rate}))
4141

4242
input_population = sim.Population(10, sim.SpikeSourceArray(spike_times=spike_times), label="input")
4343
output_population = sim.Population(20, sim.IF_curr_exp(**cell_params), label="output")

pyNN/__init__.py

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

72-
__version__ = '0.9.3'
72+
__version__ = '0.9.4'
7373
__all__ = ["common", "random", "nest", "neuron", "brian",
7474
"recording", "errors", "space", "descriptions",
75-
"standardmodels", "parameters", "core"]
75+
"standardmodels", "parameters", "core", "serialization"]

setup.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ def find(self, command):
8787

8888
setup(
8989
name="PyNN",
90-
version="0.9.3",
90+
version="0.9.4",
9191
packages=['pyNN', 'pyNN.nest', 'pyNN.neuron',
9292
'pyNN.brian', 'pyNN.common', 'pyNN.mock', 'pyNN.neuroml',
9393
'pyNN.recording', 'pyNN.standardmodels', 'pyNN.descriptions',
@@ -120,6 +120,7 @@ def find(self, command):
120120
'Programming Language :: Python :: 3.4',
121121
'Programming Language :: Python :: 3.5',
122122
'Programming Language :: Python :: 3.6',
123+
'Programming Language :: Python :: 3.7',
123124
'Topic :: Scientific/Engineering'],
124125
cmdclass={'build_py': build},
125126
install_requires=['numpy>=1.8.2', 'lazyarray>=0.3.2', 'neo>=0.5.2',

0 commit comments

Comments
 (0)