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

Ouranosinc / xsdba / 24515704769
79%

Build:
DEFAULT BRANCH: main
Ran 16 Apr 2026 02:27PM UTC
Jobs 11
Files 23
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

16 Apr 2026 02:23PM UTC coverage: 78.833%. Remained the same
24515704769

push

github

web-flow
Cookiecutter update (#276)

<!-- 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 closes #275 (redundant)
- [x] (If applicable) Documentation has been added / updated (for bug
fixes / features).
- [ ] (If applicable) Tests have been added.
- [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?

* Migrates `optional-dependencies` to `dependency-groups`
* Sets token-based workflows to run within an `automation` environment
* Updates dependencies
* `pre-commit` has been replaced by `prek`
* `Makefile` now handles some dependency installation logic
* `tox.ini` has been replaced by `tox.toml`

### Does this PR introduce a breaking change?

Yes. 

- The new method for installing dependencies is to either use the
`Makefile` commands or the new command invocation.
- `tox` has been undergoing significant overhaul to its configuration
language. It now implements most previous features from the `ini` format
in its new `toml` spec. There are likely some neat new goodies that we
can make use of for specialized testing.

### Other information:

`dependency-groups` are a way to ensure that development-time
dependencies are not published with distributions of packages, which is
great for packages that do not bundle code, or for preventing end-users
from installing tools they will never require when using the package.

Example invocation:
```
$ pip install --group lint,test
```
A dependency-group is only available when examining the source code of
the library and allows developers to only install the dependencies
without needing to install the library itself (great for linting). It
also supports installing the ... (continued)

2838 of 3600 relevant lines covered (78.83%)

8.46 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-3.12-pypi-eigen=true - 24515704769.1 16 Apr 2026 02:29PM UTC 23
78.78
GitHub Action Run
2 run-Python3.12-conda - 24515704769.2 16 Apr 2026 02:28PM UTC 23
76.44
GitHub Action Run
3 run-Python3.14-conda - 24515704769.3 16 Apr 2026 02:27PM UTC 23
76.44
GitHub Action Run
4 run-Python3.11-conda - 24515704769.4 16 Apr 2026 02:29PM UTC 23
78.78
GitHub Action Run
5 run-Python3.10-conda - 24515704769.5 16 Apr 2026 02:28PM UTC 23
76.44
GitHub Action Run
6 run-3.10-pypi-eigen=false - 24515704769.6 16 Apr 2026 02:28PM UTC 23
76.44
GitHub Action Run
7 run-3.11-pypi-eigen=false - 24515704769.7 16 Apr 2026 02:28PM UTC 23
76.44
GitHub Action Run
8 run-3.14-pypi-eigen=false - 24515704769.8 16 Apr 2026 02:28PM UTC 23
76.44
GitHub Action Run
9 run-Python3.13-conda - 24515704769.9 16 Apr 2026 02:28PM UTC 23
76.44
GitHub Action Run
10 run-3.13-pypi-eigen=false - 24515704769.10 16 Apr 2026 02:28PM UTC 23
76.44
GitHub Action Run
11 run-3.12-pypi-eigen=false - 24515704769.11 16 Apr 2026 02:29PM UTC 23
76.44
GitHub Action Run
Source Files on build 24515704769
  • Tree
  • List 23
  • Changed 9
  • Source Changed 1
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24515704769
  • 28b0f245 on github
  • Prev Build on main (#24413724925)
  • Next Build on main (#24741793586)
  • 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