Pylib and pytest are agile development and test support libraries designed to facilitate software development and testing processes.
One of the standout tools included in py is py.test. This is a cross-project testing tool that comes with a wide range of advanced features. It's designed to make it easy to test your code quickly and efficiently.
Another useful tool is py.execnet. This allows you to distribute your code to SSH, Socket, and local sub processes. This can be incredibly useful for handling tasks in a distributed environment.
If you're looking to use micro-threads on standard CPython, then py.magic.greenlet is the tool for you. This offers stackless-light functionality on both CPython and PyPy.
py.path is another great tool included in this library. This offers path abstractions over both local and subversion files. This can be incredibly useful when working with large and complex file systems.
Finally, py.code offers support for dynamic code compilation and traceback printing. This can be incredibly useful when debugging your code.
Overall, py is a well-rounded library that should work well on Linux, Win32, OSX, and for Python versions 2.3-2.6. Whether you're working on a large-scale project or just need some help managing your code, py is definitely worth checking out.
Version 1.1.0: N/A