Index: archive/pyyaml.xml
===================================================================
--- archive/pyyaml.xml	(revision c4a9428ef1354e919851728d8ffaf4b0e61cb9e7)
+++ archive/pyyaml.xml	(revision c4a9428ef1354e919851728d8ffaf4b0e61cb9e7)
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+   <!ENTITY % general-entities SYSTEM "../../../general.ent">
+  %general-entities;
+
+  <!ENTITY PyYAML-download-http "https://files.pythonhosted.org/packages/source/P/PyYAML/PyYAML-&PyYAML-version;.tar.gz">
+  <!ENTITY PyYAML-download-ftp  " ">
+  <!ENTITY PyYAML-md5sum        "&PyYAML-md5sum;">
+  <!ENTITY PyYAML-size          "124 KB">
+  <!ENTITY PyYAML-buildsize     "8.0 MB">
+  <!ENTITY PyYAML-time          "less than 0.1 SBU">
+]>
+
+  <!-- Begin PyYAML -->
+  <sect2 id="PyYAML" xreflabel="PyYAML-&PyYAML-version;">
+
+    <title>PyYAML-&PyYAML-version;</title>
+
+    <indexterm zone="PyYAML">
+      <primary sortas="a-PyYAML">PyYAML</primary>
+    </indexterm>
+
+    <sect3 role="package">
+      <title>Introduction to PyYAML Module</title>
+
+      <para>
+        <application>PyYAML</application> is a <application>Python</application>
+        module that implements the next generation YAML parser and emitter.
+      </para>
+
+      &lfs121_checked;
+
+      <bridgehead renderas="sect4">Package Information</bridgehead>
+      <itemizedlist spacing="compact">
+        <listitem>
+          <para>
+            Download (HTTP): <ulink url="&PyYAML-download-http;"/>
+          </para>
+        </listitem>
+        <listitem>
+          <para>
+            Download (FTP): <ulink url="&PyYAML-download-ftp;"/>
+          </para>
+        </listitem>
+        <listitem>
+          <para>
+            Download MD5 sum: &PyYAML-md5sum;
+          </para>
+        </listitem>
+        <listitem>
+          <para>
+            Download size: &PyYAML-size;
+          </para>
+        </listitem>
+        <listitem>
+          <para>
+            Estimated disk space required: &PyYAML-buildsize;
+          </para>
+        </listitem>
+        <listitem>
+          <para>
+            Estimated build time: &PyYAML-time;
+          </para>
+        </listitem>
+      </itemizedlist>
+
+      <bridgehead renderas="sect4">PyYAML Dependencies</bridgehead>
+
+      <bridgehead renderas="sect5">Required</bridgehead>
+      <para role="required">
+        <xref linkend="cython"/> and
+        <xref linkend="libyaml"/>
+      </para>
+
+    </sect3>
+
+    <sect3 role="installation">
+      <title>Installation of PyYAML</title>
+
+      <para>
+        Build PyYAML with the following command:
+      </para>
+
+&build-wheel;
+
+      <para>
+        Now, install the module as the &root; user:
+      </para>
+
+<screen role="root"><userinput>&install-wheel; PyYAML</userinput></screen>
+
+    </sect3>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+      href="../../../xincludes/pip3-cmd-explain.xml"/>
+
+    <sect3 role="content">
+      <title>Contents</title>
+
+      <segmentedlist>
+        <segtitle>Installed Programs</segtitle>
+        <segtitle>Installed Libraries</segtitle>
+        <segtitle>Installed Directories</segtitle>
+
+        <seglistitem>
+          <seg>
+            None
+          </seg>
+          <seg>
+            None
+          </seg>
+          <seg>
+            /usr/lib/python&python3-majorver;/site-packages/PyYAML-&yaml-version;.dist-info
+          </seg>
+        </seglistitem>
+      </segmentedlist>
+
+    </sect3>
+
+  </sect2>
Index: general/prog/llvm.xml
===================================================================
--- general/prog/llvm.xml	(revision 9321851262b5ed37ac0d0fef5d7711023aad52d9)
+++ general/prog/llvm.xml	(revision c4a9428ef1354e919851728d8ffaf4b0e61cb9e7)
@@ -213,5 +213,4 @@
       <xref linkend="texlive"/> (or <xref linkend="tl-installer"/>),
       <xref linkend="valgrind"/>,
-      <xref linkend="PyYAML"/>, <!-- for yaml2obj -->
       <xref linkend="zip"/>,
       <ulink url="https://ocaml.org/">OCaml</ulink>,
