• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

cokelaer / sequana_pipetools / 33760269523
91%
master: 83%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 03 Sep 2026 01:19PM UTC
Jobs 4
Files 23
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

03 Sep 2026 01:17PM UTC coverage: 90.436%. Remained the same
33760269523

push

github

cokelaer
Document all modules, fix stale docstrings and test python 3.12

The reference documentation only included 4 modules. All modules are now
documented and the RST issues that this revealed are fixed: bullet lists
missing a blank line in profile.py and misc.py, and a .. plot:: directive
in DOTParser that required an extension not enabled in conf.py. Sphinx
now builds without any warning (the deprecated get_html_theme_path call
was removed as well).

Several docstrings still referred to the old monolithic sequana package:
wrong import paths, a ModuleFinderSingleton class that does not exist,
a sample_func example using SequanaManager instead of PipelineManager,
and a Pipeline docstring claiming the snakefile must be a .rules file.
The error message raised for an unknown pipeline pointed to two dead
URLs and now explains that pipelines are independent packages.

Finally, python 3.12 is added to the CI matrix (it was already declared
in the classifiers), the github actions are updated to a supported
version, and a few flake8 warnings are fixed (ambiguous variable name,
membership test, unused variable). Note that diagnose.py and monitor.py
had their __future__ import placed before their docstring, which made
the module documentation invisible.

4 of 4 new or added lines in 3 files covered. (100.0%)

4 existing lines in 2 files now uncovered.

2137 of 2363 relevant lines covered (90.44%)

3.62 hits per line

Coverage Regressions

Lines Coverage ∆ File
2
90.83
0.0% sequana_pipetools/misc.py
2
85.07
0.0% sequana_pipetools/snaketools/profile.py
Jobs
ID Job ID Ran Files Coverage
1 33760269523.1 03 Sep 2026 01:20PM UTC 23
90.44
GitHub Action Run
2 33760269523.2 03 Sep 2026 01:20PM UTC 23
90.44
GitHub Action Run
3 33760269523.3 03 Sep 2026 01:20PM UTC 23
90.44
GitHub Action Run
4 33760269523.4 03 Sep 2026 01:21PM UTC 23
90.35
GitHub Action Run
Source Files on build 33760269523
  • Tree
  • List 23
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 2f8b0d67 on github
  • Prev Build on main (#33759827905)
  • Next Build on main (#34333525763)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc