Notepad++ language files with syntax highlighting and autocomplete for Python and Maya. Contains syntax for the complete set of Maya functions (up to Maya 2012) as well as Python functions and operators.
Notepad++ is a simple, clean, light and deadly powerful text editor. If you've tried to create Python scripts for Maya in an external editor like NP++ you've probably had to choose between syntax highlighting for MEL or syntax highlighting for Python. jbMaya Python provides language definition with syntax highlighting and autocomplete for both Maya and Python.
Instructions for use and help file
here