Commit Graph
2766 Commits
Author SHA1 Message Date
Ed Page 5ad68cd676 Merge pull request #1500 from epage/pincher
fix(dict): Allow pincher
2026-02-09 08:20:18 -06:00
Ed Page 390736476e fix(dict): Allow pincher
Fixes #1498
2026-02-09 07:55:04 -06:00
Ed Page 051ceae9fc chore(gh): Call out wiktionary is not accepted
There is too much questionable data on that site.
2026-02-09 07:52:18 -06:00
Ed Page 9066e9940a chore: Release v1.43.3 2026-02-06 09:58:42 -06:00
Ed Page 3bebc2aa52 docs: Update changelog 2026-02-06 09:58:32 -06:00
Ed Page adf71f7a2b Merge pull request #1496 from adangel/fix-action-annotations
GitHub Actions annotations not showing up
2026-02-06 09:57:58 -06:00
Ed Page ad3053d3ad chore: Release v1.43.2 2026-02-05 15:52:01 -06:00
Ed Page a23d8beec8 docs: Update changelog 2026-02-05 15:51:49 -06:00
Ed Page 63b278ca9d Merge pull request #1497 from epage/certifi
feat(config): Don't correct certifi in Python
2026-02-05 15:51:20 -06:00
Ed Page 5775fa10aa feat(config): Don't correct certifi in Python
Fixes #1495
2026-02-05 14:57:40 -06:00
Andreas Dangel 67e0ce7294 fix(gh): Fix col offset (1-based) 2026-02-05 12:10:26 +01:00
Andreas Dangel 7f369e0e87 fix(gh): Relativize file paths against GITHUB_WORKSPACE 2026-02-05 12:09:19 +01:00
Ed Page 3141b83b60 docs: Add msrv entry
Fixes #1491
2026-02-03 10:51:07 -06:00
Ed Page 3a4d65230d chore: Release v1.43.1 2026-02-03 10:37:34 -06:00
Ed Page a46f9bfbb6 chore: Release typos-dict-v0.13.20 2026-02-03 10:37:13 -06:00
Ed Page 74b2ed6d4f docs: Update changelog 2026-02-03 10:36:47 -06:00
Ed Page 56ca4c6c30 Merge pull request #1494 from epage/consts
fix(dict): Allow consts
2026-02-03 10:36:13 -06:00
Ed Page aa5f433f3b fix(dict): Allow consts
Fixes #1492
2026-02-03 10:19:22 -06:00
Ed Page 93cbdb2d23 chore: Release v1.43.0 2026-02-02 08:36:59 -06:00
Ed Page a13fcfadad chore: Release dictgen-v0.5.2 typos-dict-v0.13.19 typos-v0.10.41 typos-vars-v0.10.3 varcon-core-v5.0.6 varcon-v1.0.4 2026-02-02 08:36:09 -06:00
Ed Page e2dc29895a docs: Update changelog 2026-02-02 08:35:26 -06:00
Ed Page 9192adc513 Merge pull request #1489 from epage/jan
feat(dict): January updates
2026-02-02 08:34:46 -06:00
Ed Page 4681e3a57b feat(dict): January updates
RE: criticals
Initially added in #315 and expanded in #740.
Discussed at codespell at codespell-project/codespell#2580.

