From fe3e6fbc076896eb83585fe27636f67fc8336865 Mon Sep 17 00:00:00 2001 From: Andrew Davison Date: Wed, 21 Feb 2024 16:52:56 +0100 Subject: [PATCH] Release 0.12.2 --- AUTHORS | 1 + README.rst | 2 +- doc/conf.py | 4 ++-- doc/release_notes.txt | 1 + doc/releases/0.12.2.txt | 7 +++++++ pyNN/__init__.py | 4 ++-- pyNN/arbor/__init__.py | 2 +- pyNN/arbor/standardmodels.py | 2 +- pyNN/brian2/__init__.py | 2 +- pyNN/brian2/cells.py | 2 +- pyNN/brian2/control.py | 2 +- pyNN/brian2/populations.py | 2 +- pyNN/brian2/procedural_api.py | 2 +- pyNN/brian2/projections.py | 2 +- pyNN/brian2/recording.py | 2 +- pyNN/brian2/simulator.py | 2 +- pyNN/brian2/standardmodels/cells.py | 2 +- pyNN/brian2/standardmodels/electrodes.py | 2 +- pyNN/brian2/standardmodels/synapses.py | 2 +- pyNN/common/__init__.py | 2 +- pyNN/common/control.py | 2 +- pyNN/common/populations.py | 2 +- pyNN/common/procedural_api.py | 2 +- pyNN/common/projections.py | 2 +- pyNN/connectors.py | 2 +- pyNN/core.py | 2 +- pyNN/descriptions/__init__.py | 2 +- pyNN/errors.py | 2 +- pyNN/hardware/__init__.py | 2 +- pyNN/hardware/auxiliary.py | 2 +- pyNN/mock/__init__.py | 2 +- pyNN/mock/standardmodels.py | 2 +- pyNN/models.py | 2 +- pyNN/multisim.py | 2 +- pyNN/nest/__init__.py | 2 +- pyNN/nest/cells.py | 2 +- pyNN/nest/connectors.py | 2 +- pyNN/nest/control.py | 2 +- pyNN/nest/conversion.py | 2 +- pyNN/nest/electrodes.py | 2 +- pyNN/nest/extensions/CMakeLists.txt | 2 +- pyNN/nest/extensions/pynn_extensions.cpp | 2 +- pyNN/nest/extensions/pynn_extensions.h | 2 +- pyNN/nest/extensions/simple_stochastic_synapse.h | 2 +- pyNN/nest/extensions/sli/pynn_extensions-init.sli | 2 +- pyNN/nest/extensions/stochastic_stp_synapse.h | 2 +- pyNN/nest/extensions/stochastic_stp_synapse_impl.h | 2 +- pyNN/nest/nineml.py | 2 +- pyNN/nest/populations.py | 2 +- pyNN/nest/procedural_api.py | 2 +- pyNN/nest/projections.py | 2 +- pyNN/nest/random.py | 2 +- pyNN/nest/recording.py | 2 +- pyNN/nest/simulator.py | 2 +- pyNN/nest/standardmodels/cells.py | 2 +- pyNN/nest/standardmodels/electrodes.py | 2 +- pyNN/nest/standardmodels/synapses.py | 2 +- pyNN/nest/synapses.py | 2 +- pyNN/neuroml/__init__.py | 2 +- pyNN/neuroml/populations.py | 2 +- pyNN/neuroml/projections.py | 2 +- pyNN/neuroml/recording.py | 2 +- pyNN/neuroml/simulator.py | 2 +- pyNN/neuroml/standardmodels/cells.py | 2 +- pyNN/neuroml/standardmodels/electrodes.py | 2 +- pyNN/neuroml/standardmodels/synapses.py | 2 +- pyNN/neuron/__init__.py | 2 +- pyNN/neuron/cells.py | 2 +- pyNN/neuron/connectors.py | 2 +- pyNN/neuron/control.py | 2 +- pyNN/neuron/nineml.py | 2 +- pyNN/neuron/populations.py | 2 +- pyNN/neuron/procedural_api.py | 2 +- pyNN/neuron/projections.py | 2 +- pyNN/neuron/recording.py | 2 +- pyNN/neuron/simulator.py | 2 +- pyNN/neuron/standardmodels/cells.py | 2 +- pyNN/neuron/standardmodels/electrodes.py | 2 +- pyNN/neuron/standardmodels/synapses.py | 2 +- pyNN/nineml/__init__.py | 2 +- pyNN/nineml/cells.py | 2 +- pyNN/nineml/connectors.py | 2 +- pyNN/nineml/populations.py | 2 +- pyNN/nineml/projections.py | 2 +- pyNN/nineml/read.py | 2 +- pyNN/nineml/recording.py | 2 +- pyNN/nineml/simulator.py | 2 +- pyNN/nineml/standardmodels.py | 2 +- pyNN/nineml/synapses.py | 2 +- pyNN/nineml/utility.py | 2 +- pyNN/parameters.py | 2 +- pyNN/random.py | 2 +- pyNN/recording/__init__.py | 2 +- pyNN/recording/files.py | 2 +- pyNN/space.py | 2 +- pyNN/standardmodels/__init__.py | 2 +- pyNN/standardmodels/base.py | 2 +- pyNN/standardmodels/cells.py | 2 +- pyNN/standardmodels/electrodes.py | 2 +- pyNN/standardmodels/receptors.py | 2 +- pyNN/standardmodels/synapses.py | 2 +- pyNN/utility/__init__.py | 2 +- pyNN/utility/plotting.py | 2 +- pyNN/utility/progress_bar.py | 2 +- pyNN/utility/script_tools.py | 2 +- pyNN/utility/timer.py | 2 +- pyproject.toml | 6 ++++-- test/unittests/mocks.py | 2 +- test/unittests/test_assembly.py | 2 +- test/unittests/test_connectors_parallel.py | 2 +- test/unittests/test_connectors_serial.py | 2 +- test/unittests/test_parameters.py | 2 +- test/unittests/test_population.py | 2 +- test/unittests/test_populationview.py | 2 +- test/unittests/test_projection.py | 2 +- test/unittests/test_simulation_control.py | 2 +- test/unittests/test_space.py | 2 +- 117 files changed, 128 insertions(+), 117 deletions(-) create mode 100644 doc/releases/0.12.2.txt diff --git a/AUTHORS b/AUTHORS index 4451f615..49f12758 100644 --- a/AUTHORS +++ b/AUTHORS @@ -31,6 +31,7 @@ The following people have contributed to PyNN. Their affiliations at the time of * Onur Ates [20] * Rémy Cagnol [21] * Lungsi Sharma [20] +* Alexandre Detiste 1. Unité de Neuroscience, Information et Complexité, CNRS, Gif sur Yvette, France diff --git a/README.rst b/README.rst index b108fc85..9fb68706 100644 --- a/README.rst +++ b/README.rst @@ -30,7 +30,7 @@ your simulator, and are not restricted to the standard models. - Bug reports: https://github.com/NeuralEnsemble/PyNN/issues -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. .. image:: https://github.com/NeuralEnsemble/PyNN/actions/workflows/full-test.yml/badge.svg diff --git a/doc/conf.py b/doc/conf.py index f67b9287..7f7fa936 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -69,7 +69,7 @@ class MockNESTModule(mock.Mock): # General information about the project. project = u'PyNN' authors = u'the PyNN community' -copyright = u'2006-2023, ' + authors +copyright = u'2006-2024, ' + 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 @@ -78,7 +78,7 @@ class MockNESTModule(mock.Mock): # The short X.Y version. version = '0.12' # The full version, including alpha/beta/rc tags. -release = '0.12.1' +release = '0.12.2' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/doc/release_notes.txt b/doc/release_notes.txt index 63fdc186..0e728dcc 100644 --- a/doc/release_notes.txt +++ b/doc/release_notes.txt @@ -6,6 +6,7 @@ Release notes .. toctree:: :maxdepth: 1 + releases/0.12.2.txt releases/0.12.1.txt releases/0.12.0.txt releases/0.11.0.txt diff --git a/doc/releases/0.12.2.txt b/doc/releases/0.12.2.txt new file mode 100644 index 00000000..8b779cc3 --- /dev/null +++ b/doc/releases/0.12.2.txt @@ -0,0 +1,7 @@ +========================= +PyNN 0.12.2 release notes +========================= + +February 21st 2024 + +This is a bug-fix release, primarily fixing problems arising from changes in dependencies. diff --git a/pyNN/__init__.py b/pyNN/__init__.py index 967cb8fb..4345b57e 100644 --- a/pyNN/__init__.py +++ b/pyNN/__init__.py @@ -65,11 +65,11 @@ random space -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ -__version__ = '0.12.1' +__version__ = '0.12.2' __all__ = ["common", "random", "nest", "neuron", "brian2", "recording", "errors", "space", "descriptions", "standardmodels", "parameters", "core", "morphology", diff --git a/pyNN/arbor/__init__.py b/pyNN/arbor/__init__.py index 4403a6b6..27912acd 100644 --- a/pyNN/arbor/__init__.py +++ b/pyNN/arbor/__init__.py @@ -4,7 +4,7 @@ This simulator implements the PyNN API, but generates random data rather than really running simulations. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/arbor/standardmodels.py b/pyNN/arbor/standardmodels.py index dee77b17..9141adce 100644 --- a/pyNN/arbor/standardmodels.py +++ b/pyNN/arbor/standardmodels.py @@ -1,7 +1,7 @@ """ Standard cells for the Arbor module. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/brian2/__init__.py b/pyNN/brian2/__init__.py index 3468b635..43bce384 100644 --- a/pyNN/brian2/__init__.py +++ b/pyNN/brian2/__init__.py @@ -1,7 +1,7 @@ """ Brian2 implementation of the PyNN API. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/brian2/cells.py b/pyNN/brian2/cells.py index f1085a75..32d8a816 100644 --- a/pyNN/brian2/cells.py +++ b/pyNN/brian2/cells.py @@ -1,7 +1,7 @@ """ Definition of cell classes for the brian2 module. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/brian2/control.py b/pyNN/brian2/control.py index ca438789..548a1e4a 100644 --- a/pyNN/brian2/control.py +++ b/pyNN/brian2/control.py @@ -1,7 +1,7 @@ """ Brian 2 implementation of simulation control functions -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/brian2/populations.py b/pyNN/brian2/populations.py index eb873d4e..a499a06e 100644 --- a/pyNN/brian2/populations.py +++ b/pyNN/brian2/populations.py @@ -1,7 +1,7 @@ """ Brian 2 implementation of Population, PopulationView and Assembly. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/brian2/procedural_api.py b/pyNN/brian2/procedural_api.py index 508aa4ed..7b8e233f 100644 --- a/pyNN/brian2/procedural_api.py +++ b/pyNN/brian2/procedural_api.py @@ -1,7 +1,7 @@ """ Brian 2 implementation of the "procedural" API -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/brian2/projections.py b/pyNN/brian2/projections.py index c3a7b132..56a52ead 100644 --- a/pyNN/brian2/projections.py +++ b/pyNN/brian2/projections.py @@ -1,7 +1,7 @@ """ Brian 2 implementation of Projection -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/brian2/recording.py b/pyNN/brian2/recording.py index 8de91f7e..035f1058 100644 --- a/pyNN/brian2/recording.py +++ b/pyNN/brian2/recording.py @@ -1,7 +1,7 @@ """ Brian 2 implementation of recording machinery. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/brian2/simulator.py b/pyNN/brian2/simulator.py index b2cd925e..cc1191ec 100644 --- a/pyNN/brian2/simulator.py +++ b/pyNN/brian2/simulator.py @@ -14,7 +14,7 @@ All other functions and classes are private, and should not be used by other modules. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/brian2/standardmodels/cells.py b/pyNN/brian2/standardmodels/cells.py index 64bd9699..43427dc3 100644 --- a/pyNN/brian2/standardmodels/cells.py +++ b/pyNN/brian2/standardmodels/cells.py @@ -2,7 +2,7 @@ """ Standard cells for the Brian2 module. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/brian2/standardmodels/electrodes.py b/pyNN/brian2/standardmodels/electrodes.py index dd75d12a..0f5ec402 100644 --- a/pyNN/brian2/standardmodels/electrodes.py +++ b/pyNN/brian2/standardmodels/electrodes.py @@ -7,7 +7,7 @@ ACSource -- a sine modulated current. NoisyCurrentSource -- a Gaussian whitish noise current. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/brian2/standardmodels/synapses.py b/pyNN/brian2/standardmodels/synapses.py index 8723e57d..3cdcef2c 100644 --- a/pyNN/brian2/standardmodels/synapses.py +++ b/pyNN/brian2/standardmodels/synapses.py @@ -2,7 +2,7 @@ """ Standard cells for the Brian2 module. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/common/__init__.py b/pyNN/common/__init__.py index aeb7448c..ea860de8 100644 --- a/pyNN/common/__init__.py +++ b/pyNN/common/__init__.py @@ -39,7 +39,7 @@ DEFAULT_TIMESTEP DEFAULT_MIN_DELAY -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/common/control.py b/pyNN/common/control.py index 8d432ca4..4e40ae5d 100644 --- a/pyNN/common/control.py +++ b/pyNN/common/control.py @@ -8,7 +8,7 @@ is intended to be reused) * function factories for generating backend-specific API functions. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/common/populations.py b/pyNN/common/populations.py index 33fa7480..0942c564 100644 --- a/pyNN/common/populations.py +++ b/pyNN/common/populations.py @@ -4,7 +4,7 @@ These base classes should be sub-classed by the backend-specific classes. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/common/procedural_api.py b/pyNN/common/procedural_api.py index 7580a974..f028cf20 100644 --- a/pyNN/common/procedural_api.py +++ b/pyNN/common/procedural_api.py @@ -2,7 +2,7 @@ """ Alternative, procedural API for creating, connecting and recording from individual neurons -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/common/projections.py b/pyNN/common/projections.py index 30be6517..1257cd1a 100644 --- a/pyNN/common/projections.py +++ b/pyNN/common/projections.py @@ -3,7 +3,7 @@ Common implementation of the Projection class, to be sub-classed by backend-specific Projection classes. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/connectors.py b/pyNN/connectors.py index 6aff819f..0937170c 100644 --- a/pyNN/connectors.py +++ b/pyNN/connectors.py @@ -4,7 +4,7 @@ Simulator modules may use these directly, or may implement their own versions for improved performance. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/core.py b/pyNN/core.py index 35aaa994..7d96b6de 100644 --- a/pyNN/core.py +++ b/pyNN/core.py @@ -1,7 +1,7 @@ """ Assorted utility classes and functions. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/descriptions/__init__.py b/pyNN/descriptions/__init__.py index 5462f480..dfadfdb6 100644 --- a/pyNN/descriptions/__init__.py +++ b/pyNN/descriptions/__init__.py @@ -18,7 +18,7 @@ descriptions.DEFAULT_TEMPLATE_ENGINE = 'jinja2' -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/errors.py b/pyNN/errors.py index 202a18e9..d9883814 100644 --- a/pyNN/errors.py +++ b/pyNN/errors.py @@ -13,7 +13,7 @@ NotLocalError RecordingError -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/hardware/__init__.py b/pyNN/hardware/__init__.py index 9e120226..8fbdc013 100644 --- a/pyNN/hardware/__init__.py +++ b/pyNN/hardware/__init__.py @@ -5,7 +5,7 @@ This solution is a clean way to make the submodules (brainscales, etc...) be indeed submodules of hardware, even if they don't stand on the same directory -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/hardware/auxiliary.py b/pyNN/hardware/auxiliary.py index 7266338e..b9c07427 100644 --- a/pyNN/hardware/auxiliary.py +++ b/pyNN/hardware/auxiliary.py @@ -2,7 +2,7 @@ """ auxiliary functions to look for the hardware backend. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/mock/__init__.py b/pyNN/mock/__init__.py index 81868953..6cf18551 100644 --- a/pyNN/mock/__init__.py +++ b/pyNN/mock/__init__.py @@ -4,7 +4,7 @@ This simulator implements the PyNN API, but generates random data rather than really running simulations. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/mock/standardmodels.py b/pyNN/mock/standardmodels.py index c51fe29f..a5391934 100644 --- a/pyNN/mock/standardmodels.py +++ b/pyNN/mock/standardmodels.py @@ -1,7 +1,7 @@ """ Standard cells for the mock module. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/models.py b/pyNN/models.py index 8f8118c3..477909cc 100644 --- a/pyNN/models.py +++ b/pyNN/models.py @@ -2,7 +2,7 @@ Base classes for cell and synapse models, whether "standard" (cross-simulator) or "native" (restricted to an individual simulator). -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/multisim.py b/pyNN/multisim.py index 0ad95ca3..7e7d2283 100644 --- a/pyNN/multisim.py +++ b/pyNN/multisim.py @@ -2,7 +2,7 @@ A small framework to make it easier to run the same model on multiple simulators. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nest/__init__.py b/pyNN/nest/__init__.py index 17f61cec..4a5822e3 100644 --- a/pyNN/nest/__init__.py +++ b/pyNN/nest/__init__.py @@ -2,7 +2,7 @@ """ NEST v3 implementation of the PyNN API. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nest/cells.py b/pyNN/nest/cells.py index 00adac96..8bcb6f34 100644 --- a/pyNN/nest/cells.py +++ b/pyNN/nest/cells.py @@ -2,7 +2,7 @@ """ Definition of NativeCellType class for NEST. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nest/connectors.py b/pyNN/nest/connectors.py index e63c07a3..f8cc95a9 100644 --- a/pyNN/nest/connectors.py +++ b/pyNN/nest/connectors.py @@ -2,7 +2,7 @@ """ Connection method classes for NEST. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nest/control.py b/pyNN/nest/control.py index 1f8bb72d..4600eda9 100644 --- a/pyNN/nest/control.py +++ b/pyNN/nest/control.py @@ -1,7 +1,7 @@ """ NEST implementation of functions for simulation set-up and control -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nest/conversion.py b/pyNN/nest/conversion.py index 8c3cd1c0..1e5951ab 100644 --- a/pyNN/nest/conversion.py +++ b/pyNN/nest/conversion.py @@ -2,7 +2,7 @@ """ Conversion functions to NEST-compatible data types. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nest/electrodes.py b/pyNN/nest/electrodes.py index 1821360c..4695b673 100644 --- a/pyNN/nest/electrodes.py +++ b/pyNN/nest/electrodes.py @@ -2,7 +2,7 @@ """ Definition of NativeElectrodeType class for NEST. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nest/extensions/CMakeLists.txt b/pyNN/nest/extensions/CMakeLists.txt index a24cadeb..af43b706 100644 --- a/pyNN/nest/extensions/CMakeLists.txt +++ b/pyNN/nest/extensions/CMakeLists.txt @@ -1,4 +1,4 @@ -# :copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +# :copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. # :license: CeCILL, see LICENSE for details. cmake_minimum_required( VERSION 2.8.12 ) diff --git a/pyNN/nest/extensions/pynn_extensions.cpp b/pyNN/nest/extensions/pynn_extensions.cpp index 4b762fbb..27b7e59c 100644 --- a/pyNN/nest/extensions/pynn_extensions.cpp +++ b/pyNN/nest/extensions/pynn_extensions.cpp @@ -1,6 +1,6 @@ /* -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. */ diff --git a/pyNN/nest/extensions/pynn_extensions.h b/pyNN/nest/extensions/pynn_extensions.h index 30f398be..ff9ad5b2 100644 --- a/pyNN/nest/extensions/pynn_extensions.h +++ b/pyNN/nest/extensions/pynn_extensions.h @@ -1,6 +1,6 @@ /* -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. */ diff --git a/pyNN/nest/extensions/simple_stochastic_synapse.h b/pyNN/nest/extensions/simple_stochastic_synapse.h index 7bd3086c..4ac71221 100644 --- a/pyNN/nest/extensions/simple_stochastic_synapse.h +++ b/pyNN/nest/extensions/simple_stochastic_synapse.h @@ -1,5 +1,5 @@ /* - * :copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. + * :copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. * :license: CeCILL, see LICENSE for details. * */ diff --git a/pyNN/nest/extensions/sli/pynn_extensions-init.sli b/pyNN/nest/extensions/sli/pynn_extensions-init.sli index 5ec6ee4e..c884555b 100644 --- a/pyNN/nest/extensions/sli/pynn_extensions-init.sli +++ b/pyNN/nest/extensions/sli/pynn_extensions-init.sli @@ -1,6 +1,6 @@ /* -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. */ diff --git a/pyNN/nest/extensions/stochastic_stp_synapse.h b/pyNN/nest/extensions/stochastic_stp_synapse.h index 097a41f2..80d473bc 100644 --- a/pyNN/nest/extensions/stochastic_stp_synapse.h +++ b/pyNN/nest/extensions/stochastic_stp_synapse.h @@ -1,7 +1,7 @@ /* * stochastic_stp_synapse.h * - * :copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. + * :copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. * :license: CeCILL, see LICENSE for details. * */ diff --git a/pyNN/nest/extensions/stochastic_stp_synapse_impl.h b/pyNN/nest/extensions/stochastic_stp_synapse_impl.h index c95246e7..e5c577c9 100644 --- a/pyNN/nest/extensions/stochastic_stp_synapse_impl.h +++ b/pyNN/nest/extensions/stochastic_stp_synapse_impl.h @@ -1,7 +1,7 @@ /* * stochastic_stp_synapse_impl.h * - * :copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. + * :copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. * :license: CeCILL, see LICENSE for details. * */ diff --git a/pyNN/nest/nineml.py b/pyNN/nest/nineml.py index 6faaaeb6..b27c96af 100644 --- a/pyNN/nest/nineml.py +++ b/pyNN/nest/nineml.py @@ -13,7 +13,7 @@ Constants: NEST_DIR - subdirectory to which NEST mechanisms will be written (TODO: not implemented) -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nest/populations.py b/pyNN/nest/populations.py index 4d37f1d1..974aaba0 100644 --- a/pyNN/nest/populations.py +++ b/pyNN/nest/populations.py @@ -2,7 +2,7 @@ """ NEST v3 implementation of the PyNN API. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nest/procedural_api.py b/pyNN/nest/procedural_api.py index 45dd48e3..51a58efe 100644 --- a/pyNN/nest/procedural_api.py +++ b/pyNN/nest/procedural_api.py @@ -2,7 +2,7 @@ NEST implementation of the "procedural" or "low-level" API for creating, connecting and recording from individual neurons. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nest/projections.py b/pyNN/nest/projections.py index 9ded79a0..2b69b7f4 100644 --- a/pyNN/nest/projections.py +++ b/pyNN/nest/projections.py @@ -2,7 +2,7 @@ """ NEST v3 implementation of the PyNN API. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nest/random.py b/pyNN/nest/random.py index c1820daa..01e782a8 100644 --- a/pyNN/nest/random.py +++ b/pyNN/nest/random.py @@ -2,7 +2,7 @@ """ NEST v3 implementation of the PyNN API. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nest/recording.py b/pyNN/nest/recording.py index b9282479..6f6ab2f6 100644 --- a/pyNN/nest/recording.py +++ b/pyNN/nest/recording.py @@ -2,7 +2,7 @@ """ NEST v3 implementation of the PyNN API. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nest/simulator.py b/pyNN/nest/simulator.py index e01ef1da..67ba9319 100644 --- a/pyNN/nest/simulator.py +++ b/pyNN/nest/simulator.py @@ -15,7 +15,7 @@ All other functions and classes are private, and should not be used by other modules. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nest/standardmodels/cells.py b/pyNN/nest/standardmodels/cells.py index cd7acf1e..b2a2150d 100644 --- a/pyNN/nest/standardmodels/cells.py +++ b/pyNN/nest/standardmodels/cells.py @@ -1,7 +1,7 @@ """ Standard cells for nest -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nest/standardmodels/electrodes.py b/pyNN/nest/standardmodels/electrodes.py index c5772a9e..f8a34fbb 100644 --- a/pyNN/nest/standardmodels/electrodes.py +++ b/pyNN/nest/standardmodels/electrodes.py @@ -8,7 +8,7 @@ ACSource -- a sine modulated current. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nest/standardmodels/synapses.py b/pyNN/nest/standardmodels/synapses.py index 0e15828d..a002a6e8 100644 --- a/pyNN/nest/standardmodels/synapses.py +++ b/pyNN/nest/standardmodels/synapses.py @@ -1,7 +1,7 @@ """ Synapse Dynamics classes for nest -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nest/synapses.py b/pyNN/nest/synapses.py index 70cd0eab..c07f0c0d 100644 --- a/pyNN/nest/synapses.py +++ b/pyNN/nest/synapses.py @@ -2,7 +2,7 @@ """ Definition of NativeSynapseType class for NEST -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/neuroml/__init__.py b/pyNN/neuroml/__init__.py index f6489fac..83205253 100644 --- a/pyNN/neuroml/__init__.py +++ b/pyNN/neuroml/__init__.py @@ -5,7 +5,7 @@ Contact Padraig Gleeson for more details -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/neuroml/populations.py b/pyNN/neuroml/populations.py index 526e2261..0ed44587 100644 --- a/pyNN/neuroml/populations.py +++ b/pyNN/neuroml/populations.py @@ -4,7 +4,7 @@ Contact Padraig Gleeson for more details -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/neuroml/projections.py b/pyNN/neuroml/projections.py index f9f628d7..a3808316 100644 --- a/pyNN/neuroml/projections.py +++ b/pyNN/neuroml/projections.py @@ -4,7 +4,7 @@ Contact Padraig Gleeson for more details -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/neuroml/recording.py b/pyNN/neuroml/recording.py index 53110691..c72ebca4 100644 --- a/pyNN/neuroml/recording.py +++ b/pyNN/neuroml/recording.py @@ -4,7 +4,7 @@ Contact Padraig Gleeson for more details -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/neuroml/simulator.py b/pyNN/neuroml/simulator.py index e918fce1..27434aad 100644 --- a/pyNN/neuroml/simulator.py +++ b/pyNN/neuroml/simulator.py @@ -4,7 +4,7 @@ Contact Padraig Gleeson for more details -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/neuroml/standardmodels/cells.py b/pyNN/neuroml/standardmodels/cells.py index 281531e8..129cc31b 100644 --- a/pyNN/neuroml/standardmodels/cells.py +++ b/pyNN/neuroml/standardmodels/cells.py @@ -1,7 +1,7 @@ """ Standard cells for the NeuroML module. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/neuroml/standardmodels/electrodes.py b/pyNN/neuroml/standardmodels/electrodes.py index 71bf4ec0..7b5d31be 100644 --- a/pyNN/neuroml/standardmodels/electrodes.py +++ b/pyNN/neuroml/standardmodels/electrodes.py @@ -1,7 +1,7 @@ """ Standard electrodes for the NeuroML module. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/neuroml/standardmodels/synapses.py b/pyNN/neuroml/standardmodels/synapses.py index f9700e02..09d887f2 100644 --- a/pyNN/neuroml/standardmodels/synapses.py +++ b/pyNN/neuroml/standardmodels/synapses.py @@ -1,7 +1,7 @@ """ Standard synapses for the NeuroML module. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/neuron/__init__.py b/pyNN/neuron/__init__.py index d97a9425..20acaaf7 100644 --- a/pyNN/neuron/__init__.py +++ b/pyNN/neuron/__init__.py @@ -2,7 +2,7 @@ """ nrnpython implementation of the PyNN API. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/neuron/cells.py b/pyNN/neuron/cells.py index 79baffbd..742e1d28 100644 --- a/pyNN/neuron/cells.py +++ b/pyNN/neuron/cells.py @@ -2,7 +2,7 @@ """ Definition of cell classes for the neuron module. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/neuron/connectors.py b/pyNN/neuron/connectors.py index 6c70f2ca..f708654d 100644 --- a/pyNN/neuron/connectors.py +++ b/pyNN/neuron/connectors.py @@ -1,7 +1,7 @@ """ Connection method classes for the neuron module -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/neuron/control.py b/pyNN/neuron/control.py index a426e6ca..a0b81bd6 100644 --- a/pyNN/neuron/control.py +++ b/pyNN/neuron/control.py @@ -1,7 +1,7 @@ """ NEURON implementation of functions for simulation set-up and control -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/neuron/nineml.py b/pyNN/neuron/nineml.py index 08d8833a..3d86bf64 100644 --- a/pyNN/neuron/nineml.py +++ b/pyNN/neuron/nineml.py @@ -13,7 +13,7 @@ Constants: NMODL_DIR - subdirectory to which NMODL mechanisms will be written -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/neuron/populations.py b/pyNN/neuron/populations.py index 38c4b0c9..293ba06e 100644 --- a/pyNN/neuron/populations.py +++ b/pyNN/neuron/populations.py @@ -2,7 +2,7 @@ """ nrnpython implementation of the PyNN API. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/neuron/procedural_api.py b/pyNN/neuron/procedural_api.py index e4ee7ae8..cf0231ba 100644 --- a/pyNN/neuron/procedural_api.py +++ b/pyNN/neuron/procedural_api.py @@ -2,7 +2,7 @@ NEURON implementation of the "procedural" or "low-level" API for creating, connecting and recording from individual neurons. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/neuron/projections.py b/pyNN/neuron/projections.py index b2afbe7f..e1aa9099 100644 --- a/pyNN/neuron/projections.py +++ b/pyNN/neuron/projections.py @@ -2,7 +2,7 @@ """ nrnpython implementation of the PyNN API. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/neuron/recording.py b/pyNN/neuron/recording.py index c170c8d1..7c1897c4 100644 --- a/pyNN/neuron/recording.py +++ b/pyNN/neuron/recording.py @@ -1,6 +1,6 @@ """ -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/neuron/simulator.py b/pyNN/neuron/simulator.py index d8b7ba1c..0a97d135 100644 --- a/pyNN/neuron/simulator.py +++ b/pyNN/neuron/simulator.py @@ -15,7 +15,7 @@ All other functions and classes are private, and should not be used by other modules. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/neuron/standardmodels/cells.py b/pyNN/neuron/standardmodels/cells.py index e056adac..658682b9 100644 --- a/pyNN/neuron/standardmodels/cells.py +++ b/pyNN/neuron/standardmodels/cells.py @@ -2,7 +2,7 @@ """ Standard base_cells for the neuron module. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/neuron/standardmodels/electrodes.py b/pyNN/neuron/standardmodels/electrodes.py index 40d73a66..397524f9 100644 --- a/pyNN/neuron/standardmodels/electrodes.py +++ b/pyNN/neuron/standardmodels/electrodes.py @@ -7,7 +7,7 @@ NoisyCurrentSource -- a Gaussian whitish noise current. ACSource -- a sine modulated current. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/neuron/standardmodels/synapses.py b/pyNN/neuron/standardmodels/synapses.py index 85498848..eb875ce0 100644 --- a/pyNN/neuron/standardmodels/synapses.py +++ b/pyNN/neuron/standardmodels/synapses.py @@ -1,7 +1,7 @@ """ Synapse Dynamics classes for the neuron module. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nineml/__init__.py b/pyNN/nineml/__init__.py index 9c7f66d9..530e1747 100644 --- a/pyNN/nineml/__init__.py +++ b/pyNN/nineml/__init__.py @@ -1,7 +1,7 @@ """ Export of PyNN scripts as NineML. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ import logging diff --git a/pyNN/nineml/cells.py b/pyNN/nineml/cells.py index fab85fc5..d823ad55 100644 --- a/pyNN/nineml/cells.py +++ b/pyNN/nineml/cells.py @@ -1,7 +1,7 @@ """ Cell models generated from 9ML -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nineml/connectors.py b/pyNN/nineml/connectors.py index ada06370..7383056d 100644 --- a/pyNN/nineml/connectors.py +++ b/pyNN/nineml/connectors.py @@ -1,7 +1,7 @@ """ Export of PyNN scripts as NineML. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nineml/populations.py b/pyNN/nineml/populations.py index bc22c4b1..64e9193d 100644 --- a/pyNN/nineml/populations.py +++ b/pyNN/nineml/populations.py @@ -1,7 +1,7 @@ """ Export of PyNN scripts as NineML. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nineml/projections.py b/pyNN/nineml/projections.py index 55babb50..31682546 100644 --- a/pyNN/nineml/projections.py +++ b/pyNN/nineml/projections.py @@ -2,7 +2,7 @@ """ Export of PyNN scripts as NineML. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nineml/read.py b/pyNN/nineml/read.py index f1776adf..3357e287 100644 --- a/pyNN/nineml/read.py +++ b/pyNN/nineml/read.py @@ -4,7 +4,7 @@ Classes: Network -- container for a network model. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nineml/recording.py b/pyNN/nineml/recording.py index 6773b82b..e478752c 100644 --- a/pyNN/nineml/recording.py +++ b/pyNN/nineml/recording.py @@ -1,7 +1,7 @@ """ Export of PyNN scripts as NineML. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nineml/simulator.py b/pyNN/nineml/simulator.py index fb61c12c..5fa54981 100644 --- a/pyNN/nineml/simulator.py +++ b/pyNN/nineml/simulator.py @@ -1,7 +1,7 @@ """ Export of PyNN scripts as NineML. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nineml/standardmodels.py b/pyNN/nineml/standardmodels.py index 4244ff99..eadd72ff 100644 --- a/pyNN/nineml/standardmodels.py +++ b/pyNN/nineml/standardmodels.py @@ -2,7 +2,7 @@ """ Standard cells for the nineml module. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nineml/synapses.py b/pyNN/nineml/synapses.py index 0285ae13..8054dd05 100644 --- a/pyNN/nineml/synapses.py +++ b/pyNN/nineml/synapses.py @@ -1,5 +1,5 @@ """ -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/nineml/utility.py b/pyNN/nineml/utility.py index 4699760d..6e71ad57 100644 --- a/pyNN/nineml/utility.py +++ b/pyNN/nineml/utility.py @@ -1,7 +1,7 @@ # encoding: utf-8 """ -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/parameters.py b/pyNN/parameters.py index 851d757c..7467ac4d 100644 --- a/pyNN/parameters.py +++ b/pyNN/parameters.py @@ -1,7 +1,7 @@ """ Parameter set handling -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/random.py b/pyNN/random.py index d1460cc0..2a028149 100644 --- a/pyNN/random.py +++ b/pyNN/random.py @@ -10,7 +10,7 @@ RandomDistribution - produces random numbers from a specific distribution -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/recording/__init__.py b/pyNN/recording/__init__.py index eb83cb12..4e3b6d79 100644 --- a/pyNN/recording/__init__.py +++ b/pyNN/recording/__init__.py @@ -5,7 +5,7 @@ These classes and functions are not part of the PyNN API, and are only for internal use. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/recording/files.py b/pyNN/recording/files.py index 12d254b2..01f6359d 100644 --- a/pyNN/recording/files.py +++ b/pyNN/recording/files.py @@ -9,7 +9,7 @@ NumpyBinaryFile HDF5ArrayFile - requires PyTables -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/space.py b/pyNN/space.py index ffb0064a..37dfaa37 100644 --- a/pyNN/space.py +++ b/pyNN/space.py @@ -17,7 +17,7 @@ Cuboid - representation of a cuboidal volume, for use with RandomStructure. Sphere - representation of a spherical volume, for use with RandomStructure. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/standardmodels/__init__.py b/pyNN/standardmodels/__init__.py index 6d520f06..f3426f2c 100644 --- a/pyNN/standardmodels/__init__.py +++ b/pyNN/standardmodels/__init__.py @@ -12,7 +12,7 @@ STDPWeightDependence STDPTimingDependence -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/standardmodels/base.py b/pyNN/standardmodels/base.py index 3ee5fc67..a1c4c26d 100644 --- a/pyNN/standardmodels/base.py +++ b/pyNN/standardmodels/base.py @@ -1,7 +1,7 @@ """ Base classes for standard models -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/standardmodels/cells.py b/pyNN/standardmodels/cells.py index 6edea7ba..608f213f 100644 --- a/pyNN/standardmodels/cells.py +++ b/pyNN/standardmodels/cells.py @@ -24,7 +24,7 @@ SpikeSourceArray SpikeSourceInhGamma -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/standardmodels/electrodes.py b/pyNN/standardmodels/electrodes.py index 25c0b41b..2a15cc9b 100644 --- a/pyNN/standardmodels/electrodes.py +++ b/pyNN/standardmodels/electrodes.py @@ -2,7 +2,7 @@ Definition of default parameters (and hence, standard parameter names) for standard current source models. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/standardmodels/receptors.py b/pyNN/standardmodels/receptors.py index 04d5489d..ab29b10b 100644 --- a/pyNN/standardmodels/receptors.py +++ b/pyNN/standardmodels/receptors.py @@ -2,7 +2,7 @@ Definition of default parameters (and hence, standard parameter names) for standard post-synaptic response models. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/standardmodels/synapses.py b/pyNN/standardmodels/synapses.py index f567c2d9..c764c281 100644 --- a/pyNN/standardmodels/synapses.py +++ b/pyNN/standardmodels/synapses.py @@ -13,7 +13,7 @@ GutigWeightDependence SpikePairRule -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/utility/__init__.py b/pyNN/utility/__init__.py index dd772c77..fa0a2617 100644 --- a/pyNN/utility/__init__.py +++ b/pyNN/utility/__init__.py @@ -22,7 +22,7 @@ ProgressBar SimulationProgressBar -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/utility/plotting.py b/pyNN/utility/plotting.py index b8e9e292..aa16b065 100644 --- a/pyNN/utility/plotting.py +++ b/pyNN/utility/plotting.py @@ -6,7 +6,7 @@ figures, it will probably be easier to use matplotlib or another plotting package directly rather than trying to extend this module. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/utility/progress_bar.py b/pyNN/utility/progress_bar.py index 1787aa8b..6eb1aafa 100644 --- a/pyNN/utility/progress_bar.py +++ b/pyNN/utility/progress_bar.py @@ -1,7 +1,7 @@ """ Classes for showing progress bars in the shell during simulations. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/utility/script_tools.py b/pyNN/utility/script_tools.py index 1d81cf84..179c1a0d 100644 --- a/pyNN/utility/script_tools.py +++ b/pyNN/utility/script_tools.py @@ -1,7 +1,7 @@ """ A collection of functions to help writing simualtion scripts. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyNN/utility/timer.py b/pyNN/utility/timer.py index 765392c2..0a3f119b 100644 --- a/pyNN/utility/timer.py +++ b/pyNN/utility/timer.py @@ -1,7 +1,7 @@ """ A Timer class for timing script execution. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/pyproject.toml b/pyproject.toml index 744c0104..8972c312 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "PyNN" -version = "0.12.1" +version = "0.12.2" description = "A Python package for simulator-independent specification of neuronal network models" readme = "README.rst" requires-python = ">=3.8" @@ -23,6 +23,8 @@ classifiers = [ "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: Education", "Topic :: Scientific/Engineering" ] @@ -41,7 +43,7 @@ examples = ["matplotlib", "scipy"] plotting = ["matplotlib", "scipy"] MPI = ["mpi4py"] sonata = ["h5py"] -neuron = ["neuron"] +neuron = ["neuron", "nrnutils"] brian2 = ["brian2"] arbor = ["arbor"] spiNNaker = ["spyNNaker"] diff --git a/test/unittests/mocks.py b/test/unittests/mocks.py index f5d29d6a..6533182c 100644 --- a/test/unittests/mocks.py +++ b/test/unittests/mocks.py @@ -1,7 +1,7 @@ """ Mock classes for unit tests -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/test/unittests/test_assembly.py b/test/unittests/test_assembly.py index cc231276..bc1eb7e2 100644 --- a/test/unittests/test_assembly.py +++ b/test/unittests/test_assembly.py @@ -2,7 +2,7 @@ Tests of the common implementation of the Assembly class, using the pyNN.mock backend. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/test/unittests/test_connectors_parallel.py b/test/unittests/test_connectors_parallel.py index 22324a22..e533b859 100644 --- a/test/unittests/test_connectors_parallel.py +++ b/test/unittests/test_connectors_parallel.py @@ -1,7 +1,7 @@ """ Tests of the Connector classes, using the pyNN.mock backend. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/test/unittests/test_connectors_serial.py b/test/unittests/test_connectors_serial.py index b1e0294f..b9380e71 100644 --- a/test/unittests/test_connectors_serial.py +++ b/test/unittests/test_connectors_serial.py @@ -1,7 +1,7 @@ """ Tests of the Connector classes, using the pyNN.mock backend. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/test/unittests/test_parameters.py b/test/unittests/test_parameters.py index eb7fd6e4..18b9b3aa 100644 --- a/test/unittests/test_parameters.py +++ b/test/unittests/test_parameters.py @@ -1,7 +1,7 @@ """ Tests of the parameters module. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/test/unittests/test_population.py b/test/unittests/test_population.py index 8094ea23..73a6683f 100644 --- a/test/unittests/test_population.py +++ b/test/unittests/test_population.py @@ -2,7 +2,7 @@ Tests of the common implementation of the Population class, using the pyNN.mock backend. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/test/unittests/test_populationview.py b/test/unittests/test_populationview.py index 23f49252..f39c4b37 100644 --- a/test/unittests/test_populationview.py +++ b/test/unittests/test_populationview.py @@ -2,7 +2,7 @@ Tests of the common implementation of the PopulationView class, using the pyNN.mock backend. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/test/unittests/test_projection.py b/test/unittests/test_projection.py index 02bd6321..4c42e3ac 100644 --- a/test/unittests/test_projection.py +++ b/test/unittests/test_projection.py @@ -2,7 +2,7 @@ Tests of the common implementation of the Projection class, using the pyNN.mock backend. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/test/unittests/test_simulation_control.py b/test/unittests/test_simulation_control.py index 194b8b26..d3e5538e 100644 --- a/test/unittests/test_simulation_control.py +++ b/test/unittests/test_simulation_control.py @@ -2,7 +2,7 @@ Tests of the common implementation of the simulation control functions, using the pyNN.mock backend. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """ diff --git a/test/unittests/test_space.py b/test/unittests/test_space.py index 5822dcbe..7055af56 100644 --- a/test/unittests/test_space.py +++ b/test/unittests/test_space.py @@ -1,7 +1,7 @@ """ Tests of the `space` module. -:copyright: Copyright 2006-2023 by the PyNN team, see AUTHORS. +:copyright: Copyright 2006-2024 by the PyNN team, see AUTHORS. :license: CeCILL, see LICENSE for details. """