Commit Graph

811 Commits

Author SHA1 Message Date
Jeremiah Russell
4d14eaa2e0 👷 ci(circleci): fix order of version command arguments
- change the order of version command arguments in release.yml to ensure correct execution

Signed-off-by: Jeremiah Russell <jerry@jrussell.ie>
2026-02-13 17:48:17 +00:00
Jerus Bot
3b80d4be9a chore: Release cull-gmail v0.1.0 2026-02-13 17:28:33 +00:00
Jeremiah Russell
bf9753292b 👷 ci(circleci): enhance tag generation logic (#158)
- add condition to handle empty package parameters for tagging
- ensure consistent tag format whether package parameter is present or
not

Signed-off-by: Jeremiah Russell <jerry@jrussell.ie>
2026-02-13 17:22:53 +00:00
Jerus Bot
6615a84c25 chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-02-13 17:20:33 +00:00
Jeremiah Russell
24b92fefc5 👷 ci(circleci): enhance tag generation logic
- add condition to handle empty package parameters for tagging
- ensure consistent tag format whether package parameter is present or not

Signed-off-by: Jeremiah Russell <jerry@jrussell.ie>
2026-02-13 17:15:14 +00:00
Jeremiah Russell
e961af7815 👷 ci(circleci): add kdeets installation step to release workflow (#157)
- install kdeets as part of release pipeline for enhanced functionality
- ensure kdeets is available before checking crates.io

Signed-off-by: Jeremiah Russell <jerry@jrussell.ie>
2026-02-13 15:05:26 +00:00
Jerus Bot
7b02dcbb07 chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-02-13 15:04:53 +00:00
Jeremiah Russell
7cbc797133 👷 ci(circleci): add kdeets installation step to release workflow
- install kdeets as part of release pipeline for enhanced functionality
- ensure kdeets is available before checking crates.io

Signed-off-by: Jeremiah Russell <jerry@jrussell.ie>
2026-02-13 15:00:40 +00:00
Jeremiah Russell
7e94719629 👷 ci(circleci): simplify nextsv version calculation (#156)
- remove package-specific flag to streamline version calculation process
- ensure consistent behavior across different release scenarios

Signed-off-by: Jeremiah Russell <jerry@jrussell.ie>
2026-02-13 09:28:20 +00:00
Jerus Bot
4772c42144 chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-02-13 09:23:12 +00:00
Jeremiah Russell
c62fed71b1 👷 ci(circleci): simplify nextsv version calculation
- remove package-specific flag to streamline version calculation process
- ensure consistent behavior across different release scenarios

Signed-off-by: Jeremiah Russell <jerry@jrussell.ie>
2026-02-13 09:21:06 +00:00
Jeremiah Russell
3a10ac72a5 👷 ci(circleci): update release workflow configuration (#155)
- add default value for package parameter
- remove package specification from release-crate job

Signed-off-by: Jeremiah Russell <jerry@jrussell.ie>
2026-02-13 09:15:40 +00:00
Jerus Bot
09e874d05b chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-02-13 09:13:51 +00:00
Jeremiah Russell
06782b22c8 👷 ci(circleci): update release workflow configuration
- add default value for package parameter
- remove package specification from release-crate job

Signed-off-by: Jeremiah Russell <jerry@jrussell.ie>
2026-02-13 09:11:36 +00:00
Jeremiah Russell
f6fa90e635 👷 ci(circleci): add release configuration for automated deployment (#154)
- create release.yml for CircleCI to automate Rust project releases
- include commands for version checks, binary packaging, and GitHub
release

🔧 chore(dependencies): update toml dependencies in Cargo.lock

- adjust versions and dependencies for toml packages
- ensure compatibility with spec-1.1.0 across updated dependencies

Signed-off-by: Jeremiah Russell <jerry@jrussell.ie>
2026-02-12 18:43:21 +00:00
Jerus Bot
82fbdef773 chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-02-12 17:56:27 +00:00
Jeremiah Russell
d5f4896faf 👷 ci(circleci): add release configuration for automated deployment
- create release.yml for CircleCI to automate Rust project releases
- include commands for version checks, binary packaging, and GitHub release

🔧 chore(dependencies): update toml dependencies in Cargo.lock

- adjust versions and dependencies for toml packages
- ensure compatibility with spec-1.1.0 across updated dependencies

Signed-off-by: Jeremiah Russell <jerry@jrussell.ie>
2026-02-12 17:52:31 +00:00
Jeremiah Russell
c1e027c547 fix(deps): update rust crate toml to v1 (#153)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [toml](https://redirect.github.com/toml-rs/toml) | dependencies |
major | `0.9.12` → `1.0.0` |

---

### Release Notes

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

###
[`v1.0.0`](https://redirect.github.com/toml-rs/toml/compare/toml-v0.9.12...toml-v1.0.0)

[Compare
Source](https://redirect.github.com/toml-rs/toml/compare/toml-v0.9.12...toml-v1.0.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 05:59 AM, on day
24 of the month ( * 0-5 24 * * ) (UTC), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- 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/jerus-org/cull-gmail).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My44LjUiLCJ1cGRhdGVkSW5WZXIiOiI0My44LjUiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
2026-02-12 13:40:25 +00:00
Jerus Bot
94b4d7b1d6 chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-02-12 13:16:47 +00:00
renovate[bot]
c9e445150a fix(deps): update rust crate toml to v1 2026-02-12 12:37:54 +00:00
Jeremiah Russell
f4b478e90d fix(deps): update rust crate tempfile to 3.25.0 (#152)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [tempfile](https://stebalien.com/projects/tempfile-rs/)
([source](https://redirect.github.com/Stebalien/tempfile)) |
dev-dependencies | minor | `3.24.0` → `3.25.0` |

---

### Release Notes

<details>
<summary>Stebalien/tempfile (tempfile)</summary>

###
[`v3.25.0`](https://redirect.github.com/Stebalien/tempfile/blob/HEAD/CHANGELOG.md#3250)

- Allow `getrandom` 0.4.x while retaining support for `getrandom` 0.3.x.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 05:59 AM, on day
24 of the month ( * 0-5 24 * * ) (UTC), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- 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/jerus-org/cull-gmail).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Ny4wIiwidXBkYXRlZEluVmVyIjoiNDIuOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
2026-02-11 22:05:09 +00:00
Jerus Bot
7b001ca2e8 chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-02-11 21:59:08 +00:00
renovate[bot]
cca8b6ee2d fix(deps): update rust crate tempfile to 3.25.0 2026-02-11 21:55:04 +00:00
Jeremiah Russell
644d2d70d8 fix(deps): update rust crate lazy-regex to 3.6.0 (#151)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [lazy-regex](https://redirect.github.com/Canop/lazy-regex) |
dependencies | minor | `3.5.1` → `3.6.0` |

---

### Release Notes

<details>
<summary>Canop/lazy-regex (lazy-regex)</summary>

###
[`v3.6.0`](https://redirect.github.com/Canop/lazy-regex/blob/HEAD/CHANGELOG.md#v360---2026-02-11)

- `regex_remove_all!` and `bytes_regex_remove_all!`
- MSRV updated to 1.71

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 05:59 AM, on day
24 of the month ( * 0-5 24 * * ) (UTC), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- 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/jerus-org/cull-gmail).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Ny4wIiwidXBkYXRlZEluVmVyIjoiNDIuOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
2026-02-11 21:49:58 +00:00
Jerus Bot
252cad2523 chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-02-11 21:48:08 +00:00
renovate[bot]
f73b4d26e4 fix(deps): update rust crate lazy-regex to 3.6.0 2026-02-11 21:44:56 +00:00
Jeremiah Russell
1b36bb5ab5 fix(deps): update dependency toolkit to v4.4.2 (#150)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[toolkit](https://circleci.com/developer/orbs/orb/jerus-org/circleci-toolkit)
([source](https://redirect.github.com/jerus-org/circleci-toolkit)) | orb
| minor | `4.2.1` → `4.4.2` |

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 05:59 AM, on day
24 of the month ( * 0-5 24 * * ) (UTC), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- 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/jerus-org/cull-gmail).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Ny4wIiwidXBkYXRlZEluVmVyIjoiNDIuOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
2026-02-11 21:39:33 +00:00
Jerus Bot
e722117766 chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-02-11 20:26:12 +00:00
renovate[bot]
ae76528611 fix(deps): update dependency toolkit to v4.4.2 2026-02-11 20:24:40 +00:00
Jeremiah Russell
16732079c8 fix(deps): update rust crate toml to 0.9.12 (#149)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [toml](https://redirect.github.com/toml-rs/toml) | dependencies |
patch | `0.9.11` → `0.9.12` |

---

### Release Notes

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

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

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

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 05:59 AM, on day
24 of the month ( * 0-5 24 * * ) (UTC), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- 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/jerus-org/cull-gmail).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Ny4wIiwidXBkYXRlZEluVmVyIjoiNDIuOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
2026-02-11 20:18:44 +00:00
Jerus Bot
950c6f7467 chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-02-11 20:10:38 +00:00
renovate[bot]
b65f18afe2 fix(deps): update rust crate toml to 0.9.12 2026-02-11 20:07:12 +00:00
Jeremiah Russell
776f2d8a56 fix(deps): update rust crate predicates to 3.1.4 (#148)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [predicates](https://redirect.github.com/assert-rs/predicates-rs) |
dev-dependencies | patch | `3.1.3` → `3.1.4` |

---

### Release Notes

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

###
[`v3.1.4`](https://redirect.github.com/assert-rs/predicates-rs/blob/HEAD/CHANGELOG.md#314---2026-02-11)

[Compare
Source](https://redirect.github.com/assert-rs/predicates-rs/compare/v3.1.3...v3.1.4)

- Make `BoxPredicate::find_case` use the inner `find_case`
implementation

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 05:59 AM, on day
24 of the month ( * 0-5 24 * * ) (UTC), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- 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/jerus-org/cull-gmail).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Ny4wIiwidXBkYXRlZEluVmVyIjoiNDIuOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
2026-02-11 20:01:23 +00:00
Jerus Bot
b66b1591ff chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-02-11 19:38:40 +00:00
renovate[bot]
ec1a57a4d4 fix(deps): update rust crate predicates to 3.1.4 2026-02-11 19:36:00 +00:00
Jeremiah Russell
15c4e81bfa fix(deps): update rust crate httpmock to 0.8.3 (#147)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [httpmock](https://redirect.github.com/httpmock/httpmock) |
dev-dependencies | patch | `0.8.2` → `0.8.3` |

---

### Release Notes

<details>
<summary>httpmock/httpmock (httpmock)</summary>

###
[`v0.8.3`](https://redirect.github.com/httpmock/httpmock/blob/HEAD/CHANGELOG.md#Version-083)

[Compare
Source](https://redirect.github.com/httpmock/httpmock/compare/v0.8.2...v0.8.3)

Minimum supported Rust version has been raised to 1.88.

- [#&#8203;186](https://redirect.github.com/httpmock/httpmock/pull/186):
"Remove unused code and trait methods for cleanup" (thanks
[@&#8203;FalkWoldmann](https://redirect.github.com/FalkWoldmann))
- [#&#8203;191](https://redirect.github.com/httpmock/httpmock/pull/191):
"upgrade Rust" (thanks
[@&#8203;sebdotv](https://redirect.github.com/sebdotv))
- [#&#8203;201](https://redirect.github.com/httpmock/httpmock/pull/201):
"Replace unmaintained rustls-pemfile with rustls-pki-types" (thanks
[@&#8203;aleics](https://redirect.github.com/aleics))
- [#&#8203;205](https://redirect.github.com/httpmock/httpmock/pull/205):
"Fix is\_false custom matcher" (thanks
[@&#8203;dfaust](https://redirect.github.com/dfaust))
- [#&#8203;206](https://redirect.github.com/httpmock/httpmock/pull/206):
"fix: remove unneeded 'Deserialize' trait bound" (thanks
[@&#8203;danieleades](https://redirect.github.com/danieleades) and
[@&#8203;FalkWoldmann](https://redirect.github.com/FalkWoldmann))
- [#&#8203;211](https://redirect.github.com/httpmock/httpmock/pull/211):
"style: remove unneeded 'mut'" (thanks
[@&#8203;danieleades](https://redirect.github.com/danieleades))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 05:59 AM, on day
24 of the month ( * 0-5 24 * * ) (UTC), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- 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/jerus-org/cull-gmail).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Ny4wIiwidXBkYXRlZEluVmVyIjoiNDIuOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
2026-02-11 19:29:55 +00:00
Jerus Bot
8627aaae65 chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-02-11 17:38:34 +00:00
renovate[bot]
b6e23e0d18 fix(deps): update rust crate httpmock to 0.8.3 2026-02-11 17:35:46 +00:00
Jeremiah Russell
09e4dda02d fix(deps): update rust crate clap to 4.5.58 (#144)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [clap](https://redirect.github.com/clap-rs/clap) | dependencies |
patch | `4.5.54` → `4.5.58` |

---

### Release Notes

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

###
[`v4.5.58`](https://redirect.github.com/clap-rs/clap/compare/clap_complete-v4.5.57...clap_complete-v4.5.58)

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

###
[`v4.5.57`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4557---2026-02-03)

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

##### Fixes

- Regression from 4.5.55 where having an argument with
`.value_terminator("--")` caused problems with an argument with
`.last(true)`

###
[`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

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 05:59 AM, on day
24 of the month ( * 0-5 24 * * ) (UTC), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- 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/jerus-org/cull-gmail).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Ny4wIiwidXBkYXRlZEluVmVyIjoiNDIuOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
2026-02-11 17:31:16 +00:00
Jerus Bot
d81f23fe89 chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-02-11 17:30:52 +00:00
renovate[bot]
32af915c7c fix(deps): update rust crate clap to 4.5.58 2026-02-11 17:28:03 +00:00
Jeremiah Russell
1d9e7ade24 fix(deps): update rust crate env_logger to 0.11.9 (#145)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [env_logger](https://redirect.github.com/rust-cli/env_logger) |
dependencies | patch | `0.11.8` → `0.11.9` |

---

### Release Notes

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

###
[`v0.11.9`](https://redirect.github.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0119---2026-02-11)

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

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 05:59 AM, on day
24 of the month ( * 0-5 24 * * ) (UTC), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- 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/jerus-org/cull-gmail).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Ny4wIiwidXBkYXRlZEluVmVyIjoiNDIuOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
2026-02-11 17:23:13 +00:00
Jerus Bot
36b614e7a9 chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-02-11 17:21:36 +00:00
renovate[bot]
90253e9320 fix(deps): update rust crate env_logger to 0.11.9 2026-02-11 17:18:50 +00:00
Jeremiah Russell
e672cc606b fix(deps): update rust crate flate2 to 1.1.9 (#146)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [flate2](https://redirect.github.com/rust-lang/flate2-rs) |
dependencies | patch | `1.1.8` → `1.1.9` |

---

### Release Notes

<details>
<summary>rust-lang/flate2-rs (flate2)</summary>

###
[`v1.1.9`](https://redirect.github.com/rust-lang/flate2-rs/releases/tag/1.1.9):
- upgrade zlib-rs to version `0.6.0`

[Compare
Source](https://redirect.github.com/rust-lang/flate2-rs/compare/1.1.8...1.1.9)

#### What's Changed

- use `zlib-rs` for crc32 (when available) by
[@&#8203;folkertdev](https://redirect.github.com/folkertdev) in
[#&#8203;526](https://redirect.github.com/rust-lang/flate2-rs/pull/526)
- Add tests to check data CRC by
[@&#8203;jongiddy](https://redirect.github.com/jongiddy) in
[#&#8203;527](https://redirect.github.com/rust-lang/flate2-rs/pull/527)
- update LICENSE-MIT by [@&#8203;wgyt](https://redirect.github.com/wgyt)
in
[#&#8203;528](https://redirect.github.com/rust-lang/flate2-rs/pull/528)
- upgrade zlib-rs to version `0.6.0` by
[@&#8203;folkertdev](https://redirect.github.com/folkertdev) in
[#&#8203;529](https://redirect.github.com/rust-lang/flate2-rs/pull/529)

#### New Contributors

- [@&#8203;wgyt](https://redirect.github.com/wgyt) made their first
contribution in
[#&#8203;528](https://redirect.github.com/rust-lang/flate2-rs/pull/528)

**Full Changelog**:
<https://github.com/rust-lang/flate2-rs/compare/1.1.8...1.1.9>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 05:59 AM, on day
24 of the month ( * 0-5 24 * * ) (UTC), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- 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/jerus-org/cull-gmail).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Ny4wIiwidXBkYXRlZEluVmVyIjoiNDIuOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
2026-02-11 17:10:21 +00:00
Jerus Bot
2f51df0197 chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-02-11 17:02:46 +00:00
renovate[bot]
c1b8cb62cd fix(deps): update rust crate flate2 to 1.1.9 2026-02-11 16:59:18 +00:00
Jeremiah Russell
c8df9049e5 fix(deps): resolve rustls crypto provider conflict (#143)
## Summary

- Disable default features on `google-gmail1` to avoid enabling both
`ring` and `aws-lc-rs` crypto providers
- Explicitly enable `yup-oauth2` and `aws-lc-rs` features
- Fixes runtime panic in rustls 0.23.36 which cannot auto-select when
both providers are compiled in

## Root cause

`google-gmail1` default features include `ring`, while `hyper-rustls`
default features include `aws-lc-rs`. Both get enabled on `rustls`,
causing the `CryptoProvider` ambiguity error at runtime.

## Test plan

- [ ] CI passes without rustls panic
- [ ] cull-gmail binary starts and connects successfully

🤖 Generated with [Claude Code](https://claude.com/claude-code)
2026-02-11 16:10:11 +00:00
Jerus Bot
7220edd17f chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-02-11 15:02:12 +00:00
Jeremiah Russell
b743dc945d fix(deps): resolve rustls crypto provider conflict
Disable default features on google-gmail1 to avoid
enabling both ring and aws-lc-rs crypto providers.
Rustls 0.23.36 cannot auto-select when both are
compiled in.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Jeremiah Russell <jerry@jrussell.ie>
2026-02-11 14:59:31 +00:00