Convert remaining percent formatting and .format() calls to f-strings
and fix line length violations to comply with 79 character limit.
this also updates the check-merge-conflict pre-commit rule to exclude
.rst and .inc files where ===== is valid syntax and not a merge conflict
marker.
Changes include:
- Convert % formatting to f-strings in nova_helper.py and collection.py
- Split long f-strings across multiple lines where needed
- Use intermediate variables to reduce line length
- Replace problematic f-string patterns to avoid false positive
N341 violations in gnocchi.py
Generated-By: Claude <noreply@anthropic.com>
Change-Id: I2cd6c6b5ff7ffb1e800b3f55fe7af42bd878c6b9
Signed-off-by: Sean Mooney <work@seanmooney.info>