1.4.30
fix issue68 and refine the algorithm for finding line numbers for traceback reporting
terminalwriter: fix width when under emacs terminal
remove trailing whitespace everywhere
Make py.path.local.dirpath accepts keyword arguments once again
refactor class-level registry on ForkedFunc child start/finish event to become instance based (i.e. passed into the constructor)
move down py/impl/XYZ to py/_XYZ
use newer apipkg version which makes attribute access on alias modules resolve to None rather than an ImportError. This helps with code that uses inspect.getframeinfo() on py34 which causes a complete walk on sys.modules thus triggering the alias module to resolve and blowing up with ImportError. The negative side is that something like "py.test.X" will now result in None instead of "importerror: pytest" if pytest is not installed. But you shouldn't import "py.test" anyway anymore.
finalize 1.4.27
fix python33 path handling errors
Changes between 1.4.12 and 1.4.13.dev ==================================================
added test for xml escape with non-unicode string
slight adjustments