Remove Windows support
Metadata
Current evaluation
Windows support was removed by PR #2307, merged as commit 617a7203, including Windows CI/support cleanup and removal of obsolete Renovate dependencies.
Resolution: closed resolved
Reason: Commit 617a7203, titled "feat!: drop Windows support," implements the requested cleanup through PR #2307.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### What needs to get done
- Remove Windows tests and other support items.
- Remove `tox-gh` and `windows` ignoreDeps items from renovate config.
### Why it needs to get done
Windows support is only partially tested and it's unclear how well it actually works.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Windows support was removed by PR #2307, merged as commit 617a7203, including Windows CI/support cleanup and removal of obsolete Renovate dependencies. | |
| stealth/space-bunny-alpha | — | closed resolved | Windows support was removed by merged PR #2307 (commit 617a7203), covering tests, support code, tox-gh, and Windows Renovate exclusions. | |
| stealth/space-bunny-alpha | — | closed stale | Windows support cleanup was closed without a linked PR or confirmed implementation; discussion referenced Juju 3.x deprecation and internal ticket CRAFT-3237. | |
| stealth/space-bunny-alpha | — | closed stale | Windows-support removal appears stale: a maintainer cited Juju 3.x’s deprecation of Windows charms, but no resolving PR or commit is identified. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed after maintainer discussion confirmed Juju 3.x deprecated Windows charms. The issue was abandoned as upstream deprecation renders Windows support removal unnecessary. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed after confirming Juju deprecated Windows charms in v3.x. Windows support removal was accepted and implemented to align with upstream changes. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed. Windows support and related CI configurations were dropped after maintainers confirmed Juju deprecated Windows charms, fulfilling the request to remove untested Windows-specific code and dependencies. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without implementation. The proposal to remove Windows support was abandoned after noting Juju deprecated Windows charms in version 3.x, rendering the changes unnecessary. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/charmcraft#2307
(confidence 99%)
The PR's resolving commit explicitly removes Windows support and matches #1810's requested changes.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4964 Remove Windows support | snapcraft | closed | Windows support removed by merged PR #6075 (commit fbc42f181, SNAPCRAFT-69), deleting the windows/ build files in favour of WSL. Superseded unmerged PR #4975; required craft-cli#422. | |
| #2307 feat!: drop Windows support | charmcraft | merged | Merged PR #2307 as commit 617a7203, removing Windows-specific support across 48 files and resolving #1810. | |
| #1501 ci(deps): don't let Renovate update Windows | charmcraft | merged | Merged in PR #1501 as commit b0d83244, adding a one-line Renovate configuration change to prevent dependency updates on Windows. | |
| #4975 build!: remove Windows support | snapcraft | closed | Closed unmerged; native Windows support was later removed by merged PR #6075 (commit fbc42f181), replacing this proposal and favoring WSL. |