Skip to content

Commit 4b4a953

Browse files
author
Andrew Davison
committed
Changed version number to 0.8.0rc1
1 parent 5762d36 commit 4b4a953

16 files changed

Lines changed: 65 additions & 40 deletions

changelog

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
================
2+
Release 0.8.0rc1
3+
================
4+
5+
see doc/releases/0.8.0-rc-1.txt
6+
17
================
28
Release 0.8beta2
39
================

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.8'
8080
# The full version, including alpha/beta/rc tags.
81-
release = '0.8beta2'
81+
release = '0.8.0rc1'
8282

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

doc/installation.txt

Lines changed: 20 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ If you are running Debian or Ubuntu, there are :doc:`binary packages <download>`
3232
available. If you would prefer to install manually, :doc:`download the latest
3333
source distribution <download>`, then run the setup script, e.g.::
3434

35-
$ tar xzf PyNN-0.8beta2.tar.gz
36-
$ cd PyNN-0.8beta2
35+
$ tar xzf PyNN-0.8.0rc1.tar.gz
36+
$ cd PyNN-0.8.0rc1
3737
$ python setup.py install
3838

3939
This will install it to your Python :file:`site-packages` directory, and may
@@ -64,52 +64,45 @@ The PyNN installation will then compile PyNN-specific membrane mechanisms, which
6464
netstim2.mod refrac.mod reset.mod stdwa_guetig.mod stdwa_softlimits.mod stdwa_songabbott.mod
6565
stdwa_symm.mod tmgsyn.mod tmisyn.mod tsodyksmarkram.mod vecstim.mod
6666

67-
If you installed PyNN before installing NEURON, or if you update your PyNN installation, you will need to manually run :command:`nrnivmodl` in the :file:`pyNN/neuron/nmodl` directory.
67+
If you installed PyNN before installing NEURON, or if you update your PyNN installation,
68+
you will need to manually run :command:`nrnivmodl` in the :file:`pyNN/neuron/nmodl` directory.
6869

6970
Installing NEURON
7071
=================
7172

72-
Download the sources for the latest release of NEURON, in ``.tar.gz`` format, from `<http://www.neuron.yale.edu/neuron/download/getstd>`_. Also download Interviews from the same location.
73+
Download the sources for the latest release of NEURON, in ``.tar.gz`` format, from `<http://www.neuron.yale.edu/neuron/download/getstd>`_.
74+
Also download Interviews from the same location.
7375

74-
Compile Interviews and NEURON according to the instructions given at `<http://www.neuron.yale.edu/neuron/static/download/compilestd_unix.html>`_, except that when you run :command:`configure`, add the options :option:`--with-nrnpython` and, optionally, :option:`--with-paranrn`, i.e.::
76+
Compile Interviews and NEURON according to the instructions given at `<http://www.neuron.yale.edu/neuron/static/download/compilestd_unix.html>`_,
77+
except that when you run :command:`configure`, add the options :option:`--with-nrnpython` and, optionally, :option:`--with-paranrn`, i.e.::
7578

7679
$ ./configure --prefix=`pwd` --with-nrnpython --with-paranrn
7780
$ make
7881
$ make install
7982

80-
Make sure that you add the Interviews and NEURON :file:`bin` directories to your path. Test that the Python support has been enabled by running::
83+
Make sure that you add the Interviews and NEURON :file:`bin` directories to your path.
84+
Test that the Python support has been enabled by running::
8185

8286
$ nrniv -python
83-
NEURON -- Release 7.1 (359:7f113b76a94b) 2009-10-26
84-
Duke, Yale, and the BlueBrain Project -- Copyright 1984-2008
85-
See http://www.neuron.yale.edu/credits.html
87+
NEURON -- VERSION 7.3 ansi (1078:2b0c984183df) 2014-04-04
88+
Duke, Yale, and the BlueBrain Project -- Copyright 1984-2014
89+
See http://www.neuron.yale.edu/neuron/credits
8690

8791
>>> import hoc
8892
>>> import nrn
8993

9094
Now you can compile and install NEURON as a Python package::
9195

9296
$ cd src/nrnpython
93-
# python setup.py install
94-
95-
Note that the latter step requires running as root and will install to your global Python :file:`site-packages` directory.
96-
If you would prefer to install it locally, replace the last step with::
97-
98-
$ python setup.py install --prefix=~
99-
100-
which will install into :file:`~/lib/python2.7/site-packages/` (or the equivalent for other Python versions; for more fine-grained control over where the package is installed, see the `distutils`_ documentation), then add this directory to your :envvar:`PYTHONPATH`::
101-
102-
$ export PYTHONPATH=$PYTHONPATH:~/lib/python2.7/site-packages
97+
$ python setup.py install
10398

10499
Now test everything worked::
105100

