Commit Graph
403 Commits
Author SHA1 Message Date
Ed Page 5f38952876 style: Make clippy happy 2025-10-01 11:24:26 -05:00
Ed Page 17f77b960b chore: Update dependencies 2025-10-01 11:14:48 -05:00
Ed Page 40156d6074 chore: Release 2025-10-01 10:03:55 -05:00
Ed Page 6d35b835f6 chore: Release 2025-09-30 13:27:45 -05:00
Ed Page 6c20e8a705 chore: Release 2025-09-30 13:26:38 -05:00
Ed Page 633f69a2af chore: Update from _rust template 2025-09-30 11:47:25 -05:00
Ed Page 0c17dabcee chore: Release 2025-09-25 12:50:14 -05:00
Ed Page 85f62a8a84 chore: Release 2025-09-04 09:17:37 -05:00
Ed Page f5e19d3038 fix(cli): Don't panic with invalid utf-8
Fixes #1373
2025-09-04 09:06:02 -05:00
Ed Page 5062775d92 test(cli): Generalize utf16 tests 2025-09-04 08:44:56 -05:00
Ed Page b6297a6a50 chore: Release 2025-09-03 15:14:21 -05:00
Ed Page 9e79b8d2c6 refactor(cli): Give control over the whole group 2025-09-03 14:43:46 -05:00
Ed Page a5fa603453 refactor(cli): Extract snippet creation 2025-09-03 14:39:41 -05:00
Ed Page 04061fe1c6 fix(cli): Don't show an origin for file name typos 2025-09-03 14:32:35 -05:00
Ed Page 7f5f1ecb36 fix(cli): Replace error renderer with annotate-snippets
This is rustc/cargo's renderer and has all of the lessons of those,
including
- Unicode support
- Line wrapping / eliding of text to fit on screen

As part of this, we are now rendering file name typos like file
content typos.
2025-09-03 14:32:20 -05:00
Ed Page 0fdaa69db4 test: Show current file name typo behavior 2025-09-03 14:32:14 -05:00
Ed Page b78a177368 chore: Release 2025-09-02 08:47:17 -05:00
Ed Page 02fc4a1c87 chore: Release 2025-09-01 21:20:20 -05:00
Ed Page 411a8a4032 docs(pypi): Remove readme link 2025-09-01 21:20:04 -05:00
Ed Page 65f69f021b chore: Release 2025-08-29 09:10:20 -05:00
Ed Page ce10367155 Merge pull request #1367 from Mr-Sunglasses/feat/pyproject
feat: Add more metadata about the project for PyPi
2025-08-29 09:09:39 -05:00
Kanishk Pachauri e2419ab835 feat: Add more metadata about the project for PyPi 2025-08-29 02:52:44 +05:30
Ed Page 87d57f0e99 chore: Release 2025-08-28 14:07:21 -05:00
Ed Page ed669e8d94 fix: Revert "fix: ignore go.mod by default"
This reverts commit 4eeb460bb7.

Original PR: #684

Original Issue: #683

This didn't cause `go.mod` to be ignoredinstead it caused it to not be
counted as go code.
However, `go.mod` and `go.work` are similar file types and both are more
of package specifications than lock files or other machine-only content.

