Changeset 234bc845


Ignore:
Timestamp:
08/13/2024 12:56:57 AM (4 weeks ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
12.2, lazarus, trunk, xry111/for-12.3
Children:
8b313552
Parents:
e343b67
git-author:
Douglas R. Reno <renodr@…> (08/13/2024 12:54:27 AM)
git-committer:
Douglas R. Reno <renodr@…> (08/13/2024 12:56:57 AM)
Message:

Python module dependency updates for BLFS 12.2.

  • Updated alabaster to 1.0.0
  • Updated attrs to 24.2.0
  • Updated babel to 2.16.0
  • Updated certifi to 2024.7.4
  • Updated chardet to 5.2.0
  • Updated charset-normalizer to 3.3.2
  • Updated idna to 3.7
  • Updated markdown to 3.6
  • Updated msgpack to 1.0.8
  • Updated sphinxcontrib-devhelp to 2.0.0
  • Updated sphinxcontrib-qthtml to 2.0.0
  • Updated sphinxcontrib-serializinghtml to 2.0.0
  • Updated urllib3 to 2.2.2

urllib3 and idna were security updates

Files:
12 edited

Legend:

Unmodified
Added
Removed
  • general/prog/python-dependencies/alabaster.xml

    re343b67 r234bc845  
    99  <!ENTITY alabaster-md5sum        "&alabaster-md5sum;">
    1010  <!ENTITY alabaster-size          "24 KB">
    11   <!ENTITY alabaster-buildsize     "152 KB">
     11  <!ENTITY alabaster-buildsize     "160 KB">
    1212  <!ENTITY alabaster-time          "less than 0.1 SBU">
    1313]>
  • general/prog/python-dependencies/attrs.xml

    re343b67 r234bc845  
    77  <!ENTITY attrs-download-http "https://files.pythonhosted.org/packages/source/a/attrs/attrs-&attrs-version;.tar.gz">
    88  <!ENTITY attrs-download-ftp  " ">
    9   <!ENTITY attrs-md5sum        "eff16b3bbd0d9b72e118cca83a19d380">
    10   <!ENTITY attrs-size          "211 KB">
    11   <!ENTITY attrs-buildsize     "2 MB (add 53 MB for tests)">
     9  <!ENTITY attrs-md5sum        "&attrs-md5sum;">
     10  <!ENTITY attrs-size          "776 KB">
     11  <!ENTITY attrs-buildsize     "7 MB (add 78 MB for tests)">
    1212  <!ENTITY attrs-time          "less than 0.1 SBU (0.2 SBU for tests)">
    1313]>
     
    7979        <ulink url="https://pypi.org/project/hypothesis/">hypothesis</ulink>,
    8080        <ulink url="https://pypi.org/project/Pympler/">Pympler</ulink>,
    81         <!-- Upstream wants "< 1.10" for this one:
    82              https://github.com/python-attrs/attrs/commit/46f1f35896e9 -->
    83         <ulink url="https://pypi.org/project/mypy/">mypy &lt; 1.10</ulink>,
     81        <ulink url="https://pypi.org/project/mypy/">mypy</ulink>,
    8482        <ulink url="https://pypi.org/project/pytest-mypy-plugins/">pytest-mypy-plugins</ulink>,
    8583        <ulink url="https://pypi.org/project/pytest-xdist/">pytest-xdist[psutil]</ulink>, and
     
    107105
    108106<screen remap="test"><userinput>python3 -m venv --system-site-packages testenv           &amp;&amp;
    109 testenv/bin/pip3 install 'attrs[tests]' 'mypy &lt; 1.10'    &amp;&amp;
     107testenv/bin/pip3 install 'attrs[tests]'                  &amp;&amp;
    110108PATH=$PWD/testenv/bin:$PATH testenv/bin/python -m pytest</userinput></screen>
    111 
    112     <!-- https://github.com/python-attrs/attrs/pull/1249 -->
    113     <para>
    114       One test named <literal>TestAssoc::test_unknown</literal> is known
    115       to fail with pytest-8.0.0 or later.
    116     </para>
    117109
    118110    </sect3>
  • general/prog/python-dependencies/chardet.xml

    re343b67 r234bc845  
    99  <!ENTITY chardet-md5sum        "&chardet-md5sum;">
    1010  <!ENTITY chardet-size          "2 MB">
    11   <!ENTITY chardet-buildsize     "13 MB (add 1.1 MB for tests)">
     11  <!ENTITY chardet-buildsize     "12 MB (add 1.1 MB for tests)">
    1212  <!ENTITY chardet-time          "less than 0.1 SBU (0.3 SBU for tests)">
    1313]>
  • general/prog/python-dependencies/charset-normalizer.xml

    re343b67 r234bc845  
    88  <!ENTITY charset-normalizer-download-ftp  " ">
    99  <!ENTITY charset-normalizer-md5sum        "&charset-normalizer-md5sum;">
    10   <!ENTITY charset-normalizer-size          "91 KB">
    11   <!ENTITY charset-normalizer-buildsize     "1.1 MB (add 27 MB for tests)">
     10  <!ENTITY charset-normalizer-size          "104 KB">
     11  <!ENTITY charset-normalizer-buildsize     "1.1 MB (add 19 MB for tests)">
    1212  <!ENTITY charset-normalizer-time          "less than 0.1 SBU (with tests)">
    1313]>
  • general/prog/python-dependencies/markdown.xml

    re343b67 r234bc845  
    88  <!ENTITY markdown-download-ftp  " ">
    99  <!ENTITY markdown-md5sum        "&markdown-md5sum;">
    10   <!ENTITY markdown-size          "315 KB">
     10  <!ENTITY markdown-size          "348 KB">
    1111  <!ENTITY markdown-buildsize     "4.1 MB (add 27 MB for tests)">
    1212  <!ENTITY markdown-time          "less than 0.1 SBU (with tests)">
  • general/prog/python-dependencies/msgpack.xml

    re343b67 r234bc845  
    88  <!ENTITY msgpack-download-ftp  " ">
    99  <!ENTITY msgpack-md5sum        "&msgpack-md5sum;">
    10   <!ENTITY msgpack-size          "126 KB">
     10  <!ENTITY msgpack-size          "164 KB">
    1111  <!ENTITY msgpack-buildsize     "1.9 MB (add 0.3 MB for tests)">
    1212  <!ENTITY msgpack-time          "less than 0.1 SBU">
  • general/prog/python-dependencies/sphinxcontrib-devhelp.xml

    re343b67 r234bc845  
    55  %general-entities;
    66
    7   <!ENTITY sc-devhelp-download-http "https://files.pythonhosted.org/packages/source/s/sphinxcontrib-devhelp/sphinxcontrib-devhelp-&sc-devhelp-version;.tar.gz">
     7  <!ENTITY sc-devhelp-download-http "https://files.pythonhosted.org/packages/source/s/sphinxcontrib-devhelp/sphinxcontrib_devhelp-&sc-devhelp-version;.tar.gz">
    88  <!ENTITY sc-devhelp-download-ftp  " ">
    99  <!ENTITY sc-devhelp-md5sum        "&sc-devhelp-md5sum;">
    10   <!ENTITY sc-devhelp-size          "17 KB">
    11   <!ENTITY sc-devhelp-buildsize     "2.7 MB (with tests)">
     10  <!ENTITY sc-devhelp-size          "16 KB">
     11  <!ENTITY sc-devhelp-buildsize     "984 MB (with tests)">
    1212  <!ENTITY sc-devhelp-time          "less than 0.1 SBU (with tests)">
    1313]>
  • general/prog/python-dependencies/sphinxcontrib-qthelp.xml

    re343b67 r234bc845  
    55  %general-entities;
    66
    7   <!ENTITY sc-qthelp-download-http "https://files.pythonhosted.org/packages/source/s/sphinxcontrib-qthelp/sphinxcontrib-qthelp-&sc-qthelp-version;.tar.gz">
     7  <!ENTITY sc-qthelp-download-http "https://files.pythonhosted.org/packages/source/s/sphinxcontrib-qthelp/sphinxcontrib_qthelp-&sc-qthelp-version;.tar.gz">
    88  <!ENTITY sc-qthelp-download-ftp  " ">
    99  <!ENTITY sc-qthelp-md5sum        "&sc-qthelp-md5sum;">
    10   <!ENTITY sc-qthelp-size          "21 KB">
    11   <!ENTITY sc-qthelp-buildsize     "2.8 MB (with tests)">
     10  <!ENTITY sc-qthelp-size          "20 KB">
     11  <!ENTITY sc-qthelp-buildsize     "18 MB (with tests)">
    1212  <!ENTITY sc-qthelp-time          "less than 0.1 SBU (with tests)">
    1313]>
     
    6969      <bridgehead renderas="sect5">Optional (for testing)</bridgehead>
    7070      <para role="optional">
    71         <xref linkend="pytest"/> and
    72         <xref linkend="sphinx"/> (circular dependency)
     71        <xref linkend="pytest"/>,
     72        <xref linkend="sphinx"/> (circular dependency), and
     73        <ulink url="https://pypi.org/project/defusedxml/">defusedxml</ulink>
    7374      </para>
    7475
     
    9293    </para>
    9394
    94 <screen remap="test"><userinput>sed -i 's/text()/read_&amp;/' tests/test_qthelp.py &amp;&amp;
    95 pytest</userinput></screen>
    96 
    97     <para>
    98       The <command>sed ...</command> command is needed because of a change
    99       in <application>Sphinx</application> API for versions greater than
    100       5.0.
    101     </para>
    102 
     95<screen remap="test"><userinput>python3 -m venv --system-site-packages testenv &amp;&amp;
     96testenv/bin/pip3 install defusedxml            &amp;&amp;
     97testenv/bin/python -m pytest</userinput></screen>
    10398
    10499    </sect3>
  • general/prog/python-dependencies/sphinxcontrib-serializinghtml.xml

    re343b67 r234bc845  
    88  <!ENTITY sc-serializinghtml-download-ftp  " ">
    99  <!ENTITY sc-serializinghtml-md5sum        "&sc-serializinghtml-md5sum;">
    10   <!ENTITY sc-serializinghtml-size          "15 KB">
    11   <!ENTITY sc-serializinghtml-buildsize     "2.0 MB (with tests)">
     10  <!ENTITY sc-serializinghtml-size          "16 KB">
     11  <!ENTITY sc-serializinghtml-buildsize     "1.1 MB (with tests)">
    1212  <!ENTITY sc-serializinghtml-time          "less than 0.1 SBU (with tests)">
    1313]>
     
    7979      <title>Installation of Sphinxcontrib-serializinghtml</title>
    8080
    81       <para>
    82         First remove a spurious circular dependency:
    83       </para>
    84 
    85 <screen><userinput>sed /^dependencies/,+2d -i pyproject.toml</userinput></screen>
    86 
    8781      <para> Build the module: </para>
    8882
  • general/prog/python-dependencies/urllib3.xml

    re343b67 r234bc845  
    88  <!ENTITY urllib3-download-ftp  " ">
    99  <!ENTITY urllib3-md5sum        "&urllib3-md5sum;">
    10   <!ENTITY urllib3-size          "272 KB">
    11   <!ENTITY urllib3-buildsize     "3.2 MB (add 49 MB for tests)">
     10  <!ENTITY urllib3-size          "288 KB">
     11  <!ENTITY urllib3-buildsize     "3.2 MB (add 38 MB for tests)">
    1212  <!ENTITY urllib3-time          "less than 0.1 SBU (1.6 SBU for tests)">
    1313]>
     
    7676      <para role="optional">
    7777        <xref linkend="pytest"/>,
     78        <ulink url="https://pypi.org/project/httpx/">httpx</ulink>,
     79        <ulink url="https://pypi.org/project/Hypercorn/">hypercorn</ulink>,
    7880        <ulink url="https://pypi.org/project/mock/">mock</ulink>,
    7981        <ulink url="https://pypi.org/project/PySocks/">PySocks</ulink>,
     
    8183        <ulink url="https://pypi.org/project/pytest-timeout/">pytest-timeout</ulink>,
    8284        <ulink url="https://pypi.org/project/python-dateutil/">python-dateutil</ulink>,
    83         <ulink url="https://pypi.org/project/tornado/">tornado</ulink>, and
     85        <ulink url="https://pypi.org/project/Quart/">quart</ulink>,
     86        <ulink url="https://pypi.org/project/quart-trio/">quart-trio</ulink>,
     87        <ulink url="https://pypi.org/project/tornado/">tornado</ulink>,
     88        <ulink url="https://pypi.org/project/trio/">trio</ulink>, and
    8489        <ulink url="https://pypi.org/project/trustme/">trustme</ulink>
    8590      </para>
     
    9095      <title>Installation of Urllib3</title>
    9196
     97<!--
    9298    <para> If you want to run the tests, remove some that may hang: </para>
    9399
     
    96102      test/contrib/test_securetransport.py \
    97103      test/with_dummyserver/test_socketlevel.py</userinput></screen>
     104-->
    98105
    99106    <para> Build the module: </para>
     
    107114<screen role="root"><userinput>&install-wheel; urllib3</userinput></screen>
    108115
     116<!--
    109117    <note>
    110118      <para>
     
    113121      </para>
    114122    </note>
     123 -->
    115124
    116125    <para>
     
    127136             mock            \
    128137             pysocks         \
    129              pytest-timeout  &amp;&amp;
     138             pytest-timeout  \
     139             trio            \
     140             hypercom        \
     141             quart           \
     142             quart_trio      \
     143             httpx           &amp;&amp;
    130144python3 /usr/bin/pytest<!-- no && because of a possible error -->
    131145deactivate</userinput></screen>
  • introduction/welcome/changelog.xml

    re343b67 r234bc845  
    4343      <itemizedlist>
    4444        <listitem>
     45          <para>[renodr] - Update python module dependencies for BLFS 12.2.
     46          This includes alabaster-1.0.0, attrs-24.2.0, babel-2.16.0,
     47          certifi-2024.7.4, chardet-5.2.0, charset-normalizer-3.3.2, idna-3.7,
     48          markdown-3.6, msgpack-1.0.8, sphinxcontrib-devhelp-2.0.0,
     49          sphinxcontrib-qthelp-2.0.0, sphinxcontrib-serializinghtml-2.0.0,
     50          and urllib3-2.2.2. Note that urllib3 and idna are security updates.
     51          Fixes <ulink url="&blfs-ticket-root;20220">#20220</ulink>.</para>
     52        </listitem>
     53        <listitem>
    4554          <para>[renodr] - Update perl module dependencies for BLFS 12.2. This
    4655          includes Alien-Build-2.83, Business-ISBN-Data-20240807.001,
    4756          DateTime-Locale-1.43, HTTP-Message-6.46, Path-Tiny-0.146,
    4857          Term-Table-0.022, Test-Without-Module-0.23,
    49           Test2-Plugin-NoWarnings-0.10, and Text-CSV_CS-1.56. Fixes
     58          Test2-Plugin-NoWarnings-0.10, and Text-CSV_XS-1.56. Fixes
    5059          <ulink url="&blfs-ticket-root;20219">#20219</ulink>.</para>
    5160        </listitem>
  • packages.ent

    re343b67 r234bc845  
    625625<!-- Python module versions used in the Python Dependencies instructions -->
    626626<!-- sc = sphinxcontrib -->
    627 <!ENTITY alabaster-version              "0.7.16">
    628 <!ENTITY alabaster-md5sum               "3a03b31c6a25e39425e1baabbc6a67d7">
    629 <!ENTITY attrs-version                  "23.2.0">
    630 <!ENTITY attrs-md5sum                   "60588a146fb413a997c7519d77198a5e">
    631 <!ENTITY babel-version                  "2.15.0">
    632 <!ENTITY babel-md5sum                   "f4dc5c40bffce4342e531e2a4750930f">
    633 <!ENTITY certifi-version                "2024.2.2">
    634 <!ENTITY certifi-md5sum                 "13d140d3605e55270a1241a705a05ab4">
    635 <!ENTITY chardet-version                "5.1.0">
    636 <!ENTITY chardet-md5sum                 "394bd03d7a258d2771040bfbd5a7bf66">
    637 <!ENTITY charset-normalizer-version     "3.0.1">
    638 <!ENTITY charset-normalizer-md5sum      "12ee1c8bedbfba84e99db46d5d94f411">
     627<!ENTITY alabaster-version              "1.0.0">
     628<!ENTITY alabaster-md5sum               "c6c2173e5565fb12f08bef410ea50f7o2">
     629<!ENTITY attrs-version                  "24.2.0">
     630<!ENTITY attrs-md5sum                   "031a41b703d7fc47ec204d0369b68dcd">
     631<!ENTITY babel-version                  "2.16.0">
     632<!ENTITY babel-md5sum                   "1dbf17974d7ccc9950757ed3c9618db0">
     633<!ENTITY certifi-version                "2024.7.4">
     634<!ENTITY certifi-md5sum                 "ecf1d20e4c505fc07c8f421063d04103">
     635<!ENTITY chardet-version                "5.2.0">
     636<!ENTITY chardet-md5sum                 "cc2d8cc9a751641463b4f7cfecad2ffa">
     637<!ENTITY charset-normalizer-version     "3.3.2">
     638<!ENTITY charset-normalizer-md5sum      "0a4019908d9e50ff13138e8a794d9e2b">
    639639<!ENTITY commonmark-version             "0.9.1">
    640640<!ENTITY commonmark-md5sum              "cd1dc70c4714d9ed4117a40490c25e00">
     
    653653<!ENTITY iniconfig-version              "2.0.0">
    654654<!ENTITY iniconfig-md5sum               "3c030b3f51dcc3aca585de05635600e4">
    655 <!ENTITY markdown-version               "3.4.1">
    656 <!ENTITY markdown-md5sum                "597656cf4feadf1998b0511201620202">
     655<!ENTITY markdown-version               "3.6">
     656<!ENTITY markdown-md5sum                "1ee0e93da8bb2fc2b5830d5b225d3b2b">
    657657<!ENTITY meson_python-version           "0.16.0">
    658658<!ENTITY meson_python-md5sum            "0278a447d7aef1cf20964aa369cd5d3b">
    659 <!ENTITY msgpack-version                "1.0.4">
    660 <!ENTITY msgpack-md5sum                 "1822cdb939e7531f7ad0f7f09b434f22">
     659<!ENTITY msgpack-version                "1.0.8">
     660<!ENTITY msgpack-md5sum                 "6f4d91b00537fd5069dc6bfc52ae5652">
    661661<!ENTITY pathspec-version               "0.12.1">
    662662<!ENTITY pathspec-md5sum                "2b26ad1981bfa23748e115f00085624c">
     
    674674<!ENTITY sc-applehelp-version           "2.0.0">
    675675<!ENTITY sc-applehelp-md5sum            "e16bb1d6199f686d411c180e64a8e831">
    676 <!ENTITY sc-devhelp-version             "1.0.2">
    677 <!ENTITY sc-devhelp-md5sum              "94069c5cdb5079c445f5477fa6107016">
     676<!ENTITY sc-devhelp-version             "2.0.0">
     677<!ENTITY sc-devhelp-md5sum              "79ef5937b8397f724f4fb065073cd24c">
    678678<!ENTITY sc-htmlhelp-version            "2.0.1">
    679679<!ENTITY sc-htmlhelp-md5sum             "e85e6970dc25fbf5fd0f4fa66b897fab">
     
    682682<!ENTITY sc-jsmath-version              "1.0.1">
    683683<!ENTITY sc-jsmath-md5sum               "e45179f0a3608b6766862e0f34c23b62">
    684 <!ENTITY sc-qthelp-version              "1.0.3">
    685 <!ENTITY sc-qthelp-md5sum               "93216721f3e154cce12d1e9c3307b415">
    686 <!ENTITY sc-serializinghtml-version     "1.1.9">
    687 <!ENTITY sc-serializinghtml-md5sum      "84957dfa6d85d2e509181281082c11ee">
     684<!ENTITY sc-qthelp-version              "2.0.0">
     685<!ENTITY sc-qthelp-md5sum               "ed4f32003b71a54ac3d68aa651cb6573">
     686<!ENTITY sc-serializinghtml-version     "2.0.0">
     687<!ENTITY sc-serializinghtml-md5sum      "b536ce248d5ca134a30018692a17c6ca">
    688688<!ENTITY trove-classifiers-version      "2024.7.2">
    689689<!ENTITY trove-classifiers-md5sum       "ee42acfdbe6fee98be4bcbe0fdaa937c">
    690690<!ENTITY typogrify-version              "2.0.7">
    691691<!ENTITY typogrify-md5sum               "63f38f80531996f187d2894cc497ba08">
    692 <!ENTITY urllib3-version                "2.0.2">
    693 <!ENTITY urllib3-md5sum                 "92d23af401c19da3daec9934f60c8575">
     692<!ENTITY urllib3-version                "2.2.2">
     693<!ENTITY urllib3-md5sum                 "efb79cfdef7b811687afe02ccaf67433">
    694694<!ENTITY webencodings-version           "0.5.1">
    695695<!ENTITY webencodings-md5sum            "32f6e261d52e57bf7e1c4d41546d15b8">
Note: See TracChangeset for help on using the changeset viewer.