I know, but versionning is mostly line-oriented and since it is technically the same, i choose this way.

As an example, imagine you need to add another condition to this function:
```python
if config.setting["some_option"]:
    #here is some comment
    return (check_something(image) > 0)
```

In your case, you have to modify the line you propose and add more lines, or make something perlish, and more, in my case you just add new lines without touching the rest, it is much easier to review, merge, append comments, etc...
Now it depends a lot on context, sometimes i will put it all on one line, sometimes not.
Here i was thinking about future changes in those tests determining whether the image has to be saved or not in tags.