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

Ouranosinc / xscen / 18532462607
90%

Build:
DEFAULT BRANCH: main
Ran 15 Oct 2025 02:42PM UTC
Jobs 0
Files 0
Run time –
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

pending completion
18532462607

push

github

web-flow
Cookiecutter update (#651)

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

* Updated the cookiecutter template
* Updated the Contributor Covenant agreement to v3.0
* Replaced `black`, `blackdoc`, and `isort` with `ruff`
* Pinned `pydantic` below v2.12.0 for compatibility issues with
`intake-esm`
* Added a `CITATION.cff` file
* `pyproject.toml` is now PEP 639-compliant

### Does this PR introduce a breaking change?

Yes, `black`, `blackdoc`, and `isort` have been removed. Code formatting
now uses `ruff` with a `black`-like configuration. Expect some changes
to expectations.

`pydantic` released a new version yesterday that is breaking
`intake-esm`. This has been pinned in `pyproject.toml` and
`environment*.yml`.

### Other information:

Ran into an odd code quality violation (B023) in `catalog.py`:
```python
# Sum of hours in all selected files, restricted by the requested period
guessed_length = pd.IntervalIndex.from_arrays(
    intervals[files_in_range].map(lambda x: max(x.left, period_interval.left)).astype("<M8[ms]"),  # noqa: B023 # FIXME
    intervals[files_in_range].map(lambda x: min(x.right, period_interval.right)).astype("<M8[ms]"),  # noqa: B023 # FIXME
).length.sum()
```
Not sure if understand the issue, ignored it but marked it with FIXMEs.
Source Files on build 18532462607
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #18532462607
  • 92b6fd6c on github
  • Prev Build on main (#18316207758)
  • Next Build on main (#18597306616)
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