git-annex 10.20240927 released with these changes
- Detect when a preferred content expression contains "not present", which would lead to repeatedly getting and then dropping files, and make it never match. This also applies to "not balanced" and "not sizebalanced".
- Fix --explain display of onlyingroup preferred content expression.
- Allow maxsize to be set to 0 to stop checking maxsize for a repository.
- Fix bug that prevented anything being stored in an empty repository whose preferred content expression uses sizebalanced.
- sim: New command, can be used to simulate networks of repositories and see how preferred content and other configuration makes file content flow through it.