Skip to content

Commit

Permalink
Preparing 0.8.3 release in nest-dev branch
Browse files Browse the repository at this point in the history
  • Loading branch information
apdavison committed Mar 8, 2017
1 parent 14763dc commit 4e50b8d
Show file tree
Hide file tree
Showing 7 changed files with 63 additions and 30 deletions.
4 changes: 2 additions & 2 deletions doc/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ class MockNESTModule(mock.Mock):
# General information about the project.
project = u'PyNN'
authors = u'the PyNN community'
copyright = u'2006-2016, ' + authors
copyright = u'2006-2017, ' + authors

# The version info for the project you're documenting, acts as replacement for
# |version| and |release|, also used in various other places throughout the
Expand All @@ -80,7 +80,7 @@ class MockNESTModule(mock.Mock):
# The short X.Y version.
version = '0.8'
# The full version, including alpha/beta/rc tags.
release = '0.8.2'
release = '0.8.3'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
6 changes: 3 additions & 3 deletions doc/developers/contributing.txt
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ We try to stay fairly close to PEP8_. Please note in particular:
- some function/method names in PyNN use ``mixedCase``, but these will
gradually be deprecated and replaced with ``lower_case_with_underscores``.
Any new functions or methods should use the latter.
- we currently target versions 2.6, 2.7 and 3.4
- we currently target versions 2.6, 2.7 and 3.3-3.6


Testing
Expand Down Expand Up @@ -166,7 +166,7 @@ Making a release
================

To make a release of PyNN requires you to have permissions to upload PyNN
packages to the `Python Package Index`_ and the INCF Software Center, and to
packages to the `Python Package Index`_, and to
upload documentation to the neuralensemble.org server. If you are interested
in becoming release manager for PyNN, please contact us via the `mailing list`_.

Expand All @@ -177,7 +177,7 @@ last time:
:file:`test/unittests` and :file:`test/system` and running :command:`make doctest` in
:file:`doc`. You should do this on at least two Linux systems -- one a very
recent version and one at least a year old, and on at least one version of
Mac OS X. You should also do this with Python 2.6, 2.7 and 3.4 or 3.5.
Mac OS X. You should also do this with Python 2.6, 2.7 and 3.4, 3.5 or 3.6.
* do all the example scripts generate the correct output? Run the
:file:`run_all_examples.py` script in :file:`examples/tools` and then visually
check the :file:`.png` files generated in :file:`examples/tools/Results`. Again,
Expand Down
10 changes: 5 additions & 5 deletions doc/installation.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ install and run PyNN on Windows, but this has not been tested.

Installing PyNN requires:

* Python (version 2.6, 2.7, 3.3, 3.4 or 3.5)
* Python (version 2.6, 2.7, 3.3-3.6)
* a recent version of the NumPy_ package
* the lazyarray_ package
* the Neo_ package
Expand All @@ -32,8 +32,8 @@ If you are running Debian or Ubuntu, there are :doc:`binary packages <download>`
available. If you would prefer to install manually, :doc:`download the latest
source distribution <download>`, then run the setup script, e.g.::

$ tar xzf PyNN-0.8.2.tar.gz
$ cd PyNN-0.8.2
$ tar xzf PyNN-0.8.3.tar.gz
$ cd PyNN-0.8.3
$ python setup.py install

This will install it to your Python :file:`site-packages` directory, and may
Expand Down Expand Up @@ -111,7 +111,7 @@ If you run into problems, check out the `NEURON Forum`_.
Installing NEST and PyNEST
==========================

NEST 2.10 can be downloaded from `<http://www.nest-simulator.org/download/>`_.
NEST 2.12 can be downloaded from `<http://www.nest-simulator.org/download/>`_.
Earlier versions of NEST will not work with this version of PyNN.
The full installation instructions are available in the file INSTALL, which you can find in the NEST source package,
or at `<http://www.nest-simulator.org/installation/>`_.
Expand All @@ -138,7 +138,7 @@ Now try it out::
-- N E S T --

