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

Ouranosinc / xsdba / 13703401905
79%

Build:
DEFAULT BRANCH: main
Ran 06 Mar 2025 04:32PM UTC
Jobs 6
Files 21
Run time 33min
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

06 Mar 2025 04:26PM UTC coverage: 77.625% (-0.4%) from 77.992%
13703401905

push

github

web-flow
Dependency and security fixes (#106)

### What kind of change does this PR introduce?

* Adds `deptry`, `codespell`, `vulture`, and `yamllint` to the dev
dependencies.
* Adds a few transitive dependencies to the core dependencies.
* Adds `fastnanquantile` to the `dev` dependencies (to be placed in an
`extras` recipe for `xsdba` v0.4.0+).
* Configures `deptry` to handle optional imports.
* A new Makefile command `lint/security` has been added (called when
running `$ make lint`).
* Updates `tox.ini` with new linting dependencies.

### Does this PR introduce a breaking change?

Technically, yes. Core dependencies have been modified. Some `dev`
dependencies should be set into an `extras` recipe before the next minor
version.

### Other information:

https://github.com/codespell-project/codespell
https://deptry.com/
https://github.com/jendrikseipp/vulture
https://github.com/adrienverge/yamllint

One thing I'm wondering: do we require `h5netcdf` and `yamale` in the
core dependencies?

2536 of 3267 relevant lines covered (77.62%)

4.66 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
14
28.74
-7.19% src/xsdba/nbutils.py
Jobs
ID Job ID Ran Files Coverage
1 run-Python3.12-conda - 13703401905.1 06 Mar 2025 04:33PM UTC 21
77.62
GitHub Action Run
2 run-Python3.10-conda - 13703401905.2 06 Mar 2025 04:33PM UTC 21
77.62
GitHub Action Run
3 run-3.10 - 13703401905.3 06 Mar 2025 04:33PM UTC 21
77.62
GitHub Action Run
4 run-Python3.11-conda - 13703401905.4 06 Mar 2025 04:33PM UTC 21
77.62
GitHub Action Run
5 run-3.12 - 13703401905.5 06 Mar 2025 04:33PM UTC 21
77.62
GitHub Action Run
6 run-3.11 - 13703401905.6 06 Mar 2025 04:33PM UTC 21
77.62
GitHub Action Run
Source Files on build 13703401905
  • Tree
  • List 21
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 21522e63 on github
  • Prev Build on main (#13662900886)
  • Next Build on main (#13795599582)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc