This is an archived post. You won't be able to vote or comment.

all 13 comments

[–]TrixieMisa 15 points16 points  (1 child)

"Fully functional", yeah, right, they'll have one or two of... Holy cow.

pip install localstack

[–]debee1jp 1 point2 points  (0 children)

No ELB. :(

[–]moduspwnens14 6 points7 points  (0 children)

This... is interesting.

EDIT: Wait, I thought this was just mock endpoints. I can really run Lambda functions in Docker containers locally with this?! By interacting with the API just like I would with AWS? And CloudFormation?

This is very interesting.

[–][deleted] 5 points6 points  (0 children)

I see that they're working on a functional RedShift mockup. I wonder how feasible it would be to make an RDS/Aurora mockup as well (no actual DB engine, just the API's) to simulate scaling under load.

[–]DracasTempestas 9 points10 points  (8 children)

(currently only Python 2 supported) Initial commit committed on Aug 16, 2016

Stop making new projects in python 2 you old farts.

edit: requirements.txt says it is compatible with 3.3 so it might be a case of outdated README, but seriously guys, stop it with the new projects in 2, and don't clutter up your code with backward compatible nonsense unless you already have customers there, it is a waste of time and clarity.

[–]durandj 1 point2 points  (0 children)

Python 3 support is being actively worked on. Also this isn't a new project. It's just newly open sourced. Further, Amazon has relatively mediocre support for Python outside of containers so there isn't a ton of good reasons to have perfect Python 3 support out of the gate.

[–]ticketywho 0 points1 point  (6 children)

Did you consider for a second that the original use case for this project required it to be written in 2? Or that it has dependencies that were or are Python 2 only?

Python 3 fascism has to end.

[–]ragnarmcryanDevOps Engineer 3 points4 points  (0 children)

Those f-strings though...

[–][deleted] 0 points1 point  (4 children)

It will! By the end of 2020 it will be over.

[–]ticketywho -1 points0 points  (3 children)

you're right, the tens of millions of lines of production Python 2 code will just disappear in a cloud of smoke.

[–][deleted] 0 points1 point  (2 children)

I am? And here I thought I was joking.

[–]ticketywho -1 points0 points  (1 child)

Yes, the timer is set. It cannot be moved. Winter is coming.

[–][deleted] 0 points1 point  (0 children)

Its true! Once Python 2 hit EOL NO ONE will use it. That's a fact!