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

Ouranosinc / xclim
91%

Build:
DEFAULT BRANCH: main
Repo Added 13 Sep 2018 03:39PM UTC
Files 61
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

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • HS_eve
  • SSI_SGI
  • add-ouranos-logo
  • add-vapour-pressure-deficit
  • add_general_part
  • add_missing
  • address-precision
  • adjust-auto-accept
  • adjust-yaml-test
  • adopt-ruff-format
  • allow-mocking
  • allsame-doy-nan
  • antecedent-precipitation-indicator
  • assume-daily-for-units
  • audit-connections
  • auto-accept-dependabot-ci
  • avoid-unnecessary-time-resampling
  • better-energy-stats
  • check_matching_times
  • ci-adjustments
  • clean-units
  • cli-warnings-engine
  • consistent-naming
  • convert-hurs-humidex
  • datatree-support
  • datetime-fixes
  • decision-making
  • dependabot/github_actions/actions-008b153589
  • dependabot/github_actions/actions-013eabdef2
  • dependabot/github_actions/actions-01eb27b622
  • dependabot/github_actions/actions-039db0b2bc
  • dependabot/github_actions/actions-06ae9f9a40
  • dependabot/github_actions/actions-15e6f89b60
  • dependabot/github_actions/actions-1fb17b9afa
  • dependabot/github_actions/actions-39b0f4103c
  • dependabot/github_actions/actions-3ecfc2d9d1
  • dependabot/github_actions/actions-455df580f8
  • dependabot/github_actions/actions-461db7b400
  • dependabot/github_actions/actions-4c2e4dba1c
  • dependabot/github_actions/actions-5841e98833
  • dependabot/github_actions/actions-5c0850a894
  • dependabot/github_actions/actions-61ed329749
  • dependabot/github_actions/actions-644aa13a87
  • dependabot/github_actions/actions-66839892d2
  • dependabot/github_actions/actions-67a10efecd
  • dependabot/github_actions/actions-7236c8f22c
  • dependabot/github_actions/actions-7837a71296
  • dependabot/github_actions/actions-807e141772
  • dependabot/github_actions/actions-8412de4f2d
  • dependabot/github_actions/actions-885f5fa5a7
  • dependabot/github_actions/actions-88ce3606f7
  • dependabot/github_actions/actions-8a9de90a89
  • dependabot/github_actions/actions-8cb9a9667d
  • dependabot/github_actions/actions-90c1ca45e1
  • dependabot/github_actions/actions-b9c13a7af7
  • dependabot/github_actions/actions-bd1284decb
  • dependabot/github_actions/actions-c5043b94ad
  • dependabot/github_actions/actions-cce7c41234
  • dependabot/github_actions/actions-e569d89199
  • dependabot/github_actions/actions-e84dc08d5a
  • dependabot/github_actions/actions-ebe99d2749
  • dependabot/github_actions/actions-fb9b48e85b
  • dependabot/github_actions/actions-fd64dd94eb
  • dependabot/github_actions/dot-github/workflows/actions-a53d2ca21f
  • dependabot/github_actions/dot-github/workflows/actions-a7916bbe4f
  • dependabot/pip/CI/bump-my-version-1.2.6
  • dependabot/pip/CI/bump-my-version-1.3.0
  • dependabot/pip/CI/deptry-0.24.0
  • dependabot/pip/CI/deptry-0.25.1
  • dependabot/pip/CI/exceptiongroup-1.3.1
  • dependabot/pip/CI/idna-3.15
  • dependabot/pip/CI/pip-25.3
  • dependabot/pip/CI/pip-26.1
  • dependabot/pip/CI/pip-8177a8837a
  • dependabot/pip/CI/pip-a6aa50acab
  • dependabot/pip/CI/pip-c4ff2e68b4
  • dependabot/pip/CI/pip-c55f158233
  • dependabot/pip/CI/pygments-2.20.0
  • dependabot/pip/CI/pylint-4.0.4
  • dependabot/pip/CI/pylint-4.0.5
  • dependabot/pip/CI/pylint-4.0.6
  • dependabot/pip/CI/python-dotenv-1.2.2
  • dependabot/pip/CI/tomli-2.3.0
  • dependabot/pip/CI/tomli-2.4.1
  • dependabot/pip/CI/tox-4.33.0
  • dependabot/pip/CI/tox-4.56.0
  • dependabot/pip/CI/urllib3-2.7.0
  • dependabot/pip/python-2040a6291e
  • dependabot/pip/python-2ea8ebdaef
  • dependabot/pip/python-350a0f59bc
  • dependabot/pip/python-3830f05ce5
  • dependabot/pip/python-3b6482bb29
  • dependabot/pip/python-4f703d6ade
  • dependabot/pip/python-5ab2ad6ea2
  • dependabot/pip/python-5ad8018256
  • dependabot/pip/python-861e731bcf
  • dependabot/pip/python-9d4d47bb59
  • dependabot/pip/python-9e0f745a7f
  • dependabot/pip/python-a5b369cbea
  • dependabot/pip/python-cd1223907b
  • dependabot/pip/python-d8eef1601a
  • dependabot/pip/python-e7cd2fa4e5
  • dependabot/pip/python-f8b8e00329
  • dependency-groups
  • deprecate-python310
  • deprecate-sdba
  • deprecate_heat_wave_index
  • deprecations
  • dev-v099
  • drop-py310
  • drop-xdoctest
  • dynamic-time-selection
  • eco-ci-project
  • ensemble-calendar
  • expose_rolling_resample
  • fair-adoption
  • fao_allen
  • feature-#2356
  • festive-indices
  • fit-mse
  • fitkwargs_lmoments
  • fix-#2014
  • fix-#2235
  • fix-2056-1763
  • fix-2146
  • fix-2148
  • fix-Grouper-360
  • fix-argmin-func
  • fix-bui
  • fix-cdda
  • fix-cftime-rate2amount
  • fix-ci
  • fix-custom-missing-doc
  • fix-docs
  • fix-doctests
  • fix-documentation
  • fix-fire-season-unequal-chunks
  • fix-history
  • fix-hurs-nan
  • fix-jones-hi
  • fix-keepattrs-xr
  • fix-math-tags
  • fix-max-wet-days
  • fix-multi-dim-find-events
  • fix-pint-0.25
  • fix-prsn-dims
  • fix-robust-nodata
  • fix-sphinx-9
  • fix-token
  • fix-xclim-info-cli
  • fix/solar-zenith-time-cast
  • fix_day_length
  • fix_keep_longest_run
  • fix_sdba_doc
  • fraction_of_rtop
  • gen-ai-policy
  • hemisphere_thresh
  • hydro_indicator
  • improved-dd-calculations
  • interp-esat
  • isocalendar-fix
  • kick-xsdba-out
  • literal_str_operators
  • mahalanobis
  • main
  • missing-in-robust
  • more-spei-dists
  • numpydoc
  • pin-pandas
  • pmp
  • positive-utah
  • pre-commit-ci-update-config
  • prep_v0.55.1
  • prepare-v0540
  • prepare-v0550
  • prepare-v0560
  • prepare-v0570
  • prepare-v0580
  • prepare-v0581
  • prepare-v0590
  • prepare-v0591
  • prepare-v060
  • prepare-v0610
  • prepare-v0611
  • prepare-v0620
  • preserve-attrs
  • pylint-adjustments
  • pytest-v9
  • quantile-reducer
  • reenable-py310
  • refactor-v1
  • refactor_converters
  • remove-black
  • remove-useless-noqas
  • restrict-token-access
  • revert-star-annotation
  • robustness-change-not-strict
  • rolling-ind-indexing
  • rst-linting
  • season_length_from_bnds
  • secure-workflows
  • security-fixes
  • sg_fix_linalg_proper
  • simpler-version-check
  • skip-nl-langinfo-test
  • solar_interp
  • spi-prob-zero-method
  • split_sdba
  • support-py314
  • support-python313
  • support-socket-blocked
  • timeout
  • to_agg_units_temp_diff
  • tox-toml
  • unpin-scipy
  • upd-clix-0.6.1
  • upd-hurs-again
  • update-xsdba-docs
  • use-generics
  • use-py313-CI
  • use-src
  • util_VARS
  • winner-winner

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

