Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clean-up, update packaging, fix imports #71

Open
wants to merge 34 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
b16827c
rm travis CIs
mscheltienne Apr 22, 2024
382d41c
clean-up imports and files
mscheltienne Apr 22, 2024
5e19498
clean-up tutorials
mscheltienne Apr 22, 2024
bec0d1e
clean-up packaging
mscheltienne Apr 22, 2024
3bfd2a3
bump version
mscheltienne Apr 22, 2024
c89fed2
fix codecov
mscheltienne Apr 22, 2024
993cd45
fix attribute setting
mscheltienne Apr 22, 2024
c1e9921
add pre-commit
mscheltienne Apr 22, 2024
28e62b8
update doc build
mscheltienne Apr 22, 2024
5a8929e
fix more stuff
mscheltienne Apr 22, 2024
ce457b3
more clean-up
mscheltienne Apr 22, 2024
c4d5617
more clean-up
mscheltienne Apr 22, 2024
cc65335
add back aws file
mscheltienne Apr 22, 2024
d2742ea
fix stuff
mscheltienne Apr 22, 2024
5114b15
fix stuff
mscheltienne Apr 22, 2024
70e4256
more fixes
mscheltienne Apr 22, 2024
b611118
fix stuff
mscheltienne Apr 22, 2024
a761eba
fix more stuff
mscheltienne Apr 22, 2024
54ea404
fix stuff
mscheltienne Apr 22, 2024
8cbb63d
clean-up readme
mscheltienne Apr 22, 2024
3df7dd2
more clean-up
mscheltienne Apr 22, 2024
c0bfacf
more fixes
mscheltienne Apr 22, 2024
370c487
fix and rm codespell that is misbehaving
mscheltienne Apr 22, 2024
5199dbc
add back codespell
mscheltienne Apr 22, 2024
d19f346
more fixes
mscheltienne Apr 22, 2024
5005321
fix backref
mscheltienne Apr 22, 2024
02a88b3
fix ruff
mscheltienne Apr 23, 2024
3c49713
FIX: Eradicate nose
larsoner Jul 23, 2024
40de5b0
TST: Ping Travis
larsoner Jul 23, 2024
f6450d2
TST: Fix test
larsoner Jul 23, 2024
d47b4d8
FIX: Fixes
larsoner Jul 23, 2024
ebe3915
FIX: Fix a little more
larsoner Jul 24, 2024
dd177f9
FIX: set types, too
larsoner Jul 24, 2024
07c3a51
FIX: One more
larsoner Jul 24, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .codespellignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
bu
6 changes: 0 additions & 6 deletions .coveragerc

This file was deleted.

169 changes: 119 additions & 50 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,56 +1,125 @@
*.pyc
*.pyo
*.sh
*.so
*.fif
*.tar.gz
*.log
*.stc
*~
.#*
*.swp
*.lprof
*.npy
*.zip
*.fif.gz
*.nii.gz
*.tar.*
*.egg*
*.tmproj
*.png
# macOS
.DS_Store
events.eve
foo-lh.label
foo.lout
bar.lout
foobar.lout
epochs_data.mat
memmap*.dat
tmp-*.w
tmtags
auto_examples
MNE-eegbci-data*
MNE-misc-data*
MNE-sample-data*
MNE-somato-data*
MNE-spm-face*
MNE-testing-data*
MNE-brainstorm-data*
MEGSIM*
build
coverage

# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
build/
develop-eggs/
dist/
doc/_build/
doc/generated/
doc/auto_examples/
doc/auto_tutorials/
doc/modules/generated/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
tags
doc/coverages
doc/samples
cover
.coverage.*
.cache
coverage.xml
*.cover
.hypothesis/
.pytest_cache/
junit-results.xml

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py
db.sqlite3

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
doc/_build/
doc/generated/
doc/api/generated/

# PyBuilder
target/

# Jupyter Notebook
.ipynb_checkpoints

# IPython
profile_default/
ipython_config.py

# pyenv
.python-version

# celery beat schedule file
celerybeat-schedule

# SageMath parsed files
*.sage.py

# Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/
.dmypy.json
dmypy.json

# Pyre type checker
.pyre/

# PyCharm
**/.idea/

*.orig
# VSCode
.vscode
44 changes: 44 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
repos:
- repo: https://github.com/pycqa/isort
rev: 5.13.2
hooks:
- id: isort
files: hcp

- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.3.7
hooks:
- id: ruff
name: ruff linter
args: [--fix]
files: hcp
- id: ruff-format
name: ruff formatter
files: hcp

- repo: https://github.com/codespell-project/codespell
rev: v2.2.6
hooks:
- id: codespell
args: [--write-changes]
additional_dependencies: [tomli]

- repo: https://github.com/pycqa/pydocstyle
rev: 6.3.0
hooks:
- id: pydocstyle
files: hcp
additional_dependencies: [tomli]

- repo: https://github.com/pappasam/toml-sort
rev: v0.23.1
hooks:
- id: toml-sort-fix
files: pyproject.toml

- repo: https://github.com/adrienverge/yamllint
rev: v1.35.1
hooks:
- id: yamllint
args: [--strict, -c, .yamllint.yaml]
files: (.github/|.codecov.yaml|.pre-commit-config.yaml|.yamllint.yaml)
90 changes: 0 additions & 90 deletions .travis.yml

This file was deleted.

5 changes: 5 additions & 0 deletions .yamllint.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
extends: default

rules:
line-length: disable
document-start: disable
6 changes: 0 additions & 6 deletions AUTHORS.rst

This file was deleted.

File renamed without changes.
5 changes: 0 additions & 5 deletions MANIFEST.in

This file was deleted.

Loading