Re: [Distutils] Enterprise Python - Multicomponent Projects

2014-04-16 Thread Brian Wickman
pants-users is brand new, hence no activity. most activity is on pants-devel (and the sister list, pants-reviews.) the pants execution engine was refactored a couple years ago (the "goal" framework) and the java/scala pipelines were ported to that. the python backend is currently legacy and need

Re: [Distutils] Enterprise Python - Multicomponent Projects

2014-04-16 Thread Nick Coghlan
On 16 April 2014 13:32, Brian Wickman wrote: > Pants can definitely do what you want, but you're probably right in that it > requires significant up-front investment. It's not strictly tied to PEX > files (it can recursively generate setup.py-based projects from a transitive > closure of BUILD de

Re: [Distutils] Enterprise Python - Multicomponent Projects

2014-04-16 Thread Tin Tvrtković
Hi Brian, thanks for the reply. I'm definitely excited about Pants. I see there's a pants-users group now, but it's currently empty (as in zero posts - crickets and tumbleweeds :) ). Would that be a good place to ask questions when I get around to playing with Pants? It also looks like Pants

Re: [Distutils] Enterprise Python - Multicomponent Projects

2014-04-16 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 04/16/2014 12:57 PM, Jim Fulton wrote: > On Wed, Apr 16, 2014 at 12:18 PM, Tin Tvrtković > wrote: >> Hello packaging community, >> >> I'm investigating ways of setting up Python projects at my >> workplace. We're predominantly a Java shop, but we

Re: [Distutils] Enterprise Python - Multicomponent Projects

2014-04-16 Thread Brian Wickman
Pants can definitely do what you want, but you're probably right in that it requires significant up-front investment. It's not strictly tied to PEX files (it can recursively generate setup.py-based projects from a transitive closure of BUILD dependencies) but the learning curve is non-trivial and

Re: [Distutils] Enterprise Python - Multicomponent Projects

2014-04-16 Thread Tin Tvrtković
I confess I haven't had a chance to familiarize myself with Buildout, and will do so soon. Thanks for the tip, Jim. On 16.04.2014 18:57, Jim Fulton wrote: On Wed, Apr 16, 2014 at 12:18 PM, Tin Tvrtković wrote: Hello packaging community, I'm investigating ways of setting up Python projects a

Re: [Distutils] Enterprise Python - Multicomponent Projects

2014-04-16 Thread Jim Fulton
On Wed, Apr 16, 2014 at 12:18 PM, Tin Tvrtković wrote: > Hello packaging community, > > I'm investigating ways of setting up Python projects at my workplace. We're > predominantly a Java shop, but we might be dipping our toes in Python waters > (finally!) due to a fortuitous project and my multi-y

[Distutils] Enterprise Python - Multicomponent Projects

2014-04-16 Thread Tin Tvrtković
Hello packaging community, I'm investigating ways of setting up Python projects at my workplace. We're predominantly a Java shop, but we might be dipping our toes in Python waters (finally!) due to a fortuitous project and my multi-year insistence, so I'm contemplating how to set up our Python