I'm fine with the way you posted above. It should be possible to do that in every case and still avoid putting format to start a line, at least in combination with the implied concatenation you get inside parens (which is the pep8-official way of continuing lines)

```python
foo = bar("really long string constant"
          "split across multiple lines".format(
              arg=argh)) # pretend
```