106101
$ python
107102
>>> import neuron
108-
NEURON -- Release 7.1 (359:7f113b76a94b) 2009-10-26
109-
Duke, Yale, and the BlueBrain Project -- Copyright 1984-2008
110-
See http://www.neuron.yale.edu/credits.html
111-
112-
>>>
103+
NEURON -- VERSION 7.3 ansi (1078:2b0c984183df) 2014-04-04
104+
Duke, Yale, and the BlueBrain Project -- Copyright 1984-2014
105+
See http://www.neuron.yale.edu/neuron/credits
113106

114107
If you run into problems, check out the `NEURON Forum`_.
115108

@@ -131,9 +124,9 @@ On Linux, most Unix variants and Mac OS X, installation is usually as simple as:
131124

132125
$ ./configure --with-mpi
133126
$ make
134-
# make install
127+
$ make install
135128

136-
This will install PyNEST to your Python :file:`site-packages` directory, and may require root privileges.
129+
This will install PyNEST to your Python :file:`site-packages` directory.
137130
If you wish to install it elsewhere, see the full installation instructions.
138131

139132
Now try it out::
@@ -157,7 +150,7 @@ Installing Brian
157150
================
158151

159152
Instructions for downloading and installing Brian_ are available from `<http://briansimulator.org/download/>`_.
160-
153+
Note that this version of PyNN works with Brian 1.4, but not with Brian 2.
161154

162155

163156
.. _PyNN: http://neuralensemble.org/PyNN

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.8.0-rc-1.txt
910
releases/0.8-beta-2.txt
1011
releases/0.8-beta-1.txt
1112
releases/0.8-alpha-2.txt

doc/releases/0.8-beta-2.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,4 +73,4 @@ Other changes
7373
.. _Brian: http://http://briansimulator.org
7474
.. _NEST: http://www.nest-initiative.org/
7575
.. _NEURON: http://www.neuron.yale.edu/neuron/
76-
.. _`Assorted bug fixes`: https://github.com/NeuralEnsemble/PyNN/issues?q=is%3Aclosed+closed%3A%3E2013-11-15+milestone%3A0.8.0
76+
.. _`Assorted bug fixes`: https://github.com/NeuralEnsemble/PyNN/issues?q=is%3Aclosed+closed%3A2013-11-15..2015-01-06+milestone%3A0.8.0

doc/releases/0.8.0-rc-1.txt

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
============================================
2+
PyNN 0.8.0 release candidate 1 release notes
3+
============================================
4+
5+
August 19th 2015
6+
7+
Welcome to the first release candidate of PyNN 0.8.0!
8+
9+
For full information about what's new in PyNN 0.8, see the :doc:`0.8-alpha-1`, :doc:`0.8-beta-1` and :doc:`0.8-beta-2`
10+
11+
NEST 2.6
12+
--------
13+
14+
The main new feature in this release is support for NEST_ 2.6. Previous versions of NEST are no longer supported.
15+
16+
Other changes
17+
-------------
18+
19+
* Travis CI now runs system tests as well as unit tests.
20+
* `Assorted bug fixes`_
21+
22+
23+
24+
.. _NEST: http://www.nest-initiative.org/
25+
.. _`Assorted bug fixes`: https://github.com/NeuralEnsemble/PyNN/issues?q=is%3Aclosed+closed%3A2015-01-07..2015-08-19+milestone%3A0.8.0

doc/testdocs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ def remove_data_files():
7676
# Process command line
7777
parser = OptionParser(usage="usage: %prog [options] FILE")
7878
parser.add_option("-s", "--simulator", dest="simulator",
79-
type="choice", choices=('nest', 'neuron', 'pcsim', 'brian'),
79+
type="choice", choices=('nest', 'neuron', 'brian'),
8080
help="run doctests with SIMULATOR", metavar="SIMULATOR",
8181
default='nest')
8282
parser.add_option("--strict", action="store_true", dest="strict", default=False,

examples/VAbenchmarks.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
simulator benchmark
1616
1717
positional arguments:
18-
simulator neuron, nest, brian, pcsim or another backend simulator
18+
simulator neuron, nest, brian or another backend simulator
1919
benchmark either CUBA or COBA
2020
2121
optional arguments:

examples/current_injection.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
Usage: current_injection.py [-h] [--plot-figure] simulator
1515
1616
positional arguments:
17-
simulator neuron, nest, brian, pcsim or another backend simulator
17+
simulator neuron, nest, brian or another backend simulator
1818
1919
optional arguments:
2020
-h, --help show this help message and exit

examples/random_numbers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
Usage: random_numbers.py [-h] [--plot-figure] [--debug DEBUG] simulator
1515
1616
positional arguments:
17-
simulator neuron, nest, brian, pcsim or another backend simulator
17+
simulator neuron, nest, brian or another backend simulator
1818
1919
optional arguments:
2020
-h, --help show this help message and exit

0 commit comments

Comments
 (0)