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
Mount Plan9 over networkplan9
Compile drawterm on Fedora 38plan9
Male and female body proportion reference images3d
Cache busting in Hugo
Currated list of Vim ALE linters
Parse RSS feeds with Lua
60's IBM Computers Commercial
Display xterm color palette
Edsger W. Dijkstra Manuscripts ebook
Download list of YouTube files
My brand new Plan9/9front desktopplan9
Uninstall Ollama from a Linux box
Aerial photography of algae spotted on river Sava
Write and read structs to/from files in Cc
Change permissions of matching files recursively