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

Ouranosinc / xclim / 32380550968
91%

Build:
DEFAULT BRANCH: main
Ran 20 Aug 2026 02:34PM UTC
Jobs 8
Files 61
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

20 Aug 2026 02:30PM UTC coverage: 90.717%. First build
32380550968

push

github

web-flow
xclim v1.0 code base refactor (#2319)

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

* Prepares version 1.0 of `xclim`, which is due out in the sometime
during 2026/Q2.
* Significantly refactors the `optional-dependencies` and
`Makefile`/`tox` logic.
* Collects changes from several Pull Requests that significantly
refactors the code base.

### Does this PR introduce a breaking change?

Absolutely. Without question.

### Other information:

The changes proposed here are to help provide both developers and power
users with an overview sense of the changes that are on the way. Modules
that are undergoing significant changes should be considered under
development freeze on the `main` branch.

This version will not support deprecated functions/variables in `xclim
v0.X`, but it should provide documentation for users/developers on how
to adapt to changes.

1119 of 1254 new or added lines in 43 files covered. (89.23%)

7916 of 8726 relevant lines covered (90.72%)

7.64 hits per line

Uncovered Changes

Lines Coverage ∆ File
43
74.88
src/xclim/compute/_threshold.py
28
89.63
src/xclim/compute/generic.py
9
90.29
src/xclim/compute/_simple.py
8
82.39
src/xclim/compute/helpers.py
8
93.85
src/xclim/core/utils.py
6
89.22
src/xclim/compute/_multivariate.py
6
82.35
src/xclim/compute/classify.py
5
93.23
src/xclim/compute/_anuclim.py
5
80.56
src/xclim/testing/utils.py
4
92.31
src/xclim/compute/clix.py
4
89.41
src/xclim/compute/run_length.py
3
96.2
src/xclim/compute/_hydrology.py
2
94.48
src/xclim/analog.py
2
96.55
src/xclim/core/indicator.py
1
87.62
src/xclim/compute/_agro.py
1
88.91
src/xclim/core/units.py
Jobs
ID Job ID Ran Files Coverage
1 run-3.12-ubuntu-latest-offline - 32380550968.1 20 Aug 2026 02:41PM UTC 61
89.37
GitHub Action Run
2 run-3.12-ubuntu-latest-doctests - 32380550968.2 20 Aug 2026 02:34PM UTC 61
56.26
GitHub Action Run
3 run-3.13-macos-latest- - 32380550968.3 20 Aug 2026 02:37PM UTC 61
89.98
GitHub Action Run
4 run-3.12-ubuntu-latest- - 32380550968.4 20 Aug 2026 02:36PM UTC 61
86.29
GitHub Action Run
5 run-3.13-windows-latest-prefetch - 32380550968.5 20 Aug 2026 02:40PM UTC 61
89.14
GitHub Action Run
6 run-{{ matrix.python-version }}-conda - 32380550968.6 20 Aug 2026 02:37PM UTC 61
90.0
GitHub Action Run
7 run-3.13-ubuntu-latest- - 32380550968.7 20 Aug 2026 02:36PM UTC 61
86.88
GitHub Action Run
8 run-3.14-ubuntu-latest- - 32380550968.8 20 Aug 2026 02:34PM UTC 61
86.28
GitHub Action Run
Source Files on build 32380550968
  • Tree
  • List 61
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #32380550968
  • 78db40ee on github
  • Prev Build on main (#29950850079)
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