Skip to content

Commit 4143e5b

Browse files
committed
fix related software list & disable auto-sort
1 parent 5305aab commit 4143e5b

2 files changed

Lines changed: 25 additions & 22 deletions

File tree

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ repos:
7979
rev: v6.0.0
8080
hooks:
8181
- id: file-contents-sorter
82-
files: ^doc/sphinxext/related_software.txt|^ignore_words.txt
82+
files: ^ignore_words.txt
8383
args: ["--ignore-case"]
8484

8585
- repo: https://github.com/pappasam/toml-sort

doc/sphinxext/related_software.txt

Lines changed: 24 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,47 @@
1+
# This file is used to install extra packages into CircleCI when building our docs.
2+
# The purpose is to allow the packages in the "related software" list to be introspected
3+
# so we can get their URLs and Summary descriptions automatically.
4+
# Related software with onerous dependencies (e.g., torch and tensorflow)
5+
# should be added to `related_software_nodeps.txt` instead.
6+
# Ideally each package should be tagged as one or more of the following categories;
7+
# packages with no tags will be categorized as "Other".
8+
# Make sure to put categories at the END of the line, separated by commas if a package
9+
# fits in multiple categories.
110
#
2-
#
3-
#
11+
# LIST OF CATEGORIES
412
# ==================
5-
# =========================================
6-
# ==========================================================================
7-
# antio # categories: Data I/O and interoperability
8-
# best-python # categories: Data I/O and interoperability
9-
# Connectivity and source analysis
1013
# Connectivity and source analysis
1114
# Data I/O and interoperability
1215
# Data organization and workflows
16+
# Microstates and neural states
17+
# Oscillations and time-frequency analysis
18+
# Other physiological signals and modalities
19+
# Preprocessing and artifact correction
20+
# Statistics and machine learning
21+
# Visualization and real-time analysis
22+
#
23+
# MNE-PYTHON OPTIONAL DEPENDENCIES THAT WE ALSO WANT IN THE CATEGORIZED LIST
24+
# ==========================================================================
25+
# antio # categories: Data I/O and interoperability
26+
# best-python # categories: Data I/O and interoperability
1327
# dipy # categories: Other physiological signals and modalities
14-
# Each package should be related to one or several of the following categories.
1528
# edfio # categories: Data I/O and interoperability
1629
# eeglabio # categories: Data I/O and interoperability
17-
# LIST OF CATEGORIES
18-
# Microstates and neural states
19-
# Microstates and neural states
2030
# mne-bids # categories: Data organization and workflows
2131
# mne-connectivity # categories: Connectivity and source analysis
2232
# mne-gui-addons # categories: Visualization and real-time analysis
23-
# MNE-PYTHON OPTIONAL DEPENDENCIES THAT WE ALSO WANT IN THE CATEGORIZED LIST
2433
# mne-qt-browser # categories: Visualization and real-time analysis
2534
# neo # categories: Data I/O and interoperability, Data organization and workflows
2635
# nilearn # categories: Statistics and machine learning, Other physiological signals and modalities
27-
# ONES WE ACTUALLY NEED CIRCLECI TO INSTALL
2836
# openmeeg # categories: Connectivity and source analysis
2937
# openneuro-py # categories: Data I/O and interoperability
30-
# Oscillations and time-frequency analysis
31-
# Other physiological signals and modalities
3238
# posthoc # categories: Statistics and machine learning
33-
# Preprocessing and artifact correction
3439
# pybv # categories: Data I/O and interoperability
35-
# related software with onerous dependencies (e.g., torch and tensorflow)
36-
# should be added to related_software_nodeps.txt
3740
# snirf # categories: Other physiological signals and modalities
38-
# Statistics and machine learning
39-
# Statistics and machine learning
4041
# surfa # categories: Visualization and real-time analysis, Other physiological signals and modalities
41-
# Visualization and real-time analysis
42+
#
43+
# ONES WE ACTUALLY NEED CIRCLECI TO INSTALL
44+
# =========================================
4245
alphaCSC # categories: Statistics and machine learning, Oscillations and time-frequency analysis
4346
autoreject # categories: Preprocessing and artifact correction
4447
bycycle # categories: Oscillations and time-frequency analysis

0 commit comments

Comments
 (0)