Changeset 8455183


Ignore:
Timestamp:
07/16/2024 01:19:48 PM (2 months ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
12.2, gimp3, lazarus, trunk, xry111/for-12.3, xry111/spidermonkey128
Children:
f389422
Parents:
fa7203b
Message:

setuptools_scm: Update to 8.1.0

Also fix test failure with custom .gitconfig.

The typing_extensions dependency is no longer needed with
setuptools_scm-8.1.0 and Python >= 3.11. It'll be archived.

Files:
3 edited

Legend:

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

    rfa7203b r8455183  
    55  %general-entities;
    66
    7   <!ENTITY setuptools_scm-download-http "https://files.pythonhosted.org/packages/source/s/setuptools_scm/setuptools-scm-&setuptools_scm-version;.tar.gz">
     7  <!ENTITY setuptools_scm-download-http "https://files.pythonhosted.org/packages/source/s/setuptools_scm/setuptools_scm-&setuptools_scm-version;.tar.gz">
    88  <!ENTITY setuptools_scm-download-ftp  " ">
    99  <!ENTITY setuptools_scm-md5sum        "&setuptools_scm-md5sum;">
     
    7070      <bridgehead renderas="sect5">Required</bridgehead>
    7171      <para role="required">
    72         <xref linkend="packaging"/> and
    73         <xref linkend="typing_extensions"/>
     72        <xref linkend="packaging"/>
    7473      </para>
    7574
     
    10099    <para>
    101100      To test the installation, make sure <xref linkend='pytest'/> is
    102       installed and run:
     101      installed and run (<literal>HOME=</literal> prevents the
     102      <filename>.gitconfig</filename> file in the home directory from
     103      interfering the tests):
    103104    </para>
    104105
    105106<screen remap="test"><userinput>python3 -m venv --system-site-packages testenv &amp;&amp;
    106107testenv/bin/pip3 install build                 &amp;&amp;
    107 testenv/bin/python -m pytest</userinput></screen>
     108HOME= testenv/bin/python -m pytest</userinput></screen>
    108109
    109110    <para>
     
    111112      installed, the tests depending on the missing one(s) will be skipped.
    112113      Some tests may invoke <xref linkend='sudo'/> and request a password.
    113       Some tests may fail if your <application>git</application>
    114       configuration is not the one expected by the test suite.
    115114    </para>
    116115
  • introduction/welcome/changelog.xml

    rfa7203b r8455183  
    4242      <para>July 16th, 2024</para>
    4343      <itemizedlist>
     44        <listitem>
     45          <para>[xry111] - Update to setuptools_scm-8.1.0 (Python
     46          dependency).  Addresses
     47          <ulink url="&blfs-ticket-root;18562">#18562</ulink>.</para>
     48        </listitem>
    4449        <listitem>
    4550          <para>[bdubbs] - Update to c-ares-1.32.2. Fixes
  • packages.ent

    rfa7203b r8455183  
    665665<!ENTITY pytz-version                   "2024.1">
    666666<!ENTITY pytz-md5sum                    "b26bb090d1fe96064019bf7068eeb801">
    667 <!ENTITY setuptools_scm-version         "8.0.4">
    668 <!ENTITY setuptools_scm-md5sum          "a05e98ab9ae447e173f0c747e0d49e81">
     667<!ENTITY setuptools_scm-version         "8.1.0">
     668<!ENTITY setuptools_scm-md5sum          "d8046dce093a94dc382b68b45f6a6257">
    669669<!ENTITY smartypants-version            "2.0.1">
    670670<!ENTITY snowballstemmer-version        "2.2.0">
Note: See TracChangeset for help on using the changeset viewer.