dmpayton/foaas-python — pull request #1 by Hasimir (2014-10-18 21:20:25+00:00)
Title: Python 3 port

Changed print to print(), now successfully imports into Python 3 (tried with Python 3.4.2). No real testing beyond that. Bumped version number in script and in setup file.

You should double-check that it behaves in py3, but otherwise it ought to be ready to go. This is the easiest py3 port I've ever done.

The tests.py script probably needs expansion now that FOAAS has been resurrected and new end points are being added. Also, when it looked like FOAAS was abondoned I went down my own path with [FOAD](https://github.com/adversary-org/foad), it's a different type of thing and is self-contained, but there are bits in foad.py you might like (if it wasn't Python I wouldn't have mentioned it). It is a bit bigger, though and it's less constrained in output options (over 180 of them now, including some original ones and some Latin). It's GPLv3, but I also dual-licensed it as [WTFNMFPLv1](https://github.com/adversary-org/wtfnmf) for situations like this. OTOH, it's not the best code ever and it requires Python 3.2 and above, but fuck it, it works for me. ;)

"Omnia quia sunt, futūtum sunt."
-- foad.py -f omnia