Copyright (C) 2004 The NEST Initiative
Version 2.10.0 Mar 21 2016 21:29:37
Version 2.12.0 Mar 21 2016 21:29:37
...
>>> nest.Models()
(u'ac_generator', u'aeif_cond_alpha', u'aeif_cond_alpha_RK5', u'aeif_cond_alpha_multisynapse',
Expand Down
1 change: 1 addition & 0 deletions doc/release_notes.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Release notes
.. toctree::
:maxdepth: 1

releases/0.8.3.txt
releases/0.8.2.txt
releases/0.8.1.txt
releases/0.8.0.txt
Expand Down
31 changes: 31 additions & 0 deletions doc/releases/0.8.3.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
========================
PyNN 0.8.3 release notes
========================

8th March 2017

Welcome to PyNN 0.8.3!


NeuroML 2
---------

The `neuroml` module has been completely rewritten, and updated from NeuroML v1 to v2.
This module works like other PyNN "backends", i.e. ``import pyNN.neuroml as sim``...
but instead of running a simulation, it exports the network to an XML file in NeuroML format.

NEST 2.12
---------

This release introduces support for NEST_ 2.12. Previous versions of NEST are no longer supported.


Other changes
-------------

* `A couple of bug fixes`_



.. _Brian: http://briansimulator.org
.. _`A couple of bug fixes`: https://github.com/NeuralEnsemble/PyNN/issues?q=is%3Aclosed+milestone%3A0.8.3
2 changes: 1 addition & 1 deletion pyNN/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@
:license: CeCILL, see LICENSE for details.
"""

__version__ = '0.8.2'
__version__ = '0.8.3'
__all__ = ["common", "random", "nest", "neuron", "brian",
"recording", "errors", "space", "descriptions",
"standardmodels", "parameters", "core"]
39 changes: 20 additions & 19 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,13 +41,13 @@ def find_nrnivmodl(self):

setup(
name="PyNN",
version="0.8.2",
version="0.8.3",
packages=['pyNN', 'pyNN.nest', 'pyNN.neuron',
'pyNN.brian', 'pyNN.common', 'pyNN.mock', 'pyNN.neuroml','pyNN.neuroml.standardmodels',
'pyNN.recording', 'pyNN.standardmodels', 'pyNN.descriptions',
'pyNN.nest.standardmodels',
'pyNN.neuron.standardmodels', 'pyNN.brian.standardmodels',
'pyNN.utility', 'pyNN.nineml'],
'pyNN.brian', 'pyNN.common', 'pyNN.mock', 'pyNN.neuroml',
'pyNN.recording', 'pyNN.standardmodels', 'pyNN.descriptions',
'pyNN.nest.standardmodels', 'pyNN.neuroml.standardmodels',
'pyNN.neuron.standardmodels', 'pyNN.brian.standardmodels',
'pyNN.utility', 'pyNN.nineml'],
package_data={'pyNN': ['neuron/nmodl/*.mod', "descriptions/templates/*/*"]},
author="The PyNN team",
author_email="andrew.davison@unic.cnrs-gif.fr",
Expand All @@ -57,19 +57,20 @@ def find_nrnivmodl(self):
keywords="computational neuroscience simulation neuron nest brian neuromorphic",
url="http://neuralensemble.org/PyNN/",
classifiers=['Development Status :: 4 - Beta',
'Environment :: Console',
'Intended Audience :: Science/Research',
'License :: Other/Proprietary License',
'Natural Language :: English',
'Operating System :: OS Independent',
'Programming Language :: Python :: 2',
'Programming Language :: Python :: 2.6',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.3',
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'Topic :: Scientific/Engineering'],
'Environment :: Console',
'Intended Audience :: Science/Research',
'License :: Other/Proprietary License',
'Natural Language :: English',
'Operating System :: OS Independent',
'Programming Language :: Python :: 2',
'Programming Language :: Python :: 2.6',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.3',
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Topic :: Scientific/Engineering'],
cmdclass={'build': build},
)

0 comments on commit 4e50b8d

Please sign in to comment.