Releases: dbcli/mycli
Releases · dbcli/mycli
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
v1.37.1
v1.37.0
What's Changed
- Support only Python 3.9+ in pyproject.toml by @rolandwalker in #1281
- Add linting suggestion to pull request template by @rolandwalker in #1277
- Make CI names and YAML properties more consistent by @rolandwalker in #1276
- Enable typechecking for several files including
filepaths.pyby @rolandwalker in #1272 - CI: turn off matrix fail-fast strategy by @rolandwalker in #1285
- Import StringIO from io by @rolandwalker in #1280
- Also run CI tests without installing SSH extra dependencies by @rolandwalker in #1275
- Override the default pager on Windows if not found by @rolandwalker in #1273
- No need to inherit from
objectby @rolandwalker in #1274 - Add type hints for key_bindings.py and related files by @rolandwalker in #1286
- Typehint config.py and paramiko_stub init.py by @rolandwalker in #1287
- Add typehints for packages/prompt_utils.py by @rolandwalker in #1288
- Add typehints for clitoolbar.py by @rolandwalker in #1289
- Bump astral-sh/setup-uv from 6.4.1 to 6.4.3 by @dependabot[bot] in #1290
- Typehinting for
clibuffer.py, and several special/*.py files by @rolandwalker in #1292 - Show username in password prompt, like pgcli by @rolandwalker in #1291
- Typehint
completion_engine.pyby @rolandwalker in #1293 - Add typehints to
sqlexecute.pyby @rolandwalker in #1294 - Typehint
sqlcompleter.pyby @rolandwalker in #1296 - Typehint
completion_refresher.pyby @rolandwalker in #1295 - Update cli_helpers to v2.7.0 by @rolandwalker in #1297
- Prepare changelog for v1.37.0 release by @rolandwalker in #1298
Full Changelog: v1.36.0...v1.37.0
v1.36.0
What's Changed
- Add type checking to CI by @rolandwalker in #1270
- Make control-r reverse search style configurable by @rolandwalker in #1278
- Bind ctrl-r/alt-r to previous-item in fzf search by @rolandwalker in #1279
- Better handling of pipe command failure by @rolandwalker in #1282
- Prepare changelog for release v1.36.0 by @rolandwalker in #1283
- Add keys section to test myclirc by @rolandwalker in #1284
Full Changelog: v1.35.0...v1.36.0