On the deployment front I would recommend looking at saltstack or fabric,
you will probably get up and running quicker with fabric, saltstack has
big advatanges in the long term, ansible is pretty popular too.
On 17/11/14 10:13, Diarmuid Bourke wrote:
I guess it depends on what you're developing. Desktop / Web / Services ?
I'll make an assumption and say web development, in which case the top
three I would recommend are Django, Flask and Pyramid.
Regarding testing, unittest and py.test are good options. For a BDD
solution, you could try http://lettuce.it/ <http://lettuce.it/#>
As for IDEs, there are a few available with good Python support.
PyCharm is what I use personally. I wouldn't worry about making people
use the same editor/IDE, but rather make sure people follow the same
guidelines when writing code. PEP8, proper testing, etc.
As for deployment, I don't think there's a standard guideline as
everywhere I've seen does it differently. If you want to do packaging
though, http://peak.telecommunity.com/DevCenter/PythonEggs is the way
to go.
Regards,
Diarmuid
On 17 November 2014 09:53, Kingsley Kelly <[email protected]
<mailto:[email protected]>> wrote:
Hey everyone!
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?
I know a lot of this is a matter of opinion, but was wondering
where the best place to start is.
Thanks for any input!
--
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]
<mailto:[email protected]>.
For more options, visit https://groups.google.com/d/optout.
--
Diarmuid Bourke / me@diarmuidbourke <mailto:me@diarmuidbourke>
Python Ireland / Chairperson [email protected]
<mailto:[email protected]>
--
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]
<mailto:[email protected]>.
For more options, visit https://groups.google.com/d/optout.
--
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.