Fixes #1453
2026-02-02 07:54:27 -06:00
Ed Page 66a2f76a2a Merge pull request #1486 from crate-ci/renovate/actions-download-artifact-7.x
chore(deps): Update actions/download-artifact action to v7
2026-01-31 19:45:17 -06:00
Ed Page 508d24ddaf Merge pull request #1485 from crate-ci/renovate/actions-checkout-6.x
chore(deps): Update actions/checkout action to v6
2026-01-31 19:45:07 -06:00
renovate[bot] 1fe083358f chore(deps): Update actions/download-artifact action to v7 2026-02-01 01:13:54 +00:00
renovate[bot] f1f7423fa1 chore(deps): Update actions/checkout action to v6 2026-02-01 01:13:51 +00:00
Ed Page 3db940119d Merge pull request #1484 from crate-ci/renovate/maturin-1.x
chore(deps): Update dependency maturin to >=1.11,<1.12
2026-01-31 19:13:28 -06:00
renovate[bot] 7f675047cc chore(deps): Update compatible (#1483)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[annotate-snippets](https://redirect.github.com/rust-lang/annotate-snippets-rs)
| dependencies | patch | `0.12.9` → `0.12.11` |
| [clap](https://redirect.github.com/clap-rs/clap) | dependencies |
patch | `4.5.53` → `4.5.56` |
| [derive_more](https://redirect.github.com/JelteF/derive_more) |
dependencies | minor | `2.0.1` → `2.1.1` |
| [derive_setters](https://redirect.github.com/Lymia/derive_setters) |
dependencies | patch | `0.1.8` → `0.1.9` |
| [human-panic](https://redirect.github.com/rust-cli/human-panic) |
dependencies | patch | `2.0.4` → `2.0.6` |
| [indexmap](https://redirect.github.com/indexmap-rs/indexmap) |
dev-dependencies | minor | `2.12.1` → `2.13.0` |
| [log](https://redirect.github.com/rust-lang/log) | dependencies |
patch | `0.4.28` → `0.4.29` |
| [schemars](https://graham.cool/schemars/)
([source](https://redirect.github.com/GREsau/schemars)) | dependencies |
minor | `1.1.0` → `1.2.0` |
| [snapbox](https://redirect.github.com/assert-rs/snapbox) |
dev-dependencies | patch | `0.6.23` → `0.6.24` |
| [toml](https://redirect.github.com/toml-rs/toml) | dependencies |
patch | `0.9.8` → `0.9.11` |
| [unicase](https://redirect.github.com/seanmonstar/unicase) |
dev-dependencies | minor | `2.8.1` → `2.9.0` |
| [unicase](https://redirect.github.com/seanmonstar/unicase) |
dependencies | minor | `2.8.1` → `2.9.0` |

---

### Release Notes

<details>
<summary>rust-lang/annotate-snippets-rs (annotate-snippets)</summary>

###
[`v0.12.11`](https://redirect.github.com/rust-lang/annotate-snippets-rs/blob/HEAD/CHANGELOG.md#01211---2026-01-29)

[Compare
Source](https://redirect.github.com/rust-lang/annotate-snippets-rs/compare/0.12.10...0.12.11)

##### Fixed

- Fix Unicode highlight alignment in patches
[#&#8203;357](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/357)

###
[`v0.12.10`](https://redirect.github.com/rust-lang/annotate-snippets-rs/blob/HEAD/CHANGELOG.md#01210---2025-12-01)

[Compare
Source](https://redirect.github.com/rust-lang/annotate-snippets-rs/compare/0.12.9...0.12.10)

##### Fixed

- Render all removed lines when multiple Patch remove lines
[#&#8203;353](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/353)

</details>

<details>
<summary>clap-rs/clap (clap)</summary>

###
[`v4.5.56`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4556---2026-01-29)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.55...v4.5.56)

##### Fixes

- On conflict error, don't show conflicting arguments in the usage

###
[`v4.5.55`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4555---2026-01-27)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.54...v4.5.55)

##### Fixes

- Fix inconsistency in precedence between positionals with a
`value_terminator("--")` and escapes (`--`) where `./foo -- bar` means
the first arg is empty, rather than escaping future args

###
[`v4.5.54`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4554---2026-01-02)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.53...v4.5.54)

##### Fixes

- *(help)* Move `[default]` to its own paragraph when
`PossibleValue::help` is present in `--help`

</details>

<details>
<summary>JelteF/derive_more (derive_more)</summary>

###
[`v2.1.1`](https://redirect.github.com/JelteF/derive_more/blob/HEAD/CHANGELOG.md#211---2025-12-22)

[Compare
Source](https://redirect.github.com/JelteF/derive_more/compare/v2.1.0...v2.1.1)

##### Fixed

- `.as_dyn_error()` method hygiene inside `Error` derive expansion.

([#&#8203;527](https://redirect.github.com/JelteF/derive_more/pull/527))

###
[`v2.1.0`](https://redirect.github.com/JelteF/derive_more/blob/HEAD/CHANGELOG.md#210---2025-12-02)

[Compare
Source](https://redirect.github.com/JelteF/derive_more/compare/v2.0.1...v2.1.0)

##### Added

- Support `#[display(rename_all = "<casing>")]` attribute to change
output for
implicit naming of unit enum variants or unit structs when deriving
`Display`.

([#&#8203;443](https://redirect.github.com/JelteF/derive_more/pull/443))
- Support `#[from_str(rename_all = "<casing>")]` attribute for unit enum
variants
  and unit structs when deriving `FromStr`.

([#&#8203;467](https://redirect.github.com/JelteF/derive_more/pull/467))
- Support `Option` fields for `Error::source()` in `Error` derive.

([#&#8203;459](https://redirect.github.com/JelteF/derive_more/pull/459))
- Support structs with no fields in `FromStr` derive.

([#&#8203;469](https://redirect.github.com/JelteF/derive_more/pull/469))
- Add `PartialEq` derive similar to `std`'s one, but considering
generics correctly,
  and implementing `ne()` method as well.

([#&#8203;473](https://redirect.github.com/JelteF/derive_more/pull/473),
[#&#8203;475](https://redirect.github.com/JelteF/derive_more/pull/475))
- Add `Eq` derive similar to `std`'s one, but considering generics
correctly.

([#&#8203;479](https://redirect.github.com/JelteF/derive_more/pull/479))
- Proxy-pass `#[allow]`/`#[expect]` attributes of the type in
`Constructor` derive.

([#&#8203;477](https://redirect.github.com/JelteF/derive_more/pull/477))
- Support `Deref` and `DerefMut` derives for enums.

([#&#8203;485](https://redirect.github.com/JelteF/derive_more/pull/485))
- Support custom error in `FromStr` derive.

([#&#8203;494](https://redirect.github.com/JelteF/derive_more/pull/494))
- Support custom error in `TryInto` derive.

([#&#8203;503](https://redirect.github.com/JelteF/derive_more/pull/503))
- Support skipping fields in `Add`-like, `AddAssign`-like, `Mul`-like
and
  `MulAssign`-like derives.

([#&#8203;472](https://redirect.github.com/JelteF/derive_more/pull/472))

##### Changed

- The minimum supported Rust version (MSRV) is now Rust 1.81.

([#&#8203;466](https://redirect.github.com/JelteF/derive_more/pull/466))
- `Add`-like, `AddAssign`-like, `Mul`-like and `MulAssign`-like derives
now
infer trait bounds for generics structurally (bound field types instead
of
  type parameters directly).

([#&#8203;472](https://redirect.github.com/JelteF/derive_more/pull/472))

##### Fixed

- Suppress deprecation warnings in generated code.

([#&#8203;454](https://redirect.github.com/JelteF/derive_more/pull/454))
- Silent no-op when `#[try_from(repr)]` attribute is not specified for
`TryFrom` derive.

([#&#8203;458](https://redirect.github.com/JelteF/derive_more/pull/458))
- Missing trait bounds in `AsRef`/`AsMut` derives when associative types
are involved.

([#&#8203;474](https://redirect.github.com/JelteF/derive_more/pull/474))
- Erroneous code generated in `Try`/`TryInto` derives when `Self` type
is present in
  the struct or enum definition.

([#&#8203;489](https://redirect.github.com/JelteF/derive_more/pull/489))
- Dependency on unstable `feature(error_generic_member_access)` in
`Error` derive when
  using `Backtrace` on a non-nightly toolchain.

([#&#8203;513](https://redirect.github.com/JelteF/derive_more/pull/513))
- Broken support for `#[<display-trait>("default formatting")]`
attribute without `{_variant}`
  being used as default for enum variants without explicit formatting.

([#&#8203;495](https://redirect.github.com/JelteF/derive_more/pull/495))

</details>

<details>
<summary>Lymia/derive_setters (derive_setters)</summary>

###
[`v0.1.9`](https://redirect.github.com/Lymia/derive_setters/blob/HEAD/CHANGELOG.md#v019-2026-01-30)

[Compare
Source](https://redirect.github.com/Lymia/derive_setters/compare/v0.1.8...v0.1.9)

- Add support for delegating setters for generic types. (Thanks
[@&#8203;MrSubidubi](https://redirect.github.com/MrSubidubi))
- Documentation has been moved from the `README.md` to a proper rustdoc.
- MSRV is increased to 1.68+ due to dependency updates.

##### Commit Statistics

<csr-read-only-do-not-edit/>

- 16 commits contributed to the release.
- 0 commits were understood as
[conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages

##### Commit Details

<csr-read-only-do-not-edit/>

<details><summary>view details</summary>

- **Uncategorized**
- Add proper changelog entries.
([`87037bf`](https://redirect.github.com/Lymia/derive_setters/commit/87037bf65042bf127aa0c1d3986285731ccbfb2b))
- Adjusting changelogs prior to release of derive\_setters v0.1.9
([`f8a3c46`](https://redirect.github.com/Lymia/derive_setters/commit/f8a3c46737f229cb9472f0fafe790d5f0d115609))
- Add tests for generics in compile-pass
([`8d37502`](https://redirect.github.com/Lymia/derive_setters/commit/8d375020487594b888ebd0f6e8e38007916eb663))
- Add trybuild tests.
([`74e353f`](https://redirect.github.com/Lymia/derive_setters/commit/74e353f6a9413047383e28898962fc3ecbe8d90d))
- Update Rust version.
([`1ca0910`](https://redirect.github.com/Lymia/derive_setters/commit/1ca091031ec85d3e7dbeca33f234986677d037f4))
- Update the rustfmt options and run rustfmt.
([`0ab982f`](https://redirect.github.com/Lymia/derive_setters/commit/0ab982f01254c1e17b7745f54aebe6a7f1ece22b))
- Move the documentation into rustdoc.
([`722f3fc`](https://redirect.github.com/Lymia/derive_setters/commit/722f3fc029f56fdf31c8e838a4a8a05a609d0a36))
- Code style improvements.
([`da6237b`](https://redirect.github.com/Lymia/derive_setters/commit/da6237bccf4f56519e38e0f3d4a51cd6c050dae0))
- Remove an unused field.
([`8a112f3`](https://redirect.github.com/Lymia/derive_setters/commit/8a112f31abc90a511c92595422fc946cd6d0006b))
- Update MSRV to 1.68.0 due to dependency updates.
([`474375d`](https://redirect.github.com/Lymia/derive_setters/commit/474375d304cbafa4b8bd8b0d27060a71c0588e71))
- Update documentation and adds a changelog.
([`66c390a`](https://redirect.github.com/Lymia/derive_setters/commit/66c390ae72f2644d89c6a6706f5b3fd523e30fee))
- Update darling version.
([`30ea90e`](https://redirect.github.com/Lymia/derive_setters/commit/30ea90e7d7c0be674eb9ccc9324e4d020b671299))
- Implement tests for generic delegates.
([`bd14002`](https://redirect.github.com/Lymia/derive_setters/commit/bd1400267cee1e30d216eff0ac0cd9d20dea3c2c))
- Run rustfmt.
([`ccdc14e`](https://redirect.github.com/Lymia/derive_setters/commit/ccdc14e939ac9cd3b098015c9851b21685d077c9))
- Merge pull request
[#&#8203;19](https://redirect.github.com/Lymia/derive_setters/issues/19)
from MrSubidubi/delegate-generic-support
([`284500e`](https://redirect.github.com/Lymia/derive_setters/commit/284500e046344bb9a407d954cc44066a4b641c45))
- Add support for generics in `generate_delegates`
([`d777525`](https://redirect.github.com/Lymia/derive_setters/commit/d7775259dfb21564b2c5cee4d5b3a692158c5b6b))

</details>

</details>

<details>
<summary>rust-cli/human-panic (human-panic)</summary>

###
[`v2.0.6`](https://redirect.github.com/rust-cli/human-panic/blob/HEAD/CHANGELOG.md#206---2025-12-29)

[Compare
Source](https://redirect.github.com/rust-cli/human-panic/compare/v2.0.5...v2.0.6)

##### Features

- Added `Metadata::repository` as a fallback for `Metadata::homepage`

###
[`v2.0.5`](https://redirect.github.com/rust-cli/human-panic/blob/HEAD/CHANGELOG.md#205---2025-12-26)

[Compare
Source](https://redirect.github.com/rust-cli/human-panic/compare/v2.0.4...v2.0.5)

##### Performance

- Improve build times on some platforms by changing from `os_info` to
`sysinfo`

</details>

<details>
<summary>indexmap-rs/indexmap (indexmap)</summary>

###
[`v2.13.0`](https://redirect.github.com/indexmap-rs/indexmap/blob/HEAD/RELEASES.md#2130-2026-01-07)

[Compare
Source](https://redirect.github.com/indexmap-rs/indexmap/compare/2.12.1...2.13.0)

- Implemented `Clone` for `IntoKeys` and `IntoValues`.
- Added `map::Slice::split_at_checked` and `split_at_mut_checked`.
- Added `set::Slice::split_at_checked`.

</details>

<details>
<summary>rust-lang/log (log)</summary>

###
[`v0.4.29`](https://redirect.github.com/rust-lang/log/blob/HEAD/CHANGELOG.md#0429---2025-12-02)

[Compare
Source](https://redirect.github.com/rust-lang/log/compare/0.4.28...0.4.29)

</details>

<details>
<summary>GREsau/schemars (schemars)</summary>

###
[`v1.2.0`](https://redirect.github.com/GREsau/schemars/blob/HEAD/CHANGELOG.md#120---2025-12-25-)

[Compare
Source](https://redirect.github.com/GREsau/schemars/compare/v1.1.0...v1.2.0)

##### Added

- Add smol\_str03 feature
([#&#8203;486](https://redirect.github.com/GREsau/schemars/pull/486))

##### Changed

- Schemas generated for `HashMap`/`BTreeMap` with enum keys are now more
specific
([#&#8203;452](https://redirect.github.com/GREsau/schemars/pull/452))

</details>

<details>
<summary>assert-rs/snapbox (snapbox)</summary>

###
[`v0.6.24`](https://redirect.github.com/assert-rs/snapbox/compare/snapbox-v0.6.23...snapbox-v0.6.24)

[Compare
Source](https://redirect.github.com/assert-rs/snapbox/compare/snapbox-v0.6.23...snapbox-v0.6.24)

</details>

<details>
<summary>toml-rs/toml (toml)</summary>

###
[`v0.9.11`](https://redirect.github.com/toml-rs/toml/compare/toml-v0.9.10...toml-v0.9.11)

[Compare
Source](https://redirect.github.com/toml-rs/toml/compare/toml-v0.9.10...toml-v0.9.11)

###
[`v0.9.10`](https://redirect.github.com/toml-rs/toml/compare/toml-v0.9.9...toml-v0.9.10)

[Compare
Source](https://redirect.github.com/toml-rs/toml/compare/toml-v0.9.9...toml-v0.9.10)

###
[`v0.9.9`](https://redirect.github.com/toml-rs/toml/compare/toml-v0.9.8...toml-v0.9.9)

[Compare
Source](https://redirect.github.com/toml-rs/toml/compare/toml-v0.9.8...toml-v0.9.9)

</details>

<details>
<summary>seanmonstar/unicase (unicase)</summary>

###
[`v2.9.0`](https://redirect.github.com/seanmonstar/unicase/releases/tag/v2.9.0)

[Compare
Source](https://redirect.github.com/seanmonstar/unicase/compare/v2.8.1...v2.9.0)

#### What's Changed

- Check for ASCII in `from` impl as well by
[@&#8203;samadDotDev](https://redirect.github.com/samadDotDev) in
[#&#8203;77](https://redirect.github.com/seanmonstar/unicase/pull/77)
- update to Unicode v17.0.0 by
[@&#8203;seanmonstar](https://redirect.github.com/seanmonstar) in
[#&#8203;79](https://redirect.github.com/seanmonstar/unicase/pull/79)

#### New Contributors

- [@&#8203;samadDotDev](https://redirect.github.com/samadDotDev) made
their first contribution in
[#&#8203;77](https://redirect.github.com/seanmonstar/unicase/pull/77)

**Full Changelog**:
<https://github.com/seanmonstar/unicase/compare/v2.8.1...v2.9.0>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 5am on the first day of the
month" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/crate-ci/typos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Mi4xIiwidXBkYXRlZEluVmVyIjoiNDIuOTIuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-01 01:03:55 +00:00
renovate[bot] 12e3666e2a chore(deps): Update dependency maturin to >=1.11,<1.12 2026-02-01 00:53:11 +00:00
Ed Page bb056dde25 style: Silence clippy 2026-01-28 14:55:41 -06:00
Ed Page e5061f3edd chore: Bump MSRV to 1.91 2026-01-28 14:38:47 -06:00
Ed Page 061dfe09a2 style: Make rustfmt happy 2026-01-28 10:53:35 -06:00
Ed Page c60a3c4653 style: Make rustfmt happy 2026-01-28 09:12:08 -06:00
Ed Page 653918f99f style: Make clippy happy 2026-01-28 09:11:10 -06:00
Ed Page 0174d3e330 chore(ci): Restore wasm job 2026-01-27 17:01:46 -06:00
Ed Page d08281bfce Merge pull request #1481 from epage/template
chore: Update from _rust template
2026-01-27 16:56:12 -06:00
Ed Page a29ad52e98 chore: Update from _rust template 2026-01-27 16:45:07 -06:00
Ed Page 06d010dfe4 chore: Release typos-dict-v0.13.18 v1.42.3 2026-01-27 12:17:21 -06:00
Ed Page 11c14f6b0c docs: Update changelog 2026-01-27 12:17:03 -06:00
Ed Page 9ff312c33c Merge pull request #1480 from epage/loosing
fix(dict): Allow loosing
2026-01-27 12:14:19 -06:00
Ed Page 01fbc2d351 fix(dict): Allow loosing 2026-01-27 12:03:14 -06:00
Ed Page e4f2b351a3 chore(ci): Update action 2026-01-26 16:45:18 -06:00
Ed Page 6d0d36b072 chore(ci): Clean up previous branch in case it was leaked 2026-01-26 12:34:16 -06:00
Ed Page 30b3b14bd6 chore(ci): Fix how rustfmt jobs run 2026-01-26 12:29:03 -06:00
Ed Page a1d64977b4 chore: Release typos-dict-v0.13.17 v1.42.2 2026-01-26 10:31:07 -06:00
Ed Page 36a2bf87b4 docs: Update changelog 2026-01-26 10:30:46 -06:00
Ed Page 86e61a1f86 Merge pull request #1475 from kachick/restore-substituters
fix(dict): Don't correct substituters
2026-01-26 10:28:09 -06:00
Kenichi Kamiya 5b5d298766 fix(dict): Don't correct substituters 2026-01-26 18:00:51 +09:00
Ed Page 74f4be64a9 chore(ci): Fix name of clippy::empty_enums 2026-01-23 10:43:45 -06:00