Skip to content

Commit 2f5b882

Browse files
authored
Merge branch 'master' into ExternalCochleaDevice
2 parents d692702 + 80b3c70 commit 2f5b882

12 files changed

Lines changed: 14 additions & 20 deletions

File tree

.github/workflows/python_actions.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,6 @@ jobs:
3232
coverage-package: spynnaker
3333
flake8-packages: spynnaker unittests spynnaker_integration_tests proxy_integration_tests
3434
pylint-packages: spynnaker
35-
mypy-packages: proxy_integration_tests
36-
mypy-full-packages: spynnaker unittests spynnaker_integration_tests
35+
mypy-packages:
36+
mypy-full-packages: spynnaker unittests spynnaker_integration_tests proxy_integration_tests
3737
cfg-file: spynnaker

mypy.bash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,4 @@ spalloc="../spalloc/spalloc_client"
2727
fec="../SpiNNFrontEndCommon/spinn_front_end_common"
2828
test_base="../TestBase/spinnaker_testbase"
2929

30-
mypy --python-version 3.8 $utils $machine $man $pacman $spalloc $fec $test_base spynnaker unittests spynnaker_integration_tests
30+
mypy --python-version 3.8 $utils $machine $man $pacman $spalloc $fec $test_base spynnaker unittests spynnaker_integration_tests proxy_integration_tests

mypyd.bash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,5 @@ spalloc="../spalloc/spalloc_client"
2727
fec="../SpiNNFrontEndCommon/spinn_front_end_common"
2828
test_base="../TestBase/spinnaker_testbase"
2929

30-
mypy --python-version 3.8 --disallow-untyped-defs $utils $machine $man $pacman $spalloc $fec $test_base spynnaker unittests spynnaker_integration_tests
30+
mypy --python-version 3.8 --disallow-untyped-defs $utils $machine $man $pacman $spalloc $fec $test_base spynnaker unittests spynnaker_integration_tests proxy_integration_tests
3131

proxy_integration_tests/test_python_debug/check_debug.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class CheckDebug(BaseTestCase):
2929
that it does not crash in debug mode. All reports on.
3030
"""
3131

32-
def assert_reports(self):
32+
def assert_reports(self) -> None:
3333
skipped = cfg_paths_skipped()
3434
for section in config_sections():
3535
for option in config_options(section):
@@ -46,7 +46,7 @@ def assert_reports(self):
4646
raise AssertionError(
4747
f"Unable to find report for {option} {path}")
4848

49-
def debug(self):
49+
def debug(self) -> None:
5050
sim.setup(1.0)
5151
pop = sim.Population(100, sim.IF_curr_exp, {}, label="pop")
5252
pop.record("v")

proxy_integration_tests/test_python_debug/test_debug.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@
1717

1818
class TestDebug(CheckDebug):
1919

20-
def test_debug(self):
20+
def test_debug(self) -> None:
2121
self.runsafe(self.debug)

spynnaker/pyNN/models/neuron/abstract_pynn_neuron_model.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,8 +106,7 @@ def __init__(self, model: AbstractNeuronImpl):
106106
def _model(self) -> AbstractNeuronImpl:
107107
return self.__model
108108

109-
@overrides(AbstractPyNNModel.create_vertex,
110-
additional_arguments=_population_parameters.keys())
109+
@overrides(AbstractPyNNModel.create_vertex)
111110
def create_vertex(
112111
self, n_neurons: int, label: str, *,
113112
spikes_per_second: Optional[float] = None,

spynnaker/pyNN/models/neuron/abstract_pynn_neuron_model_standard.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,7 @@ def __init__(
6868
model_name, binary, neuron_model, input_type, synapse_type,
6969
threshold_type, additional_input_type))
7070

71-
@overrides(AbstractPyNNNeuronModel.create_vertex, # type: ignore[has-type]
72-
additional_arguments={"n_steps_per_timestep"})
71+
@overrides(AbstractPyNNNeuronModel.create_vertex) # type: ignore[has-type]
7372
def create_vertex(
7473
self, n_neurons: int, label: str, *,
7574
spikes_per_second: Optional[float] = None,

spynnaker/pyNN/models/spike_source/spike_source_array.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,7 @@ def __init__(self, spike_times: Optional[Spikes] = None):
3232
spike_times = []
3333
self.__spike_times = spike_times
3434

35-
@overrides(AbstractPyNNModel.create_vertex,
36-
additional_arguments=default_population_parameters.keys())
35+
@overrides(AbstractPyNNModel.create_vertex)
3736
def create_vertex(
3837
self, n_neurons: int, label: str, *,
3938
splitter: Optional[AbstractSplitterCommon] = None,

spynnaker/pyNN/models/spike_source/spike_source_poisson.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,7 @@ def absolute_max_atoms_per_core( # pylint: disable=no-self-argument
4949
cls) -> int:
5050
return DEFAULT_MAX_ATOMS_PER_CORE
5151

52-
@overrides(AbstractPyNNModel.create_vertex,
53-
additional_arguments=default_population_parameters.keys())
52+
@overrides(AbstractPyNNModel.create_vertex)
5453
def create_vertex(
5554
self, n_neurons: int, label: str, *,
5655
seed: Optional[int] = None, max_rate: Optional[float] = None,

spynnaker/pyNN/models/spike_source/spike_source_poisson_variable.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,7 @@ def absolute_max_atoms_per_core( # pylint: disable=no-self-argument
5151
cls) -> int:
5252
return DEFAULT_MAX_ATOMS_PER_CORE
5353

54-
@overrides(AbstractPyNNModel.create_vertex,
55-
additional_arguments=default_population_parameters.keys())
54+
@overrides(AbstractPyNNModel.create_vertex)
5655
def create_vertex(
5756
self, n_neurons: int, label: str, *, seed: Optional[int] = None,
5857
splitter: Optional[AbstractSplitterCommon] = None

0 commit comments

Comments
 (0)