Dear NEST enthusiasts,

we have just released NEST 3.1 (doi: 10.5281/zenodo.5508805) which is the result of 460 commits by 17 developers since NEST 3.0 which was released on 2021-06-10.

This release contains many bug fixes and improvements, especially in the Python setup where support for Python environments was improved.

The PyNEST API was extended to support a more intuitive way of setting and retrieving kernel parameters. Where you previously had nest.SetKernelStatus({"resolution": 0.2}) in your simulation script, you can now just write nest.resolution = 0.2. Kernel attributes now come with their own docstrings and even tab-completion works for them! Additionally, PyNEST functions are now directly linked to the API reference throughout the documentation.

The testsuite now handles MPI tests more consistently and uses pytest for all Python tests.

We hope you enjoy the new release! Please do not hesitate to contact us in case of questions or ideas for further improvement.

Best regards
Jochen and Dennis


-- 
Dipl.-Phys. Dennis Terhorst
Coordinator Software Development

Institute of Neuroscience and Medicine (INM-6)
Computational and Systems Neuroscience &
Theoretical Neuroscience,
Institute for Advanced Simulation (IAS-6)
Jülich Research Centre, Member of the Helmholz Association and JARA
52425 Jülich, Germany

Building 15.22   Room 4004
Phone    +49 2461 61-85062
Fax      +49 2461 61- 9460
d.terhorst@fz-juelich.de

----------------------------------------------------------------------
Forschungszentrum Juelich GmbH, 52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDir Volker Rieke
Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender),
Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Frauke Melchior
----------------------------------------------------------------------