On 17/11/14 09:53, Kingsley Kelly wrote: > We're looking to formalise our python stack in work and was wondering if > anyone knew any good resources for what current best practices are. > > Really looking for everything here from testing to frameworks to > deployment, even IDE's, not sure if there's any books or guides it would > be good to read?
The question of which framework to use can easily go into a holy war :-) Currently, I am using Flask for a backend service, and it does everything we need. For testing, we use just unittest, with the Flask test facility, and mocks when needed. Tests are run, and coverage info collected, with nosetests. Documentation is generated with Sphinx. The whole process is controlled with a Makefile and a distutils setup.py. For continuous integration, a buildbot instance is pretty neat and lightweight. For deployment, I prefer to prepare debian packages to install in the servers. My IDE is vim, of course :-) -- Martín Ferrari (Tincho) -- You received this message because you are subscribed to the Google Groups "Python Ireland" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
