Skip to content
This repository has been archived by the owner on Nov 10, 2023. It is now read-only.

Update version of pex in buck #2184

Open
kageiit opened this issue Feb 5, 2019 · 4 comments
Open

Update version of pex in buck #2184

kageiit opened this issue Feb 5, 2019 · 4 comments
Labels
P3 Priority 3

Comments

@kageiit
Copy link
Contributor

kageiit commented Feb 5, 2019

The current version in the buck repo is from Nov 2015. We are ubale to build some pex due to this being so out of date. Can this be upgraded? There are a lot of modifications from the fb maintainers around the base pex codebase. We would be happy to take a look if someone can point us the right way in what to keep etc.

@timmych
Copy link
Contributor

timmych commented Feb 12, 2019

There isn't a plan to upgrade to Python3. However, if you'd like to contribute and keep it compatible with both Python 2 and 3, please feel free to submit a PR. Thanks.

@mikeandmore
Copy link

Is there any way to launch buck from the jar file directly? In this way, buck doesn't even need to depend on Python.

@styurin
Copy link

styurin commented Jul 1, 2019

Is there any way to launch buck from the jar file directly? In this way, buck doesn't even need to depend on Python.

There is a way to run Buck without building a pex file, but this way still requires Python.

You can build buck using ant: ant clean default and then run it using bin/buck.

@mikeandmore
Copy link

There is a way to run Buck without building a pex file, but this way still requires Python.

In this case, the python requirement is only for Python scripting support in the BUCK file?

@v-jizhang v-jizhang added P2 Priority 2 P3 Priority 3 and removed P2 Priority 2 labels Mar 18, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
P3 Priority 3
Projects
None yet
Development

No branches or pull requests

5 participants