Index: general/prog/python-dependencies/markdown.xml
===================================================================
--- general/prog/python-dependencies/markdown.xml	(revision 9321851262b5ed37ac0d0fef5d7711023aad52d9)
+++ general/prog/python-dependencies/markdown.xml	(revision c4a9428ef1354e919851728d8ffaf4b0e61cb9e7)
@@ -70,5 +70,5 @@
       <para role="optional">
         <xref linkend="pytest"/>,
-        <xref linkend="PyYAML"/>, and
+        <ulink url="https://pypi.org/project/pyyaml/">pyyaml</ulink>
         <ulink url="https://pypi.org/project/coverage/">coverage</ulink>
       </para>
@@ -91,12 +91,11 @@
 
     <para>
-      Assuming <xref linkend="pytest"/> and <xref linkend="PyYAML"/> are
-      installed and the other optional dependency is not, the installation
-      can be tested with:
+      Assuming <xref linkend="pytest"/> is installed and the other optional 
+      dependencies are not, the installation can be tested with:
     </para>
 
 <screen remap="test"><userinput>python3 -m venv --system-site-packages testenv &amp;&amp;
 source testenv/bin/activate                    &amp;&amp;
-pip3 install coverage                          &amp;&amp;
+pip3 install coverage pyyaml                   &amp;&amp;
 python3 /usr/bin/pytest --ignore=tests/test_syntax/extensions/test_md_in_html.py<!-- no && because of a possible error -->
 deactivate</userinput></screen>
Index: general/prog/python-modules.xml
===================================================================
--- general/prog/python-modules.xml	(revision 9321851262b5ed37ac0d0fef5d7711023aad52d9)
+++ general/prog/python-modules.xml	(revision c4a9428ef1354e919851728d8ffaf4b0e61cb9e7)
@@ -212,9 +212,4 @@
       <listitem>
         <para>
-          <xref linkend="PyYAML"/>
-        </para>
-      </listitem>
-      <listitem>
-        <para>
           <xref linkend="recommonmark"/>
         </para>
@@ -345,7 +340,4 @@
 
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
-    href="python-modules/pyyaml.xml"/>
-
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="python-modules/recommonmark.xml"/>
 
Index: general/prog/python-modules/cython.xml
===================================================================
--- general/prog/python-modules/cython.xml	(revision 9321851262b5ed37ac0d0fef5d7711023aad52d9)
+++ general/prog/python-modules/cython.xml	(revision c4a9428ef1354e919851728d8ffaf4b0e61cb9e7)
@@ -8,7 +8,7 @@
   <!ENTITY cython-download-ftp  " ">
   <!ENTITY cython-md5sum        "&cython-md5sum;">
-  <!ENTITY cython-size          "2.1 MB">
-  <!ENTITY cython-buildsize     "67 MB">
-  <!ENTITY cython-time          "0.5 SBU">
+  <!ENTITY cython-size          "2.6 MB">
+  <!ENTITY cython-buildsize     "138 MB">
+  <!ENTITY cython-time          "1.9 SBU">
 ]>
 
