- Reimplement
file
/directory
/link
facts usingstat
- No breaking changes
- Adds
ctime
andatime
to the output dictionary
- Add
backup
argument to thefiles.line
andfiles.replace
operations - Add
SimpleNamespace
to the list of allowed data types - Don't fail when the destination directory is a symlink in the
files.sync
operation - Fix running the same fact in CLI w/different arguments
- Add local integration tests that check idempotency (of files operations only for now)