build(deps): update dependency responses to v0.25.8 (hotfix/1.20)
Metadata
Current evaluation
Renovate PR #779 bumping `responses` 0.23.3 -> 0.25.8 on the hotfix/1.20 branch of craft-providers was closed unmerged after CI (linters, unit/integration tests) failed; Renovate now ignores that version.
Resolution: closed stale
Reason: The PR was closed without merging and a maintainer left no explanation, so it was abandoned. The only comment is Renovate's notice (2025-08-13) that closing without merging means the update is ignored until a newer version is released.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| [responses](https://redirect.github.com/getsentry/responses) ([changelog](https://redirect.github.com/getsentry/responses/blob/master/CHANGES)) | `==0.23.3` -> `==0.25.8` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>getsentry/responses (responses)</summary>
### [`v0.25.8`](https://redirect.github.com/getsentry/responses/blob/HEAD/CHANGES#0258)
[Compare Source](https://redirect.github.com/getsentry/responses/compare/0.25.7...0.25.8)
- Fix bug where the content type is always recorded as either text/plain or application/json. See [#​770](https://redirect.github.com/getsentry/responses/issues/770)
- Allow asserts on add\_callback() matches. See [#​727](https://redirect.github.com/getsentry/responses/issues/727)
### [`v0.25.7`](https://redirect.github.com/getsentry/responses/blob/HEAD/CHANGES#0257)
[Compare Source](https://redirect.github.com/getsentry/responses/compare/0.25.6...0.25.7)
- Added support for python 3.13
### [`v0.25.6`](https://redirect.github.com/getsentry/responses/blob/HEAD/CHANGES#0256)
[Compare Source](https://redirect.github.com/getsentry/responses/compare/0.25.5...0.25.6)
- Added py.typed to package\_data
### [`v0.25.5`](https://redirect.github.com/getsentry/responses/blob/HEAD/CHANGES#0255)
[Compare Source](https://redirect.github.com/getsentry/responses/compare/0.25.3...0.25.5)
- Fix readme issue that prevented 0.25.4 from being published to pypi.
### [`v0.25.3`](https://redirect.github.com/getsentry/responses/blob/HEAD/CHANGES#0253)
[Compare Source](https://redirect.github.com/getsentry/responses/compare/0.25.2...0.25.3)
- Fixed `recorder` not saving and loading response headers with yaml files. See [#​715](https://redirect.github.com/getsentry/responses/issues/715)
### [`v0.25.2`](https://redirect.github.com/getsentry/responses/blob/HEAD/CHANGES#0252)
[Compare Source](https://redirect.github.com/getsentry/responses/compare/0.25.0...0.25.2)
- Mulligan on 0.25.1 to run release pipeline correctly.
- Added `matchers.body_matcher` for matching string request bodies. See [#​717](https://redirect.github.com/getsentry/responses/issues/717)
### [`v0.25.0`](https://redirect.github.com/getsentry/responses/blob/HEAD/CHANGES#0250)
[Compare Source](https://redirect.github.com/getsentry/responses/compare/0.24.1...0.25.0)
- Added support for Python 3.12
- Fixed `matchers.header_matcher` not failing when a matched header is missing from the request. See [#​702](https://redirect.github.com/getsentry/responses/issues/702)
### [`v0.24.1`](https://redirect.github.com/getsentry/responses/blob/HEAD/CHANGES#0241)
[Compare Source](https://redirect.github.com/getsentry/responses/compare/0.24.0...0.24.1)
- Reverted overloads removal
- Added typing to `Call` attributes.
- Fix socket issues (see [#​693](https://redirect.github.com/getsentry/responses/issues/693))
### [`v0.24.0`](https://redirect.github.com/getsentry/responses/blob/HEAD/CHANGES#0240)
[Compare Source](https://redirect.github.com/getsentry/responses/compare/0.23.3...0.24.0)
- Added `BaseResponse.calls` to access calls data of a separate mocked request. See [#​664](https://redirect.github.com/getsentry/responses/issues/664)
- Added `real_adapter_send` parameter to `RequestsMock` that will allow users to set
through which function they would like to send real requests
- Added support for re.Pattern based header matching.
- Added support for gzipped response bodies to `json_params_matcher`.
- Fix `Content-Type` headers issue when the header was duplicated. See [#​644](https://redirect.github.com/getsentry/responses/issues/644)
- Moved types-pyyaml dependency to `tests_requires`
- Removed Python3.7 support
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, 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/canonical/craft-providers).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4yMy4yIiwidXBkYXRlZEluVmVyIjoiNDEuNjAuNCIsInRhcmdldEJyYW5jaCI6ImhvdGZpeC8xLjIwIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed stale | Renovate PR #779 bumping `responses` 0.23.3 -> 0.25.8 on the hotfix/1.20 branch of craft-providers was closed unmerged after CI (linters, unit/integration tests) failed; Renovate now ignores that version. | |
| qwen/qwen3.6-35b-a3b | — | closed stale | Dependency update PR for `responses` to v0.25.8 on `hotfix/1.20` was closed without merging. Renovate bot confirmed the update is ignored and will generate a new PR for a newer version. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1081 build(deps): update dependency responses to ~=0.26.1 (hotfix/6.2) | craft-application | closed | Renovate PR #1081 was closed unmerged after 93 days of inactivity. The responses 0.26.1 update had failing CI, no reviews, and no recorded resolution. | |
| #1020 build(deps): update dependency responses to ~=0.26.0 (main) | craft-application | merged | Renovate dependency bump PR merged: responses ~=0.25.0 → ~=0.26.0, merged into main via commit 1b12713d, all CI checks green and approved by 2 reviewers. | |
| #1080 build(deps): update dependency responses to ~=0.26.1 (hotfix/5.11) | craft-application | closed | Renovate's responses 0.26.1 hotfix PR was closed unmerged after tests, lint, and OSV checks failed; pyproject still declares ~=0.26.0 from #1020. | |
| #920 build(deps): update dependency responses to ~=0.26.0 (main) | craft-providers | merged | Renovate PR merged (commit 19f29e5) bumping responses ~=0.25.7 to ~=0.26.0; pyproject.toml and uv.lock now pin ~=0.26.0 (resolving 0.26.2), all CI checks green. | |
| #4671 build(deps): bump craft-providers to 1.23.1 | snapcraft | closed | Dependabot-style bump of craft-providers to 1.23.1 was closed unmerged by maintainer @sergiusens, who redirected the change to the hotfix branch in PR #4673, merged as commit 39a9c0478. | |
| #497 build(deps): bump craft-providers to 1.23.0 | rockcraft | merged | Merged PR #497 (commit 924b6080) bumped craft-providers to 1.23.0 (+3/-3 across pyproject.toml, uv.lock, requirements). Reseated onto hotfix/1.2 by maintainer request for a 1.2.2 patch release; #509 (cf96cab5) later bumped to 1.23.1. | |
| #4676 build(deps): bump craft-providers to 1.23.1 (#4673) | snapcraft | merged | Merged the craft-providers 1.23.1 update across three dependency files; originating PR #4673 landed as commit 39a9c0478. | |
| #4670 build(deps): bump craft-providers to 1.23.1 | snapcraft | closed | Dependabot-style bump of craft-providers 1.23.0 -> 1.23.1 was closed unmerged by sergiusens so the change could target the hotfix branch instead. | |
| #4429 build(deps): bump craft-providers to 1.19.1 (#4421) | snapcraft | merged | Merged #4429 backported #4421 to hotfix/7.5, updating craft-providers to 1.19.1 and fixing devel-base and Multipass Spread tests (8580cb40f). | |
| #4675 build(deps): bump craft-providers to 1.20.2 | snapcraft | merged | Merged PR #4675 (commit 8c2c801e7) bumped the craft-providers dependency to 1.20.2 in pyproject.toml and uv.lock on the hotfix/7.5 branch. |