Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Temporarily install awscrt==0.13.0 #2

Merged
merged 1 commit into from
Sep 9, 2022

Conversation

missingcharacter
Copy link
Owner

Until awslabs/aws-crt-python#366 is solved

To address #1

What do you think @timblaktu

@missingcharacter
Copy link
Owner Author

Also thanks to awsdocs/aws-cli-user-guide#11 (comment)

$ cd aws-cli
$ git checkout v2
$ pkg install git python rust build-essential
$ git clone -b v2 https://github.com/aws/aws-cli.git
$ python -m venv venv

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This mostly looks good to me, I like these simplifications. What is the virtual environment needed for? Aren't these instructions indicating how to build and install aws-cli v2 in a termux environment? It looks to me like you're installing into a virtual environment.

Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@timblaktu I prefer using a virtual environment to avoid polluting my system.
Also, this helps me avoid running into dependency hell in case 2 different projects have similar dependencies but require incompatible versions between them.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thats sensible - I'm using poetry for python project deps.

@missingcharacter missingcharacter merged commit 6a609db into main Sep 9, 2022
@missingcharacter missingcharacter deleted the missingcharacter-patch-1 branch September 9, 2022 00:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants