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

Ouranosinc / xclim / 33083570671
91%

Build:
DEFAULT BRANCH: main
Ran 27 Aug 2026 02:43PM 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

27 Aug 2026 02:40PM UTC coverage: 90.761% (+0.08%) from 90.683%
33083570671

push

github

web-flow
Allow open bounds in select_time (#2374)

<!--Please ensure the PR fulfills the following requirements! -->
<!-- If this is your first PR, make sure to add your details to the
AUTHORS.rst! -->
### Pull Request Checklist:
- [x] This PR addresses an already opened issue (for bug fixes /
features)
    - This PR fixes #2365 
- [x] Tests for the changes have been added (for bug fixes / features)
- [ ] (If applicable) Documentation has been added / updated (for bug
fixes / features)
- [x] CHANGELOG.rst has been updated (with summary of main changes)
- [x] Link to issue (:issue:`number`) and pull request (:pull:`number`)
has been added

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

* Rename ``xclim.core.calendar.mask_between_doys`` to
``xclim.core.calendar.select_between_doys``
* Allow open ``date_bounds`` and ``doy_bounds`` (i.e., ``None``) in
``xclim.core.calendar.select_time``
* Add ``include_doy_bounds_nans`` and ``bounds_freq`` parameters to
``select_time`` to specify how NaN should be handle in ``doy_bounds``
and the start of the period, respectively.

### Does this PR introduce a breaking change?
The minor introduced breaking change is that array-like ``doy_bounds``
without a ``time`` dimension must now be consecutive according to the
frequency (it was already the case for ``DataArray`` with ``time``).

### Other information:

59 of 60 new or added lines in 1 file covered. (98.33%)

7947 of 8756 relevant lines covered (90.76%)

7.64 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
92.75
1.18% src/xclim/core/calendar.py
Jobs
ID Job ID Ran Files Coverage
1 run-3.12-ubuntu-latest-doctests - 33083570671.1 27 Aug 2026 02:43PM UTC 61
56.02
GitHub Action Run
2 run-3.12-ubuntu-latest-offline - 33083570671.2 27 Aug 2026 02:50PM UTC 61
89.45
GitHub Action Run
3 run-3.14-ubuntu-latest- - 33083570671.3 27 Aug 2026 02:44PM UTC 61
86.34
GitHub Action Run
4 run-3.13-windows-latest-prefetch - 33083570671.4 27 Aug 2026 02:51PM UTC 61
89.22
GitHub Action Run
5 run-{{ matrix.python-version }}-conda - 33083570671.5 27 Aug 2026 02:45PM UTC 61
90.04
GitHub Action Run
6 run-3.13-macos-latest- - 33083570671.6 27 Aug 2026 02:46PM UTC 61
90.03
GitHub Action Run
7 run-3.13-ubuntu-latest- - 33083570671.7 27 Aug 2026 02:46PM UTC 61
86.93
GitHub Action Run
8 run-3.12-ubuntu-latest- - 33083570671.8 27 Aug 2026 02:46PM UTC 61
86.35
GitHub Action Run
Source Files on build 33083570671
  • Tree
  • List 61
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #33083570671
  • 41d18a6d on github
  • Prev Build on main (#32499351221)
  • Next Build on main (#33118774022)
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