dev-python/spyder depends on pep8, which has recently changed its internal API in a way that may (or may not) affect spyder. Please check if spyder is compatible with pep8 1.3 and adjust dependencies as needed. Thank you!
Most probably, this change does not matter: spyder calls the pep8 executable as a whole, passing it some command-line arguments. It does not import pep8, and does not call functions from it. I'll check this more carefully, and then (if things are like what I said) close this bug.
We have pep8 1.4.1 in tree by now, closing as obsolete.