See #1363
2025-08-28 12:19:58 -05:00
Ed Page a4c3e43aea chore: Release 2025-08-18 16:15:27 -05:00
Ed Page a67079b4ae chore: Release 2025-08-12 11:35:07 -05:00
Ed Page 52bd719c2c chore: Release 2025-08-08 15:01:43 -05:00
rolv 9d6691bc8c fix: Ignore ratatui in Rust files 2025-08-08 16:06:26 +01:00
Ed Page f1231bc2bc chore: Release 2025-08-07 15:53:22 -05:00
Ed Page 623f09b5bc chore: Release 2025-08-07 15:52:12 -05:00
Ed Page a9ccf76b53 chore: Release 2025-08-04 11:18:39 -05:00
Ed Page c800866e89 chore: Release 2025-08-04 10:22:57 -05:00
Ed Page 987c365130 docs(ref): Include example of ignore-next-line 2025-07-28 18:28:38 -05:00
Ed Page b638e0caae chore: Update toml 2025-07-10 14:20:02 -05:00
Ed Page 551e1298ef chore: Update human-panic 2025-07-10 14:19:40 -05:00
Ed Page f53296c68f chore: Update trycmd 2025-07-10 14:19:40 -05:00
renovate[bot] a3161b6482 chore(deps): Update dependency maturin to >=1.9,<1.10 2025-07-01 01:56:17 +00:00
Ed Page 392b78fe18 chore: Release 2025-06-30 09:31:17 -05:00
Ed Page 34b60f1f88 chore: Release 2025-06-30 09:30:27 -05:00
Martin Fischer e359d71a7f fix(cli): Correct config field reference in error message 2025-06-19 10:59:55 +02:00
Ed Page b1ae8d918b chore: Release 2025-06-02 12:51:58 -05:00
Ed Page e99b2b47d9 chore: Release 2025-06-02 12:07:35 -05:00
renovate[bot] 836559779b chore(deps): Update Rust crate schemars to 0.9.0 2025-06-01 01:31:08 +00:00
Ed Page afd0dce180 style: Make clippy happy 2025-05-16 08:35:05 -05:00
Ed Page 0f0ccba9ed chore: Release 2025-05-02 09:48:04 -05:00
Ed Page 3be83342e2 chore: Release 2025-04-28 10:14:13 -05:00
Ed Page 3464de2114 docs(cli): Clarify '-' behavior
Fixes #1271
2025-04-10 11:06:50 -05:00
renovate[bot]andEd Page 6bb8f94460 chore(deps): Update compatible (#1268)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [anyhow](https://redirect.github.com/dtolnay/anyhow) | dependencies |
patch | `1.0.96` -> `1.0.97` |
| [clap](https://redirect.github.com/clap-rs/clap) | dependencies |
patch | `4.5.31` -> `4.5.34` |
| [env_logger](https://redirect.github.com/rust-cli/env_logger) |
dependencies | patch | `0.11.6` -> `0.11.7` |
| [indexmap](https://redirect.github.com/indexmap-rs/indexmap) |
dev-dependencies | minor | `2.7.1` -> `2.8.0` |
| [log](https://redirect.github.com/rust-lang/log) | dependencies |
patch | `0.4.26` -> `0.4.27` |
| [serde](https://serde.rs)
([source](https://redirect.github.com/serde-rs/serde)) | dependencies |
patch | `1.0.218` -> `1.0.219` |
| [serde_json](https://redirect.github.com/serde-rs/json) | dependencies
| patch | `1.0.139` -> `1.0.140` |
| [winnow](https://redirect.github.com/winnow-rs/winnow) | dependencies
| patch | `0.7.3` -> `0.7.4` |

---

### Release Notes

<details>
<summary>dtolnay/anyhow (anyhow)</summary>

###
[`v1.0.97`](https://redirect.github.com/dtolnay/anyhow/releases/tag/1.0.97)

[Compare
Source](https://redirect.github.com/dtolnay/anyhow/compare/1.0.96...1.0.97)

-   Documentation improvements

</details>

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

###
[`v4.5.34`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4534---2025-03-27)

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

##### Fixes

- *(help)* Don't add extra blank lines with `flatten_help(true)` and
subcommands without arguments

###
[`v4.5.33`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4533---2025-03-26)

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

##### Fixes

- *(error)* When showing the usage of a suggestion for an unknown
argument, don't show the group

###
[`v4.5.32`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4532---2025-03-10)

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

##### Features

-   Add `Error::remove`

##### Documentation

-   *(cookbook)* Switch from `humantime` to `jiff`
-   *(tutorial)* Better cover required vs optional

##### Internal

-   Update `pulldown-cmark`

</details>

<details>
<summary>rust-cli/env_logger (env_logger)</summary>

###
[`v0.11.7`](https://redirect.github.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0117---2025-03-10)

[Compare
Source](https://redirect.github.com/rust-cli/env_logger/compare/v0.11.6...v0.11.7)

##### Internal

-   Replaced `humantime` with `jiff`

</details>

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

###
[`v2.8.0`](https://redirect.github.com/indexmap-rs/indexmap/blob/HEAD/RELEASES.md#280-2025-03-10)

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

- Added `indexmap_with_default!` and `indexset_with_default!` to be used
with
    alternative hashers, especially when using the crate without `std`.
-   Implemented `PartialEq` between each `Slice` and `[]`/arrays.
-   Removed the internal `rustc-rayon` feature and dependency.

</details>

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

###
[`v0.4.27`](https://redirect.github.com/rust-lang/log/blob/HEAD/CHANGELOG.md#0427---2025-03-24)

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

##### What's Changed

- A few minor lint fixes by
[@&#8203;nyurik](https://redirect.github.com/nyurik) in
[https://github.com/rust-lang/log/pull/671](https://redirect.github.com/rust-lang/log/pull/671)
- Enable clippy support for format-like macros by
[@&#8203;nyurik](https://redirect.github.com/nyurik) in
[https://github.com/rust-lang/log/pull/665](https://redirect.github.com/rust-lang/log/pull/665)
- Add an optional logger param by
[@&#8203;tisonkun](https://redirect.github.com/tisonkun) in
[https://github.com/rust-lang/log/pull/664](https://redirect.github.com/rust-lang/log/pull/664)
- Pass global logger by value, supplied logger by ref by
[@&#8203;KodrAus](https://redirect.github.com/KodrAus) in
[https://github.com/rust-lang/log/pull/673](https://redirect.github.com/rust-lang/log/pull/673)

**Full Changelog**:
https://github.com/rust-lang/log/compare/0.4.26...0.4.27

</details>

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

###
[`v1.0.219`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.219)

[Compare
Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.218...v1.0.219)

- Prevent `absolute_paths` Clippy restriction being triggered inside
macro-generated code
([#&#8203;2906](https://redirect.github.com/serde-rs/serde/issues/2906),
thanks [@&#8203;davidzeng0](https://redirect.github.com/davidzeng0))

</details>

<details>
<summary>serde-rs/json (serde_json)</summary>

###
[`v1.0.140`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.140)

[Compare
Source](https://redirect.github.com/serde-rs/json/compare/v1.0.139...v1.0.140)

-   Documentation improvements

</details>

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

###
[`v0.7.4`](https://redirect.github.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#074---2025-03-12)

[Compare
Source](https://redirect.github.com/winnow-rs/winnow/compare/v0.7.3...v0.7.4)

##### Documentation

-   Clarify `empty`
-   Clarify `dispatch!`
-   *(cookbook)* Discuss lexing
-   *(tutorial)* Iterate on how we discuss errors

</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:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ed Page <eopage@gmail.com>
2025-04-01 16:51:29 +00:00
Ed Page b1a1ef3893 chore: Release 2025-03-31 09:21:38 -05:00
Ed Page 718c4ff697 chore: Release 2025-03-28 12:20:39 -05:00