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
Add lazy loading of images in Jekyll posts
Making cgit look nicer
Sane default for Dungeon Crawl Stone Soup Online editiondcss
Previews how man page written in Troff will look like
Drawing Pixels in Plan9plan9
Convert all MKV files into other formats
Run 9front in Qemuplan9
Development environments with Nix
Set color temperature of displays on i3
Mount Plan9 over networkplan9
Download list of YouTube files
My brand new Plan9/9front desktopplan9
Alacritty open links with modifier
Currated list of Vim ALE linters
Male and female body proportion reference images3d