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

Ouranosinc / xclim / 9703087793
92%

Build:
DEFAULT BRANCH: main
Ran 27 Jun 2024 08:25PM UTC
Jobs 2
Files 70
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

27 Jun 2024 08:20PM UTC coverage: 90.649% (+0.05%) from 90.595%
9703087793

push

github

web-flow
Add Deptry, split `dev` into `dev` and `docs` recipes, address bandit security issues  (#1806)

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

* Adds the `deptry` package to the linters for performing dependency
analyses (unused or missing)
* Pinned a few linting dependencies
* Splits the `dev` dependencies into `dev` and `docs` (both can be
installed with `all`)
* Enables `flake8-bandit` like checks in `ruff`, fixes a few
security-related checks
* `xclim.testing.utils` now have more secure URL auditing checks

### Does this PR introduce a breaking change?

Yes, a new dependency has been added (`deptry`).

Also, `xclim` no longer bundles the documentation dependencies with the
`dev` recipe. Splitting this reduces the number of dependencies needed
to run the tests and also helps us know which dependencies are needed
and where (determined with the aid of `deptry`).

### Other information:

https://deptry.com/
https://docs.astral.sh/ruff/rules/#flake8-bandit-s

33 of 43 new or added lines in 10 files covered. (76.74%)

8822 of 9732 relevant lines covered (90.65%)

5.82 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-{{ matrix.tox-env }}-opt-slow - 9703087793.1 27 Jun 2024 08:31PM UTC 0
89.71
GitHub Action Run
2 run-{{ matrix.tox-env }}-{{ matrix.os }} - 9703087793.2 27 Jun 2024 08:31PM UTC 0
90.61
GitHub Action Run
Source Files on build 9703087793
Detailed source file information is not available for this build.
  • Back to Repo
  • 4df240c3 on github
  • Prev Build on main (#9702801771)
  • Next Build on main (#9762773190)
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