Clear the loader's path cache after counting tests, so it actually finds tests during the running phase. Fix #51. Bump version to 1.4.2.
Make progress bar tests less brittle so they don't falsely fail on OS X 10.8 or other platforms where the terminfo isn't exactly what I wrote the test under. Fix #53.
Add honest-to-goodness, tox-tested support for Python 3.3.

All I really did was fix a test import. I visually confirmed it works running tests on itself, but nothing shows up when testing pyelasticsearch. Hmm.

We might get to 3.2 later, but we'd have to do something about our u'...' literals. Blessings can't support 3.1.
Pitch a little better in the readme.

Don't make people do the work to learn what nose is and that they can apply it to their project without changing their code.
Fix bar not showing up for some suites under Python 3. Bump version to 1.4.3.
Tweak package short description to be less implementation oriented.
Provide for arbitrary customization of the editor shortcut. Drop Python 2.5 support. Bump version to 1.5. Fix #39. Fix #47.
Tolerate Nones in traceback components. Fix #56.
Add py32 to the tox config, and make sure we test against the 2to3'd source.
Correct the default editor shortcut template in the readme, after adding hash_if_function.
Talk about clickable URLs in terminals in the readme.
read README.rst as UTF-8

This is necessary on Python 3. The default encoding might be ASCII (for
example in a build system) or indeed any encoding other than UTF-8.

Use codecs.open since open doesn't accept an encoding in Python 2.
Add a hyphen to 'utf8', just for consistency with how we spell it in tracebacks.py.
Merge fix for Unicode decoding error when the default encoding isn't UTF-8. FIx #58.

Me and my silly em dashes....
Avoid a TypeError when running nose-progressive from within `invoke`. Fix #59.
Merge pull request #2 from erikrose/master

latest from upstream