chore(deps): update dependency cffi to v1.16.0
Metadata
Current evaluation
Closed without merging. The cffi dependency update to v1.16.0 was abandoned, and Renovate will ignore this specific version. No changes were applied.
Suggested action: —
No scores available.
Issue body
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [cffi](http://cffi.readthedocs.org) ([source](https://togithub.com/python-cffi/cffi), [changelog](https://cffi.readthedocs.io/en/latest/whatsnew.html)) | `==1.15.1` -> `==1.16.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>python-cffi/cffi (cffi)</summary>
### [`v1.16.0`](https://togithub.com/python-cffi/cffi/releases/tag/v1.16.0)
[Compare Source](https://togithub.com/python-cffi/cffi/compare/v1.15.1...v1.16.0)
- Add support for Python 3.12. With the removal of `distutils` from Python 3.12, projects
using CFFI features that depend on `distutils` at runtime must add a dependency on
`setuptools` to function under Python 3.12+. CFFI does not declare a runtime `setuptools`
requirement to avoid an unnecessary dependency for projects that do not require it.
- Drop support for end-of-life Python versions (2.7, 3.6, 3.7).
- Add support for PEP517 builds; `setuptools` is now a required build dependency.
- Declare `python_requires` metadata for Python 3.8+. This allows unsupported Pythons
to continue using previously released sdists and wheels.
- Move project source under `src/`; a more standard layout that also enables CI to more easily
catch packaging errors.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - "before 07:00" in timezone Etc/UTC.
🚦 **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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/canonical/charmcraft).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xOS4yIiwidXBkYXRlZEluVmVyIjoiMzcuMTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Closed without merging. The cffi dependency update to v1.16.0 was abandoned, and Renovate will ignore this specific version. No changes were applied. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Updating cffi to v1.16.0 was closed without merging. Renovate will ignore this update and generate a replacement PR only when a newer version is released. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | The cffi dependency update to v1.16.0 was closed without merging. The maintainer rejected the change, prompting Renovate to ignore this version and wait for a newer release. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1344 chore(deps): update dependency mypy to v1.6.1 | charmcraft | closed | Abandoned without merging. The mypy dependency update to v1.6.1 was approved and passed CI but manually closed. Renovate will ignore this version and open a replacement PR for newer releases. | |
| #613 chore(deps): update dependency pyright to v1.1.348 | craft-parts | closed | Closed without merging. The pyright update to v1.1.348 was abandoned, and Renovate will ignore this version. Future updates will trigger new PRs. | |
| #543 chore(deps): update dependency go to v1.25.5 | fetch-service | closed | Dependency update to Go v1.25.5 was closed without merging. The bot confirmed the closure, noting Renovate will ignore this update and wait for a newer version. | |
| #4 chore(deps): update development dependencies (minor and patch) | craft-actions | closed | Automated development dependency updates were closed without merging. The Renovate bot confirmed the closure, will ignore this update, and will generate a replacement PR for newer versions. | |
| #437 chore(deps): update dependency go to v1.25.1 | fetch-service | closed | Closed without merging pending a Go 1.25 snap release. The dependency update was rejected for now, and Renovate will ignore v1.25.1, automatically reopening a PR when a newer compatible version becomes available. | |
| #544 chore(deps): update dependency docutils to v0.21.1 | rockcraft | closed | Closed without merging. A maintainer deferred the docutils update to be applied as part of a larger change. Renovate will ignore this version. | |
| #614 chore(deps): update dependency yamllint to v1.33.0 | craft-parts | closed | The yamllint v1.33.0 dependency update was closed without merging. The change was abandoned, and Renovate will skip this version, waiting for a newer release instead. | |
| #1346 chore(deps): update dependency ruff to v0.1.1 | charmcraft | closed | The ruff dependency update to v0.1.1 was closed and superseded by PR #1347. Renovate will ignore this update and wait for a newer version. | |
| #164 chore(deps): update dependency pydantic-yaml to v1 | craft-application | closed | Closed without merging. The pydantic-yaml dependency update to v1 was abandoned. Renovate will ignore future 1.x releases unless manually upgraded. | |
| #116 chore(deps): update dependency pydantic to v2 | craft-store | closed | Closed without merging due to significant breaking changes required for Pydantic v2. The update was abandoned, and Renovate was configured to ignore future v2 releases until manual migration occurs. |