Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upBetter Python integration #757
Comments
|
Most of this stuff works very similar to how node deps works, you just need to run A very basic way to get this to work better is to also support E.g.
Just like now its checking for |
|
For example, I prefer to use poetry instead of
|
|
Just verifying an assumption -- I've got an app written in python that's using python 3.6 features. It appears that the Given that, I'm assuming that at this moment, there's not a good path for me deploying with Consider the above a scenario for which I'd love to use |
|
@adamehirsch yea that's correct unfortunately, they removed the binaries. If they ever make Lambda Layers more flexible, then I could easily add support for the other languages, but as-is they're not. Even something similar like exposing the existing runtimes they support as Layer ARNs, I mentioned this stuff to them a year or so ago, but they don't seem interested. They make it really hard to add a "proxy" layer which handles the event while also allowing the user to choose their runtime. |
I'm not too familiar with the ecosystem, it seems a little confusing to get it installing deps in the CWD without creating issues elsewhere. Need to research what the idiomatic approach is and adjust the default hooks accordingly—these may also vary for python2.7 and python3, I'm not positive.
Seems like homebrew's installation is also non-standard, which makes it more confusing :D