aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--content/notes/2023-09-18-aws-eb-pyyaml-fix.md35
-rw-r--r--templates/index.html6
2 files changed, 35 insertions, 6 deletions
diff --git a/content/notes/2023-09-18-aws-eb-pyyaml-fix.md b/content/notes/2023-09-18-aws-eb-pyyaml-fix.md
new file mode 100644
index 0000000..77ae27d
--- /dev/null
+++ b/content/notes/2023-09-18-aws-eb-pyyaml-fix.md
@@ -0,0 +1,35 @@
1---
2title: "AWS EB PyYAML fix"
3url: aws-eb-pyyaml-fix.html
4date: 2023-09-18T07:27:29+02:00
5type: note
6draft: false
7---
8
9Recent update of my system completely borked [EB CLI](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-install-advanced.html)
10on my machine.
11
12I tried installing it with `pip install awsebcli --upgrade --user` and it failed.
13
14The error was the following.
15
16```text
17Collecting PyYAML<6.1,>=5.3.1 (from awsebcli)
18 Using cached PyYAML-5.4.1.tar.gz (175 kB)
19 Installing build dependencies ... done
20 Getting requirements to build wheel ... error
21 error: subprocess-exited-with-error
22
23 × Getting requirements to build wheel did not run successfully.
24 │ exit code: 1
25 ╰─> [68 lines of output]
26```
27
28To fix this issue with PyYAML you must install PyYAML separately.
29
30Do the following and try installing `eb` again after.
31
32```sh
33echo 'Cython < 3.0' > /tmp/constraint.txt
34PIP_CONSTRAINT=/tmp/constraint.txt pip install 'PyYAML==5.4.1'
35```
diff --git a/templates/index.html b/templates/index.html
index a46712b..6a9efd0 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -26,12 +26,6 @@
26 </thead> 26 </thead>
27 <tbody> 27 <tbody>
28 <tr> 28 <tr>
29 <td class="pstatus-red" title="Still in initial stage"></td>
30 <td><a href="https://github.com/mitjafelicijan/moonshine" target="_blank">Moonshine</a></td>
31 <td>Testing Alpine container, implementing first two rocks.</td>
32 <td>17th of July, 2023</td>
33 </tr>
34 <tr>
35 <td class="pstatus-green" title="Kinda works"></td> 29 <td class="pstatus-green" title="Kinda works"></td>
36 <td><a href="https://github.com/mitjafelicijan/i3blocks" target="_blank">i3blocks</a></td> 30 <td><a href="https://github.com/mitjafelicijan/i3blocks" target="_blank">i3blocks</a></td>
37 <td>Testing blocks: cpu, ram, disk and nvidia gpu.</td> 31 <td>Testing blocks: cpu, ram, disk and nvidia gpu.</td>