Releases: zigai/interfacy
Releases · zigai/interfacy
Release list
0.6.7
Changelog
Bug Fixes
f982407fix(argparse): align option help with invocation width
Other Changes
e954d53chore(deps): sync rattle-lint in uv.lock7dfe99edocs: expand site with user guidese2a2e74refactor(appearance)!: remove SimpleLayout alias4c30522chore(deps): bump rattle-lint and sync uv.locka2986a8refactor(cli): inline config field resolvers38a61d2refactor: remove dead code and inline helpersf79786arefactor(schema)!: inline schema builder and remove indirection9c2b7c5refactor(core)!: remove parser construction helpers from public API
Detailed Changes: 0.6.6...0.6.7
0.6.6
0.6.5
Changelog
Features
f611fbcfeat: track CLI-supplied parameters for pipe targets
Bug Fixes
894cfc6fix(cli): handle --version flag and literal double dash correctly
Other Changes
d02287etest: add SIGINT handler coverage for run lifecyclec99fe15test: parameterize exit code tests for both backends7ef55fdrefactor(core): extract shared run logic into InterfacyParsercaf23b6ci(pre-commit): remove --exit-zero from ruff check7ee2671style: reorder methods to public-before-private38cda03refactor: remove typing.cast usagede42a26style: add blank line after terminal control block83c2ae4chore(rattle): add public-method-order exclusionse1d715estyle: apply blank-line-after-terminal-control-block formatting825a3e3build(deps): bump rattle-lint to >=2.4.2263416bchore(rattle): expand and modernize lint rules configurationd1d911dbuild(deps): update uv.lock for rattle-lint bump57289d2build(deps): bump rattle-lint to >=2.4.0681d1b0refactor(interfacy): implement lazy imports via getattr84ba0dcbuild(deps): update uv.lock for version bumpde411f8refactor(docs): remove leading underscores from functions
Detailed Changes: 0.6.4...0.6.5
0.6.4
0.6.3
0.6.2
0.6.1
Changelog
Features
e9e4ccefeat(argparse): add tab completion and literal choice support
Other Changes
f7dbf85refactor(docs): rename rattle_pygments to darker_modern_pygments9d62f19build(docs): pin sphinx and myst-parser dependencies, add furo themee413520docs: switch to furo theme with custom styling and extensions4dc2946test(click): add import shim and error handling tests987f6cbtest(argparse): add help layout and schema edge cases912ccb0test(schema): add pydantic-like and model-expansion edge cases966fc2atest(logger): add coverage for levels, formatter, and env9f9f622chore(deps): bump rattle-lint and drop blank-lines009f1d6chore(deps): bump dev and test dependencies
Detailed Changes: 0.6.0...0.6.1
0.6.0
0.5.4
0.5.3
What's Changed
- build(deps): bump urllib3 from 2.6.3 to 2.7.0 by @dependabot[bot] in #5
Full Changelog: 0.5.2...0.5.3