What's Changed
- Fix changelog for past release version and date by @rolandwalker in #1373
- Add mypy to pull request template by @rolandwalker in #1375
- Bump astral-sh/setup-uv from 7.1.0 to 7.1.1 by @dependabot[bot] in #1376
- Enable flake8-bugbear ruff lint rules by @rolandwalker in #1378
- Bump actions/download-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #1389
- Bump actions/upload-artifact from 4.6.2 to 5.0.0 by @dependabot[bot] in #1390
- Bump astral-sh/setup-uv from 7.1.1 to 7.1.2 by @dependabot[bot] in #1388
- Enable lint rule B007: variable unused by @rolandwalker in #1379
- Enable lint rule B904: raise within
exceptusingfromby @rolandwalker in #1382 - Double editor-command test timeouts to 4 seconds by @rolandwalker in #1385
- Enable lint rule B015: pointless comparison by @rolandwalker in #1380
- Enable lint rule B006: mutable function defaults by @rolandwalker in #1381
- Make LLM dependencies an optional extra by @rolandwalker in #1377
- Require changelog.md to be in release form when making a release. by @rolandwalker in #1374
- Let LLM commands respect
is_timing_enabledsetting by @rolandwalker in #1386 - Refine typehints in
special/llm.pyby @rolandwalker in #1387 - Prepare for release v1.41.0 by @rolandwalker in #1391
Full Changelog: v1.40.0...v1.41.0