Closed gugaiz closed 1 year ago
As a workaround we can do:
docker run -it --rm python:3 bash
pip install "pyyaml<5.4"
pip install --upgrade pip awsebcli
Related to this issue
Found a workaround for this, use pip install awsebcli --no-build-isolation
@Mickeypeng Hi! This issue is still preventing us from deploying. Should we wait for a new release for this to be fixed?
@Mickeypeng we are experiencing the same issue as @marciondg. This issue is blocking our deployments.
Hi @marciondg and @mattrafalko , my team member @NihalM99 is doing the release to Pypi regarding https://github.com/aws/aws-elastic-beanstalk-cli/pull/442. Feel free to contact him if you have any further questions. If you want to use the latest EB CLI without waiting the release, you can simply download this repo and runpip install .
to install the latest change
Found a great workaround
echo "Cython<3" > cython_constraint.txt
PIP_CONSTRAINT=cython_constraint.txt pip install awsebcli
Looks like the problem is with Cython 3.0.0
Hi @Mickeypeng, using the latest release we still have the same problem
This issue still occurs with PyYAML-5.4.1
. It is fixed in PyYAML-6.0.11
.
So #442 doesn't fix the issue. It uses: PyYAML>=5.3.1,<6.1
https://github.com/aws/aws-elastic-beanstalk-cli/pull/442/files
Temporary fix is probably this: https://github.com/aws/aws-elastic-beanstalk-cli/issues/441#issuecomment-1638747578
Description
Starting from today when installing eb cli using
pip install --upgrade pip awsebcli
on the python:3 container it fails with:Steps to reproduce
Additional environment details