Index: neral/prog/python-modules/pyyaml.xml
===================================================================
--- general/prog/python-modules/pyyaml.xml	(revision 9321851262b5ed37ac0d0fef5d7711023aad52d9)
+++ 	(revision )
@@ -1,121 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
-   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
-   <!ENTITY % general-entities SYSTEM "../../../general.ent">
-  %general-entities;
-
-  <!ENTITY PyYAML-download-http "https://files.pythonhosted.org/packages/source/P/PyYAML/PyYAML-&PyYAML-version;.tar.gz">
-  <!ENTITY PyYAML-download-ftp  " ">
-  <!ENTITY PyYAML-md5sum        "&PyYAML-md5sum;">
-  <!ENTITY PyYAML-size          "124 KB">
-  <!ENTITY PyYAML-buildsize     "8.0 MB">
-  <!ENTITY PyYAML-time          "less than 0.1 SBU">
-]>
-
-  <!-- Begin PyYAML -->
-  <sect2 id="PyYAML" xreflabel="PyYAML-&PyYAML-version;">
-
-    <title>PyYAML-&PyYAML-version;</title>
-
-    <indexterm zone="PyYAML">
-      <primary sortas="a-PyYAML">PyYAML</primary>
-    </indexterm>
-
-    <sect3 role="package">
-      <title>Introduction to PyYAML Module</title>
-
-      <para>
-        <application>PyYAML</application> is a <application>Python</application>
-        module that implements the next generation YAML parser and emitter.
-      </para>
-
-      &lfs121_checked;
-
-      <bridgehead renderas="sect4">Package Information</bridgehead>
-      <itemizedlist spacing="compact">
-        <listitem>
-          <para>
-            Download (HTTP): <ulink url="&PyYAML-download-http;"/>
-          </para>
-        </listitem>
-        <listitem>
-          <para>
-            Download (FTP): <ulink url="&PyYAML-download-ftp;"/>
-          </para>
-        </listitem>
-        <listitem>
-          <para>
-            Download MD5 sum: &PyYAML-md5sum;
-          </para>
-        </listitem>
-        <listitem>
-          <para>
-            Download size: &PyYAML-size;
-          </para>
-        </listitem>
-        <listitem>
-          <para>
-            Estimated disk space required: &PyYAML-buildsize;
-          </para>
-        </listitem>
-        <listitem>
-          <para>
-            Estimated build time: &PyYAML-time;
-          </para>
-        </listitem>
-      </itemizedlist>
-
-      <bridgehead renderas="sect4">PyYAML Dependencies</bridgehead>
-
-      <bridgehead renderas="sect5">Required</bridgehead>
-      <para role="required">
-        <xref linkend="cython"/> and
-        <xref linkend="libyaml"/>
-      </para>
-
-    </sect3>
-
-    <sect3 role="installation">
-      <title>Installation of PyYAML</title>
-
-      <para>
-        Build PyYAML with the following command:
-      </para>
-
-&build-wheel;
-
-      <para>
-        Now, install the module as the &root; user:
-      </para>
-
-<screen role="root"><userinput>&install-wheel; PyYAML</userinput></screen>
-
-    </sect3>
-
-    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
-      href="../../../xincludes/pip3-cmd-explain.xml"/>
-
-    <sect3 role="content">
-      <title>Contents</title>
-
-      <segmentedlist>
-        <segtitle>Installed Programs</segtitle>
-        <segtitle>Installed Libraries</segtitle>
-        <segtitle>Installed Directories</segtitle>
-
-        <seglistitem>
-          <seg>
-            None
-          </seg>
-          <seg>
-            None
-          </seg>
-          <seg>
-            /usr/lib/python&python3-majorver;/site-packages/PyYAML-&yaml-version;.dist-info
-          </seg>
-        </seglistitem>
-      </segmentedlist>
-
-    </sect3>
-
-  </sect2>
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision 9321851262b5ed37ac0d0fef5d7711023aad52d9)
+++ introduction/welcome/changelog.xml	(revision c4a9428ef1354e919851728d8ffaf4b0e61cb9e7)
@@ -39,4 +39,18 @@
     </listitem>
     -->
+
+    <listitem>
+      <para>May 6th, 2024</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update to Cython-3.0.10. Fixes
+          <ulink url="&blfs-ticket-root;18303">#18303</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Archive PyYaml. Addresses
+          <ulink url="&blfs-ticket-root;18303">#18303</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
 
     <listitem>
Index: kde/kf5/kf6-frameworks.xml
===================================================================
--- kde/kf5/kf6-frameworks.xml	(revision 9321851262b5ed37ac0d0fef5d7711023aad52d9)
+++ kde/kf5/kf6-frameworks.xml	(revision c4a9428ef1354e919851728d8ffaf4b0e61cb9e7)
@@ -127,6 +127,5 @@
     <xref role="runtime" linkend="doxygen"/> (Run time),
     <xref linkend="doxypypy"/>,
-    <xref linkend="doxyqml"/>,
-    <xref linkend="PyYAML"/>, and
+    <xref linkend="doxyqml"/>, and
     <xref linkend="requests"/>
   </para>
Index: packages.ent
===================================================================
--- packages.ent	(revision 9321851262b5ed37ac0d0fef5d7711023aad52d9)
+++ packages.ent	(revision c4a9428ef1354e919851728d8ffaf4b0e61cb9e7)
@@ -551,6 +551,6 @@
 <!ENTITY cssselect-version            "1.2.0">
 <!ENTITY cssselect-md5sum             "27fbafacce5447cb867acb240d35002a">
-<!ENTITY cython-version               "0.29.36">
-<!ENTITY cython-md5sum                "a4d0f9fbc9c137f1a88937cd40e8c5ee">
+<!ENTITY cython-version               "3.0.10">
+<!ENTITY cython-md5sum                "0110d7adac5ebb6ae65d8b71a72b664e">
 <!ENTITY dbus-python-version          "1.3.2">
 <!ENTITY docutils-version             "0.21.2">
