Return-Path: X-Original-To: apmail-aurora-dev-archive@minotaur.apache.org Delivered-To: apmail-aurora-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E67D511799 for ; Fri, 19 Sep 2014 03:05:15 +0000 (UTC) Received: (qmail 28654 invoked by uid 500); 19 Sep 2014 03:05:15 -0000 Delivered-To: apmail-aurora-dev-archive@aurora.apache.org Received: (qmail 28601 invoked by uid 500); 19 Sep 2014 03:05:15 -0000 Mailing-List: contact dev-help@aurora.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@aurora.incubator.apache.org Delivered-To: mailing list dev@aurora.incubator.apache.org Received: (qmail 28590 invoked by uid 99); 19 Sep 2014 03:05:15 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 19 Sep 2014 03:05:15 +0000 X-ASF-Spam-Status: No, hits=-2000.7 required=5.0 tests=ALL_TRUSTED,RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO mail.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with SMTP; Fri, 19 Sep 2014 03:04:53 +0000 Received: (qmail 28363 invoked by uid 99); 19 Sep 2014 03:04:51 -0000 Received: from minotaur.apache.org (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 19 Sep 2014 03:04:51 +0000 Received: from localhost (HELO mail-vc0-f177.google.com) (127.0.0.1) (smtp-auth username bhuvan, mechanism plain) by minotaur.apache.org (qpsmtpd/0.29) with ESMTP; Fri, 19 Sep 2014 03:04:50 +0000 Received: by mail-vc0-f177.google.com with SMTP id im17so1507659vcb.36 for ; Thu, 18 Sep 2014 20:04:49 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.52.92.79 with SMTP id ck15mr2245244vdb.26.1411095889806; Thu, 18 Sep 2014 20:04:49 -0700 (PDT) Received: by 10.221.31.198 with HTTP; Thu, 18 Sep 2014 20:04:49 -0700 (PDT) Date: Thu, 18 Sep 2014 20:04:49 -0700 Message-ID: Subject: pants release to support overriding interpreter From: Bhuvan Arumugam To: dev@aurora.incubator.apache.org Content-Type: text/plain; charset=UTF-8 X-Virus-Checked: Checked by ClamAV on apache.org This is more of pants/pex question. I'm posting it here, as most of pants/pex expert hang around in this group. I wish to build aurora_client.pex using py2.7. Both py2.6 and py2.7 exist in my PATH and pex is built always using py2.6. I went through https://github.com/pantsbuild/pants/issues/483, and looks like it's fixed in pants. In the new world, we could override it in [python-setup].interpreter_requirement. But a new pants version is not released yet. Here is what I tried: a) build pants using py2.7 and use it to build aurora_client.pex. The aurora_client.pex is always built using py2.6 b) use --python argument to pex command in ./build-support/pex. No luck. When can we expect a newer version of pants? When aurora will be updated to use that version of pants? In the meantime, is there any way to override the interpreter that go into pex? -- Regards, Bhuvan Arumugam www.livecipher.com