Clarify microseconds for timestamp
Use constant from “errno” module
Consistent quote signs in error message
Use generator expressions rather than list comprehensions

Generator expressions added in Python 2.4
Give a hint that trunk path needs to start with a slash
Hint about how to stop the torrent of deprecation warnings
Remove compatibility workarounds for Python < 2.6
Make sure delta.py handles streams in binary string mode, so we can always use BytesIO
Convert URL from bytes to str for RemoteAccess
Use the next() function in test_ra
Use single parameter instead of tuple.
Streams should be compared to bytes
Use new exception handling syntax
Use int instead of long; use new octal literal syntax
Python 3 doesn’t have these file objects
Test that delta.apply_txdelta_window() and friends work
Line endings from diff() depend on the platform.

On Windows this test would fail because the computed diff has CRLF line
endings.
Factor common svn_log_message_receiver_t code into pyify_log_message()
Factor out ra_get_log_prepare() to share with get_log() and iter_log()
Factor common error cleanup code with goto

Should fix numerous leaks of APR pools, Python object references, and the RA
busy flag.