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

Ouranosinc / xclim / 6565547804
90%
main: 92%

Build:
Build:
LAST BUILD BRANCH: eco-ci-project
DEFAULT BRANCH: main
Ran 18 Oct 2023 07:24PM UTC
Jobs 2
Files 70
Run time 4s
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

18 Oct 2023 07:17PM UTC coverage: 90.503% (-0.006%) from 90.509%
6565547804

push

github

web-flow
Linting with Ruff (#1504)

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

* Removed the configuration blocks in setup.cfg for `pydocstyle` and
`pycodestyle`, and removed most of the checking performed by `flake8`
(flake8 still needed for `flake8-alphabetize` and `flake8-rst`).
* Updated `pyproject.toml` with Ruff-based equivalent linting
configuration
* Updated `tox.ini` and `Makefile` to use Ruff. Reordered order of
linting calls to trigger more typical violations first.
* Updated dependencies.

### Does this PR introduce a breaking change?

Yes. Ruff is now a dev dependency, while `pycodestyle` and `pydocstyle`
are no longer required. The checks that were being performed by those
libraries are now redundant thanks to the new configuration.

### Other information:

Ruff is a linter for Python (built with Rust) that is blazingly fast and
has been in development for around 1.5 years. [Ruff v0.1.0 was released
today](https://astral.sh/blog/ruff-v0.1.0).

22 of 22 new or added lines in 14 files covered. (100.0%)

8453 of 9340 relevant lines covered (90.5%)

4.37 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-{{ matrix.tox-env }} - 6565547804.1 18 Oct 2023 07:29PM UTC 0
90.5
2 run-{{ matrix.tox-env }}-opt-slow - 6565547804.2 18 Oct 2023 07:29PM UTC 0
90.04
Source Files on build 6565547804
Detailed source file information is not available for this build.
  • Back to Repo
  • 960c407a on github
  • Prev Build on master (#6565053785)
  • Next Build on master (#6566022695)
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