A collection of Maven plugins that allows to integrate useful tools written in Python into the Java build lifecycle.
This allows Java shops to use the vast collection of Python libraries for things such as BDD integration testing or site & documentation generation.
The following plugins are offered:
BDD plugin : https://github.com/jacek99/maven-python-mojos/tree/master/maven-python-mojos/maven-bdd-plugin/
Allows writing of integration/acceptable tests in plain English and then executing them via such Python BDD frameworks as Nose/Freshen or Lettuce
Distribute plugin: https://github.com/jacek99/maven-python-mojos/tree/master/maven-python-mojos/maven-python-distribute-plugin/
Allows to package and distribute Python modules during Maven builds
For Python development tools within a Java shop we recommend:
- PyDev: http://pydev.org
- Aptana Studio: http://aptana.com/
- NetBeans Python plugin: http://wiki.netbeans.org/Python