Skip to content

Commit

Permalink
Merge branch 'master' into dependabot/github_actions/JamesIves/github…
Browse files Browse the repository at this point in the history
…-pages-deploy-action-4.5.0
  • Loading branch information
Christian-B authored Apr 22, 2024
2 parents 96eeb67 + 2c7bb21 commit b2d47f8
Show file tree
Hide file tree
Showing 223 changed files with 3,363 additions and 1,666 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/c_actions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
path: support
- name: Set up Python 3.12
# Note: Python is needed for spinn_utilities.make_tools when building
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: 3.12
- name: Install Ubuntu dependencies
Expand Down
6 changes: 4 additions & 2 deletions .github/workflows/python_actions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
with:
packages: graphviz
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
- name: Install pip, etc
Expand Down Expand Up @@ -89,7 +89,9 @@ jobs:
uses: ./support/actions/pylint
with:
package: ${{ env.BASE_PKG }}
exitcheck: 31 # Action fails on any message
language: en_GB
rcfile: global_strict
- name: Lint with mypy
run: mypy ${{ env.BASE_PKG }}

Expand All @@ -113,7 +115,7 @@ jobs:
with:
packages: graphviz
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
- name: Install pip, etc
Expand Down
136 changes: 3 additions & 133 deletions .pylint_dict.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,136 +12,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.

# People names
Bogdan
Djurfeldt
Gerstner
Habenschuss
Izhikevich
Jonke
Maass
Petrut
Vogels

# Our abbreviations/names
MPI
gsyn
spinnman
pacman
spalloc
Omnibot
pushbot

# Our "special" words
multapse
spiketrain
spiketrains
heatmap
multiplicator
generatable
componentised
rng
PLoS
rewirings
analog
stdev
or'ed
pn
config

# Our Python types
ApplicationGraph
AbstractVertex
ApplicationVertex
MachineVertex
AbstractPopulationVertex
ApplicationEdge
DataType
MachineEdge
ProjectionApplicationEdge
DelayedApplicationEdge
DelayExtensionVertex
ApplicationEdgePartition
SourceSegmentedSDRAMMachinePartition
SynapseRegionReferences
PopulationBase
PopulationView
IDMixin
RandomDistribution
ConnectionHolder
FPGAConnection
ProgressBar
AbstractSynapseType
SynapseInformation
SynapseRegions
ExecutableTargets
AbstractSDRAM
ConstantSDRAM
VariableSDRAM
MultiRegionSDRAM
AbstractMulticastControllableDevice
CommonRegions
NeuronRegions
DataSpecificationGenerator
CoreSubset
CoreSubsets
SpinnmanIOException
AbstractCurrentSource
GeneratorData
EIEIOType
EIEIOPrefix
RandomDistribtuion

# Others' Python types
NumpyRNG
NativeRNG
TemplateEngine
BaseStructure
BaseIO
FileIO
CSet
NeuronCurrentSource
AnalogSignal
SpikeTrain
StandardTextFile
dtype
UnitTime
RandomState
ChannelIndex
ctype
GSLRNG

# Python packages
csa
datetime
neo
pynn
pyNN
standardmodels
graphviz
rawio
baseio
struct
cset
connset
unitquantity
ctypes

# Misc (arguments, etc.)
Wi
sdram
csv
cellclass
cellparams
structs
rd
tstop
params
csvfile
db
dt
vals
addr
simtime
eieio
ylabel
# We use a single exception files for all the main repsitories
# It can be found at:
# https://github.com/SpiNNakerManchester/SupportScripts/blob/master/actions/pylint/default_dict.txt
Loading

0 comments on commit b2d47f8

Please sign in to comment.