Relevant lines Covered
Build:
Build:
8726 RELEVANT LINES 7916 COVERED LINES
7.64 HITS PER LINE
Source Files on main
  • Tree
  • List 61
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
32380550968 main 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` ... push 20 Aug 2026 02:34PM UTC web-flow github
90.72
32377072967 dev-v099 Merge 0e1e0669e into 6328035cc Pull #2319 20 Aug 2026 01:58PM UTC web-flow github
90.68
32321873919 dev-v099 Merge 0ca01beb9 into 6328035cc Pull #2319 20 Aug 2026 01:43AM UTC web-flow github
90.68
32286415370 dev-v099 Merge 788ed0572 into 6328035cc Pull #2319 19 Aug 2026 06:19PM UTC web-flow github
90.63
32285502262 dev-v099 Merge 788ed0572 into 6328035cc Pull #2319 19 Aug 2026 06:10PM UTC web-flow github
90.63
32283565501 dev-v099 Merge cf2fa1cef into 6328035cc Pull #2319 19 Aug 2026 05:50PM UTC web-flow github
90.67
32065928725 prepare-v0620 Merge 320ee1112 into a8cbec8c9 Pull #2395 17 Aug 2026 08:33PM UTC web-flow github
91.92
31811554733 dev-v099 Rename module `xclim.indices` to `xclim.compute` (#2330) <!--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... push 14 Aug 2026 02:55PM UTC web-flow github
90.67
31808809679 refactor-v1 Merge cc17c34a5 into 903c942fe Pull #2330 14 Aug 2026 02:21PM UTC web-flow github
90.67
31749884477 solar_interp Merge 1e84f8836 into a8cbec8c9 Pull #2386 13 Aug 2026 10:30PM UTC web-flow github
91.81
See All Builds (5117)
  • Repo on GitHub
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