Changeset 234bc845
- Timestamp:
- 08/13/2024 12:56:57 AM (4 weeks ago)
- 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)
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/python-dependencies/alabaster.xml
re343b67 r234bc845 9 9 <!ENTITY alabaster-md5sum "&alabaster-md5sum;"> 10 10 <!ENTITY alabaster-size "24 KB"> 11 <!ENTITY alabaster-buildsize "1 52KB">11 <!ENTITY alabaster-buildsize "160 KB"> 12 12 <!ENTITY alabaster-time "less than 0.1 SBU"> 13 13 ]> -
general/prog/python-dependencies/attrs.xml
re343b67 r234bc845 7 7 <!ENTITY attrs-download-http "https://files.pythonhosted.org/packages/source/a/attrs/attrs-&attrs-version;.tar.gz"> 8 8 <!ENTITY attrs-download-ftp " "> 9 <!ENTITY attrs-md5sum " eff16b3bbd0d9b72e118cca83a19d380">10 <!ENTITY attrs-size " 211KB">11 <!ENTITY attrs-buildsize " 2 MB (add 53MB 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)"> 12 12 <!ENTITY attrs-time "less than 0.1 SBU (0.2 SBU for tests)"> 13 13 ]> … … 79 79 <ulink url="https://pypi.org/project/hypothesis/">hypothesis</ulink>, 80 80 <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 < 1.10</ulink>, 81 <ulink url="https://pypi.org/project/mypy/">mypy</ulink>, 84 82 <ulink url="https://pypi.org/project/pytest-mypy-plugins/">pytest-mypy-plugins</ulink>, 85 83 <ulink url="https://pypi.org/project/pytest-xdist/">pytest-xdist[psutil]</ulink>, and … … 107 105 108 106 <screen remap="test"><userinput>python3 -m venv --system-site-packages testenv && 109 testenv/bin/pip3 install 'attrs[tests]' 'mypy < 1.10'&&107 testenv/bin/pip3 install 'attrs[tests]' && 110 108 PATH=$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 known115 to fail with pytest-8.0.0 or later.116 </para>117 109 118 110 </sect3> -
general/prog/python-dependencies/chardet.xml
re343b67 r234bc845 9 9 <!ENTITY chardet-md5sum "&chardet-md5sum;"> 10 10 <!ENTITY chardet-size "2 MB"> 11 <!ENTITY chardet-buildsize "1 3MB (add 1.1 MB for tests)">11 <!ENTITY chardet-buildsize "12 MB (add 1.1 MB for tests)"> 12 12 <!ENTITY chardet-time "less than 0.1 SBU (0.3 SBU for tests)"> 13 13 ]> -
general/prog/python-dependencies/charset-normalizer.xml
re343b67 r234bc845 8 8 <!ENTITY charset-normalizer-download-ftp " "> 9 9 <!ENTITY charset-normalizer-md5sum "&charset-normalizer-md5sum;"> 10 <!ENTITY charset-normalizer-size " 91KB">11 <!ENTITY charset-normalizer-buildsize "1.1 MB (add 27MB for tests)">10 <!ENTITY charset-normalizer-size "104 KB"> 11 <!ENTITY charset-normalizer-buildsize "1.1 MB (add 19 MB for tests)"> 12 12 <!ENTITY charset-normalizer-time "less than 0.1 SBU (with tests)"> 13 13 ]> -
general/prog/python-dependencies/markdown.xml
re343b67 r234bc845 8 8 <!ENTITY markdown-download-ftp " "> 9 9 <!ENTITY markdown-md5sum "&markdown-md5sum;"> 10 <!ENTITY markdown-size "3 15KB">10 <!ENTITY markdown-size "348 KB"> 11 11 <!ENTITY markdown-buildsize "4.1 MB (add 27 MB for tests)"> 12 12 <!ENTITY markdown-time "less than 0.1 SBU (with tests)"> -
general/prog/python-dependencies/msgpack.xml
re343b67 r234bc845 8 8 <!ENTITY msgpack-download-ftp " "> 9 9 <!ENTITY msgpack-md5sum "&msgpack-md5sum;"> 10 <!ENTITY msgpack-size "1 26KB">10 <!ENTITY msgpack-size "164 KB"> 11 11 <!ENTITY msgpack-buildsize "1.9 MB (add 0.3 MB for tests)"> 12 12 <!ENTITY msgpack-time "less than 0.1 SBU"> -
general/prog/python-dependencies/sphinxcontrib-devhelp.xml
re343b67 r234bc845 5 5 %general-entities; 6 6 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"> 8 8 <!ENTITY sc-devhelp-download-ftp " "> 9 9 <!ENTITY sc-devhelp-md5sum "&sc-devhelp-md5sum;"> 10 <!ENTITY sc-devhelp-size "1 7KB">11 <!ENTITY sc-devhelp-buildsize " 2.7MB (with tests)">10 <!ENTITY sc-devhelp-size "16 KB"> 11 <!ENTITY sc-devhelp-buildsize "984 MB (with tests)"> 12 12 <!ENTITY sc-devhelp-time "less than 0.1 SBU (with tests)"> 13 13 ]> -
general/prog/python-dependencies/sphinxcontrib-qthelp.xml
re343b67 r234bc845 5 5 %general-entities; 6 6 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"> 8 8 <!ENTITY sc-qthelp-download-ftp " "> 9 9 <!ENTITY sc-qthelp-md5sum "&sc-qthelp-md5sum;"> 10 <!ENTITY sc-qthelp-size "2 1KB">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)"> 12 12 <!ENTITY sc-qthelp-time "less than 0.1 SBU (with tests)"> 13 13 ]> … … 69 69 <bridgehead renderas="sect5">Optional (for testing)</bridgehead> 70 70 <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> 73 74 </para> 74 75 … … 92 93 </para> 93 94 94 <screen remap="test"><userinput>sed -i 's/text()/read_&/' tests/test_qthelp.py && 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 && 96 testenv/bin/pip3 install defusedxml && 97 testenv/bin/python -m pytest</userinput></screen> 103 98 104 99 </sect3> -
general/prog/python-dependencies/sphinxcontrib-serializinghtml.xml
re343b67 r234bc845 8 8 <!ENTITY sc-serializinghtml-download-ftp " "> 9 9 <!ENTITY sc-serializinghtml-md5sum "&sc-serializinghtml-md5sum;"> 10 <!ENTITY sc-serializinghtml-size "1 5KB">11 <!ENTITY sc-serializinghtml-buildsize " 2.0MB (with tests)">10 <!ENTITY sc-serializinghtml-size "16 KB"> 11 <!ENTITY sc-serializinghtml-buildsize "1.1 MB (with tests)"> 12 12 <!ENTITY sc-serializinghtml-time "less than 0.1 SBU (with tests)"> 13 13 ]> … … 79 79 <title>Installation of Sphinxcontrib-serializinghtml</title> 80 80 81 <para>82 First remove a spurious circular dependency:83 </para>84 85 <screen><userinput>sed /^dependencies/,+2d -i pyproject.toml</userinput></screen>86 87 81 <para> Build the module: </para> 88 82 -
general/prog/python-dependencies/urllib3.xml
re343b67 r234bc845 8 8 <!ENTITY urllib3-download-ftp " "> 9 9 <!ENTITY urllib3-md5sum "&urllib3-md5sum;"> 10 <!ENTITY urllib3-size "2 72KB">11 <!ENTITY urllib3-buildsize "3.2 MB (add 49MB for tests)">10 <!ENTITY urllib3-size "288 KB"> 11 <!ENTITY urllib3-buildsize "3.2 MB (add 38 MB for tests)"> 12 12 <!ENTITY urllib3-time "less than 0.1 SBU (1.6 SBU for tests)"> 13 13 ]> … … 76 76 <para role="optional"> 77 77 <xref linkend="pytest"/>, 78 <ulink url="https://pypi.org/project/httpx/">httpx</ulink>, 79 <ulink url="https://pypi.org/project/Hypercorn/">hypercorn</ulink>, 78 80 <ulink url="https://pypi.org/project/mock/">mock</ulink>, 79 81 <ulink url="https://pypi.org/project/PySocks/">PySocks</ulink>, … … 81 83 <ulink url="https://pypi.org/project/pytest-timeout/">pytest-timeout</ulink>, 82 84 <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 84 89 <ulink url="https://pypi.org/project/trustme/">trustme</ulink> 85 90 </para> … … 90 95 <title>Installation of Urllib3</title> 91 96 97 <!-- 92 98 <para> If you want to run the tests, remove some that may hang: </para> 93 99 … … 96 102 test/contrib/test_securetransport.py \ 97 103 test/with_dummyserver/test_socketlevel.py</userinput></screen> 104 --> 98 105 99 106 <para> Build the module: </para> … … 107 114 <screen role="root"><userinput>&install-wheel; urllib3</userinput></screen> 108 115 116 <!-- 109 117 <note> 110 118 <para> … … 113 121 </para> 114 122 </note> 123 --> 115 124 116 125 <para> … … 127 136 mock \ 128 137 pysocks \ 129 pytest-timeout && 138 pytest-timeout \ 139 trio \ 140 hypercom \ 141 quart \ 142 quart_trio \ 143 httpx && 130 144 python3 /usr/bin/pytest<!-- no && because of a possible error --> 131 145 deactivate</userinput></screen> -
introduction/welcome/changelog.xml
re343b67 r234bc845 43 43 <itemizedlist> 44 44 <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> 45 54 <para>[renodr] - Update perl module dependencies for BLFS 12.2. This 46 55 includes Alien-Build-2.83, Business-ISBN-Data-20240807.001, 47 56 DateTime-Locale-1.43, HTTP-Message-6.46, Path-Tiny-0.146, 48 57 Term-Table-0.022, Test-Without-Module-0.23, 49 Test2-Plugin-NoWarnings-0.10, and Text-CSV_ CS-1.56. Fixes58 Test2-Plugin-NoWarnings-0.10, and Text-CSV_XS-1.56. Fixes 50 59 <ulink url="&blfs-ticket-root;20219">#20219</ulink>.</para> 51 60 </listitem> -
packages.ent
re343b67 r234bc845 625 625 <!-- Python module versions used in the Python Dependencies instructions --> 626 626 <!-- sc = sphinxcontrib --> 627 <!ENTITY alabaster-version " 0.7.16">628 <!ENTITY alabaster-md5sum " 3a03b31c6a25e39425e1baabbc6a67d7">629 <!ENTITY attrs-version "2 3.2.0">630 <!ENTITY attrs-md5sum " 60588a146fb413a997c7519d77198a5e">631 <!ENTITY babel-version "2.1 5.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"> 639 639 <!ENTITY commonmark-version "0.9.1"> 640 640 <!ENTITY commonmark-md5sum "cd1dc70c4714d9ed4117a40490c25e00"> … … 653 653 <!ENTITY iniconfig-version "2.0.0"> 654 654 <!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"> 657 657 <!ENTITY meson_python-version "0.16.0"> 658 658 <!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"> 661 661 <!ENTITY pathspec-version "0.12.1"> 662 662 <!ENTITY pathspec-md5sum "2b26ad1981bfa23748e115f00085624c"> … … 674 674 <!ENTITY sc-applehelp-version "2.0.0"> 675 675 <!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"> 678 678 <!ENTITY sc-htmlhelp-version "2.0.1"> 679 679 <!ENTITY sc-htmlhelp-md5sum "e85e6970dc25fbf5fd0f4fa66b897fab"> … … 682 682 <!ENTITY sc-jsmath-version "1.0.1"> 683 683 <!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"> 688 688 <!ENTITY trove-classifiers-version "2024.7.2"> 689 689 <!ENTITY trove-classifiers-md5sum "ee42acfdbe6fee98be4bcbe0fdaa937c"> 690 690 <!ENTITY typogrify-version "2.0.7"> 691 691 <!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"> 694 694 <!ENTITY webencodings-version "0.5.1"> 695 695 <!ENTITY webencodings-md5sum "32f6e261d52e57bf7e1c4d41546d15b8">
Note:
See TracChangeset
for help on using the changeset viewer.