Releases: dbcli/mycli
Releases · dbcli/mycli
v1.41.1
What's Changed
- Include LLM dependencies in tox configuration by @rolandwalker in #1392
- Bump astral-sh/setup-uv from 7.1.2 to 7.1.3 by @dependabot[bot] in #1395
- Upgrade
clickto v8.3.1 by @rolandwalker in #1396
Full Changelog: v1.41.0...v1.41.1
v1.41.0
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
v1.40.0
What's Changed
- Bump astral-sh/setup-uv from 6.8.0 to 7.0.0 by @dependabot[bot] in #1369
- CI: test on Python 3.14 by @rolandwalker in #1355
- Switch from pyaes to pycryptodomex by @meeuw in #1366
- Bump astral-sh/setup-uv from 7.0.0 to 7.1.0 by @dependabot[bot] in #1371
- Support reconnecting to mysql server when server restarts by @924060929 in #1370
- Move changelog item to Features and tweak wording by @rolandwalker in #1372
New Contributors
- @924060929 made their first contribution in #1370
Full Changelog: v1.39.1...v1.40.0
v1.39.1
What's Changed
- Bump astral-sh/setup-uv from 6.7.0 to 6.8.0 by @dependabot[bot] in #1365
- Revert "fix: ssl check wrong" by @rolandwalker in #1368
Full Changelog: 1.39.0...v1.39.1
1.39.0
What's Changed
- Update README.md by @umefarooq in #1352
- Set default
local_infileinpymysql.connect()by @rolandwalker in #1353 - Bump astral-sh/setup-uv from 6.6.1 to 6.7.0 by @dependabot[bot] in #1349
- Fixes use of unmerged ssl conf when password supplied by prompt by @keltaklo in #1351
- Drop support for Python 3.9 by @rolandwalker in #1354
- fix: ssl check wrong by @Sherlock-Holo in #1356
- Prepare changelog for release v1.39.0 by @rolandwalker in #1364
New Contributors
- @umefarooq made their first contribution in #1352
- @keltaklo made their first contribution in #1351
- @Sherlock-Holo made their first contribution in #1356
Full Changelog: v1.38.4...1.39.0
v1.38.4
What's Changed
- Bump astral-sh/setup-uv from 6.5.0 to 6.6.1 by @dependabot[bot] in #1341
- Bump actions/setup-python from 5.6.0 to 6.0.0 by @dependabot[bot] in #1342
- Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 by @dependabot[bot] in #1343
- Only read "my" configuration files once, rather than once per call to… by @fabzzap in #1339
- Limit Alt-R to Emacs mode by @rolandwalker in #1340
- Fix timing being printed twice by @rolandwalker in #1346
- Prepare release v1.38.4 by @rolandwalker in #1347
Full Changelog: v1.38.3...v1.38.4
v1.38.3
What's Changed
- Fix inf loop when calling \llm without args. by @amjith in #1336
- prepare for release v1.38.3 by @rolandwalker in #1337
Full Changelog: v1.38.2...v1.38.3
v1.38.2
What's Changed
- Revert to FavoriteQueries singleton by @rolandwalker in #1335
Full Changelog: v1.38.1...v1.38.2
v1.38.1
What's Changed
- Improve toplevel naming of GitHub workflows by @rolandwalker in #1328
- Temporary favorite query completion crash fix by @rolandwalker in #1331
Full Changelog: v1.38.0...v1.38.1
v1.38.0
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-certoption 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_hostnameto 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.pyby @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