lina-usc / pylossless

🧠 EEG Processing pipeline that annotates continuous data
https://pylossless.readthedocs.io/en/latest/
MIT License
22 stars 8 forks source link

MAINT: Update testing (use Black, Ruff, precommit hook) #140

Closed scott-huberty closed 1 year ago

scott-huberty commented 1 year ago

Time to tighten up the screws. Let's see what breaks.

codecov[bot] commented 1 year ago

Codecov Report

Merging #140 (c257c0e) into main (4db5348) will increase coverage by 54.97%. Report is 4 commits behind head on main. The diff coverage is 77.68%.

@@             Coverage Diff             @@
##             main     #140       +/-   ##
===========================================
+ Coverage   22.65%   77.63%   +54.97%     
===========================================
  Files           7       12        +5     
  Lines         565      921      +356     
===========================================
+ Hits          128      715      +587     
+ Misses        437      206      -231     
Files Changed Coverage Δ
pylossless/bids.py 18.75% <40.00%> (ø)
pylossless/flagging.py 64.28% <40.00%> (+33.73%) :arrow_up:
pylossless/config.py 90.90% <66.66%> (+45.45%) :arrow_up:
pylossless/pipeline.py 72.70% <70.93%> (+54.11%) :arrow_up:
pylossless/dash/topo_viz.py 83.69% <84.21%> (ø)
pylossless/_logging.py 97.50% <100.00%> (+65.00%) :arrow_up:
pylossless/_utils.py 100.00% <100.00%> (+73.33%) :arrow_up:
pylossless/dash/__init__.py 100.00% <100.00%> (ø)
pylossless/dash/css_defaults.py 100.00% <100.00%> (ø)
pylossless/dash/tests/conftest.py 100.00% <100.00%> (ø)
... and 1 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more