What's Changed
- Implement \llm command. by @amjith in #1229
- Modernize missing-ssh-extras message by @rolandwalker in #1301
- Fix suggested lint command in PR template by @rolandwalker in #1303
- Bump actions/download-artifact from 4.3.0 to 5.0.0 by @dependabot[bot] in #1304
- Remove code duplication. by @amjith in #1302
- add a doc file for llm. by @amjith in #1306
- Bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #1307
- Bump astral-sh/ruff-action from 3.5.0 to 3.5.1 by @dependabot[bot] in #1308
- Bump astral-sh/setup-uv from 6.4.3 to 6.5.0 by @dependabot[bot] in #1309
- Fix traditional repeated reverse isearch when not using fzf by @rolandwalker in #1311
- Typehint most of main.py, with consequent fixes elsewhere by @rolandwalker in #1300
- Fix spelling of
ssl-verify-server-cert
option by @rolandwalker in #1312 - Fix trivial variable name spelling error by @rolandwalker in #1313
- Typehinting pass on main.py and others by @rolandwalker in #1319
- Coerce
check_hostname
to a Boolean by @rolandwalker in #1318 - Guard against empty thanks-picker by @rolandwalker in #1317
- Give friendlier errors on password-file failures instead of backtraces by @rolandwalker in #1314
- Better handle empty-string passwords by @rolandwalker in #1315
- Permit empty-string passwords at the prompt by @rolandwalker in #1316
- Typehint
def cli()
arguments in mysql/main.py by @rolandwalker in #1320 - Typehint clistyle.py by @rolandwalker in #1321
- Typehint most of magic.py by @rolandwalker in #1322
- Convert many expressions to f-strings by @rolandwalker in #1323
- Convert to f-strings in
mycli/main.py
by @rolandwalker in #1324 - Convert to f-strings in the test directory by @rolandwalker in #1325
- Modernize history file
open()
by @rolandwalker in #1326 - Prepare for release v1.38.0 by @rolandwalker in #1327
Full Changelog: v1.37.1...v1.38.0