AWS EB PyYAML fix

note, Sep 18, 2023, on Mitja Felicijan's blog

Recent update of my system completely borked EB CLI on my machine.

I tried installing it with pip install awsebcli --upgrade --user and it failed.

The error was the following.

Collecting PyYAML<6.1,>=5.3.1 (from awsebcli)
  Using cached PyYAML-5.4.1.tar.gz (175 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... error
  error: subprocess-exited-with-error
  
  × Getting requirements to build wheel did not run successfully.
  │ exit code: 1
  ╰─> [68 lines of output]

To fix this issue with PyYAML you must install PyYAML separately.

Do the following and try installing eb again after.

echo 'Cython < 3.0' > /tmp/constraint.txt
PIP_CONSTRAINT=/tmp/constraint.txt pip install 'PyYAML==5.4.1'

Other notes

DateTitle
Set color temperature of displays on i3
Compile drawterm on Fedora 38plan9
Push to multiple origins at once in Git
Sane defaults for tmux with more visible statusbar
10/GUI 10 Finger Multitouch User Interface
Male and female body proportion reference images3d
Minimal desktop setup with cwm and conky
Easy measure time took in a bash script
Change Alt key to Win key under Xfce4
Development environments with Nix
Embedding resources into binary with Cc
Sending signals to C programsc
Extract lines from a file with sed
Currated list of Vim ALE linters
Mount Plan9 over networkplan9