Releases: AmbitionEng/qik
Releases · AmbitionEng/qik
0.2.9
Fixes
- Fix exceeding maximum command line argument length on large amounts of globs by @wesleykendall in #22.
0.2.8
Fixes
- Fix issues related to finding the toplevel
gitdirectory when operating in a worktree by @wesleykendall in #21.
0.2.7
Changes
- Drop Python 3.9 support, add Python 3.14 support by @wesleykendall in #20
0.2.6
Fixes
- Fix documentation issues surrounding missing python distributions and unmapped modules by @wesleykendall in #19.
0.2.5
Fixes
- Fix an issue where filtering by tags and cache status causes qik to check the cache status of every command by @wesleykendall in #18.
0.2.4
Feature
- Support tagging commands and running them with
qik -t <tag>by @wesleykendall in #17. - Allow setting the output logger as a command line argument with
qik -l <logger>by @wesleykendall in #17.
0.2.3
Changes
- Use the latest msgspec release for full Python 3.13 support by @wesleykendall in #16.
0.2.2
Changes
- Drop support for Python 3.9, changed project ownership to
AmbitionEngby @wesleykendall in #15.
0.2.1
Feature
- Support earlier versions of git where
--formatwas not an option ofgit ls-files.
0.2.0
This is a major release that introduces:
- Qik spaces, the ability to isolate commands across virtualenvs, dotenvs, and much more
- An extensible plugin system which features three plugins:
- Pygraph: For python import graph dependencies and import linting commands
- UV: For UV virtualenv management
- S3: For remote caching with S3
There's a blog post here and accompanying documentation for 0.2.0.