Releases: Crozzers/string-fixer
Releases · Crozzers/string-fixer
lib v0.4.0
Added
--dry-run
CLI arg now has an inverse argument:--no-dry-run
- Ability to override preferred quote character via
quote_style
setting
Changed
- CLI args will now override any
pyproject.toml
settings prefer_least_escapes
now defaults toTrue
Fixed
- Errors being thrown for non-strict glob syntaxes
vscode v0.1.0
Added
- Ability to format standalone files without opening them as part of a workspace
Changed
- Better exec path selection when multiple workspaces open at once
- Better config loading when multiple workspaces open at once
Fixed
- Failing to find exec folder for files in subfolders
lib v0.3.0
Added
prefer_least_escapes
config option for preferring quote style deviations over additional escapes
Fixed
- r-string contents being modified due to overzealous quote escaping
lib v0.2.0
Added
include
config option for overridingignore
- Support for populating the
ignore
config from.gitignore
files - Sensible default value for
ignore
config option - Support for r-strings, rf-strings and even u-strings
- CLI option for setting
target_version
Fixed
- Insufficient checks for if a file was ignored/included
- Config files not loading correctly for deep directory trees
lib v0.1.0
- Support for f-strings
target_version
config option to adjust output compatibility with older Python versions