Skip to content

Commit 5d9732d

Browse files
Add changelog for 0.18.1 (#1290)
* Add changelog for 0.18.1 * Tweak wording for changelog entry * Fix typo * Fix grammar issue
1 parent 1086d83 commit 5d9732d

1 file changed

Lines changed: 26 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,31 @@
11
# Changelog
22

3+
## 0.18.1
4+
5+
### 🐞 Bug Fixes
6+
7+
- `usethis show` commands will no longer hard-wrap outputs, which gave invalid results in some cases, e.g. when running `usethis show sonarqube` with long `sonar.projectKey` fields.
8+
9+
### 🦾 Robustness
10+
11+
- Fallback icons (e.g. ``, ``, `i`, `×`, `!`) for message icons (``, ``, ``, ``, ``) are now used for terminals which don't support unicode.
12+
13+
- Identical warnings will now never display twice for the same command.
14+
15+
- When a backend is not being used, the inferred version of Python based on the current interpreter is now compared with the `requires-python` bounds from `pyproject.toml`. If there is a mismatch, a warning is now emitted.
16+
17+
- The `tomli` dependency on `codespell` is only declared as a dependency for Python versions 3.10 and below, since for versions 3.11 onwards, `codespell` uses `tomllib` from the standard library. This is based on the `requires-python` bounds from `pyproject.toml` if available, otherwise by the current interpreter.
18+
19+
### 📦 Packaging
20+
21+
- As per the notes for 0.16.0, Version 0.18.13 of ruamel.yaml introduced a regression relating to indentation. The new versions 0.19.0 and 0.19.1 of ruamel.yaml are now also excluded as dependency versions until this is addressed in a future release.
22+
23+
### 🔧 Internal Changes
24+
25+
- Rule management logic is now abstracted into the `Tool` class, reducing duplication between the logic used for deptry and Ruff.
26+
27+
- Import Linter contracts for development have been moved from `pyproject.toml` to `.importlinter` for tidiness.
28+
329
## 0.18.0
430

531
### 💥 Changes

0 commit comments

Comments
 (0)