Ensure pygit2 is *actually* mandatory
Metadata
Current evaluation
Reported internally as CRAFT-2506, then closed without a public PR, commit, or maintainer explanation; the missing-pygit2 startup failure was not documented as fixed.
Resolution: closed stale
Reason: The only recorded comment is the 2024-02-20 sync bot creating internal ticket CRAFT-2506. No public resolving PR or commit is documented, so the item is best treated as stale.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### Bug Description
If you don't have pygit2 installed in your environment, starting up a craft-application app will crash.
### To Reproduce
1. Clone rockcraft's craft-application feature branch
2. Set up your virtual environment without pygit2
3. Run tests
It's expected that remote build related tests will fail, but other tests should not.
### part yaml
_No response_
### Relevant log output
```shell
n/a
```
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed stale | Reported internally as CRAFT-2506, then closed without a public PR, commit, or maintainer explanation; the missing-pygit2 startup failure was not documented as fixed. | |
| stealth/space-bunny-alpha | — | closed stale | Closed after being reported internally as CRAFT-2506; no public resolving PR, commit, or maintainer explanation is documented. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without a documented fix or merge. Synced to internal Jira (CRAFT-2506) but no resolution details were provided in the repository. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. The issue was synced to internal Jira ticket CRAFT-2506, with no fix, merge, or further details provided in the repository. |
Update history
No update history recorded yet.
Related issues
No related issues found above the similarity threshold.