Note -- after looking at the specific pep8 error that prompts this, I might do this instead:

``` python
warnings.warn('fedora.accounts.fas2 has moved to fedora.client.fas2.  This'
                      ' location will disappear in 0.4',
                      DeprecationWarning, stacklevel=2)
```

pep8 seems to like either one.  I just prefer to have a parameter (or piece of a parameter) on the line that opens the parenthesis.

(When a line is already at a high indent level my preference changes.  But in this case, the warnings.warn() is at the toplevel.)