Deutsch   English   Français   Italiano  
<mailman.15.1728571858.4695.python-list@python.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!fu-berlin.de!uni-berlin.de!not-for-mail
From: Vinay Sajip <vinay_sajip@yahoo.co.uk>
Newsgroups: comp.lang.python
Subject: Announcement: distlib 0.3.9 released on PyPI
Date: Thu, 10 Oct 2024 14:50:38 +0000 (UTC)
Lines: 27
Message-ID: <mailman.15.1728571858.4695.python-list@python.org>
References: <517012813.550286.1728571838732.ref@mail.yahoo.com>
 <517012813.550286.1728571838732@mail.yahoo.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Trace: news.uni-berlin.de cwTZUHye6erXpfMqKH6EHAG8CtDUFKXBceFdScr1LPZA==
Cancel-Lock: sha1:/dtYKlq/gGqTHTQAHGrM7ukBKsA= sha256:3lko6V3j9RNq1Omy7osg6eHbAlMixvmSD0Ry5gBSTlk=
Return-Path: <vinay_sajip@yahoo.co.uk>
X-Original-To: python-list@python.org
Delivered-To: python-list@mail.python.org
Authentication-Results: mail.python.org; dkim=pass
 reason="2048-bit key; unprotected key"
 header.d=yahoo.co.uk header.i=@yahoo.co.uk header.b=d4VT8Zwy;
 dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.001
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'url-ip:140.82/16': 0.03;
 'pip': 0.04; 'absolute': 0.05; 'issue.': 0.05; 'pypi': 0.05;
 '[3].': 0.09; 'to:addr:python-announce-list': 0.09; 'url-
 ip:151.101.0.223/32': 0.09; 'url-ip:151.101.128.223/32': 0.09;
 'url-ip:151.101.192.223/32': 0.09; 'url-ip:151.101.64.223/32':
 0.09; 'log': 0.12; 'url:github': 0.14; 'url-ip:140/8': 0.15;
 'api.': 0.16; 'extensions': 0.16; 'newline': 0.16;
 'received:77.238.177': 0.16; 'received:77.238.177.145': 0.16;
 'received:sonic314-19.consmr.mail.ir2.yahoo.com': 0.16; 'third-
 party': 0.16; 'url:latest': 0.16; 'url:project': 0.16; 'url:pypi':
 0.16; 'usable': 0.16; 'to:addr:python-list': 0.20; 'issue': 0.21;
 'tools.': 0.22; 'version': 0.23; 'feedback': 0.23; 'follows:':
 0.26; 'library': 0.26; 'tracker': 0.28; 'suggestions': 0.28;
 'recently': 0.29; 'path': 0.33; 'script': 0.33; 'windows': 0.34;
 'release': 0.34; 'handling': 0.35; 'fix': 0.36; 'change': 0.36;
 'main': 0.37; 'using': 0.37; 'changes': 0.39; 'use': 0.39; 'try':
 0.40; 'basis': 0.62; 'merge': 0.62; 'url-ip:151.101.0/24': 0.62;
 'url-ip:151.101.128/24': 0.62; 'url-ip:151.101.192/24': 0.62;
 'url-ip:151.101.64/24': 0.62; 'limited': 0.62; '[3]': 0.64; '[1]':
 0.67; 'received:77': 0.67; 'assist': 0.70; '[2]': 0.70; 'to:addr
 :distutils-sig': 0.71; 'released': 0.75; 'out,': 0.78; 'url:new':
 0.84; 'wheels': 0.84
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.uk; s=s2048;
 t=1728571855; bh=1Rxc6oy55TaMInq//m61U6mJ3HHcqXt+MnlrpzGxgt4=;
 h=Date:From:To:Subject:References:From:Subject:Reply-To;
 b=d4VT8Zwy1r21z81sZ2DvxqeCFPkJ3JQzGtBN+deDGbSxFDnNgmskZTyfT7ENyBMlkEJn/2aQuBx2dsPRBdkUybJuI4GIyUefl42SufgZfl9fpCLNHsUdAOAJpEkU0oVZGJmF9TNzS8v05nEr5LIUs8swk7D1PnXqvRLM0z/M/jfA0xjxxEBCsMkvR5mrWYwMjkMxZU6wFwSqG2sHvE/pkrRA+M7VYlsiQolAarkqAhP0N3TcdpDFo2Vuf5DMiHaaSwA5msn60XyspvQKMWeJU9jzibkXBnNzcIujVr6NNo9B74qLaj24r51EORGkktczxk0qNrQU8oPtlu2f5WNSzQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1728571855; bh=eN2WLMdIjEwXkib3zupx0t76RhSHJDAa16MAo7W1kb+=;
 h=X-Sonic-MF:Date:From:To:Subject:From:Subject;
 b=r13LReD67T1GdhT5ejXKO4SECgZjNWawcYpBtuvASJa7I8794jArDyo9wsdDoSKSadLJ759qKNB7VeA6PLLHIvMHVqxGhtKLKAMja/10HQPcPI+goC2AEYEmAXxc1tghjinEgpZL4dfI28njmRU7L0bO4k7Bgxs1XNyKEgFCcRRsQuHcksgUNUaKQsOtACRLhlvKABLqAQK5LBa56cROCwhdbNuKxi6ZUbYr6Sb/t33ABeWmnCKZQYwd3V6ENuBGGLSqtgMtzdYxYHjsuc+WBtczhHJxNgirxqhxxp7x7Tu2v4DB+E4Fk1iL5S8oM57s8dhBLuJ8WpEVNKvZNkPkjg==
X-YMail-OSG: 6hAsklkVM1kVvVKbUqzcE75qkLyJfQrSkOBWOpjYQzoAzQAgU4dlNOuXMNtEa2L
 rmjQqzdZhjXRhsgnPvjOBrkn3tdMuSNqCC0n4Z1OQqutaoJi4rFeutE1tdLSJ.J9bN358H78dtax
 eW3nvB6Vp8B.x0ZYUM5n1.aTGZhV1yTeqJspGRi55eHJHetfqRUuhcGO_2mw3svzA7f9QsczLyut
 8OhPk_jyB1Ke1LIyEfVtUi4n_ezWGy2nxrlrMWFkOCD2Qi21iCrgb9vzvqbv7lMJ2Dy6sZppPVKL
 mQ0n_Fd13cE7ZBLCRvIhzB7X0wR4VrhsPQ6BUoHrsdOFch9r9IONeo_o44E_XGBf_AcfOGcENVTz
 m2J3nAuSDgf2e9pTxn.f4R5FUizNdiYgbAL_2mqJmk3p1483nf_In7TUDBDWz8pX0Uha4owvmkd7
 qVlaylOWof6hOnYImsLpuuKtjVMZhoNn7vKYExzZLPA20JMl0edASJUfp9.f79HwjEWymNFFGbHb
 0VeYNp.91f4mM0.4zWP1MbqsecbPv9mz0SHfb23d925THwcg_XqR2wDVagbusV5fGbbIHW9cjmQ8
 3ASEK7ZOldb5jLm0Xi5A62C950trVfbfGszpsIh0rVelCC8a_kZhlSVJ8n3OiwleGTg24G3j9lbK
 4gqld4y4imGlVRpxKUdptxSIJ51oNR5J6rIhlBNNan5F9fcI0svzZoTC.K2_lcKPeHZDJwssviKB
 UOJEWzs7NvH592Mizp9YFL_D3i_Qo7ei8W_25uWQHjrDR1P726hlGzSNA3ANoslOP0wtLh2HczxN
 gJNelXjKivq8awYLuLfLTLvpcS_6x2ZHpQESZkEGi4yma3KRjfB9Qy5wHiHC60tVyBjKVImSu12d
 kSmnN9ncPvmR6rY._heHzc93BD73.KJvQv6kNXj2Z3.nt57Q8vDIJjdq8UtB9tGis6e.6DtgMHcB
 Z0fnpg1q4WDn0JelPembbVjOqI9_ckkyhoEur1_oIMiGKiVWH_kPeRYUMt7WJpSXTYDHyxB9BoQa
 SXT98lJyOcK6iC0hWk8oQK3Kq0DX.V_DU4am_uI9npJy03O7GwRRQeM.3PczG6hxdWBwHJUg8D5V
 pFsdXRIcM1iChwUt_yIvbyUaZJmX3kLHsuShGKA6k5JuJNEAqIWzwTd7ZLv8VHQcgcMjnJvyiD5m
 71oD4ClDCBgU4Qy0VC4Ejb3ss9NkKLwd518ivI3HJwhbPvX0HRD6K2zg3OeyHtbFdMOIJfJ6d3LS
 5TzJQbWMxf.EQDAQwJQy47OiuQf67gqdv_UmgCo0QNbCa402uXCf6mhGRJddgEHjzfUZml9FhArl
 ySGMFwQBmdxDmui2auSnWM3ZGJEB5.fAbJckLHHF2A.OaE87qc27ohJc1eqW25KQnWOIEZSGJBec
 k_KipMIbSRCs7O5MhwsuunkkdLB1dRQYSazOgvUG0.ma1LOrGp00s7z1i1Ak0hX9kqPCkDoRIkgP
 grOLScvYxowBZlKMBcwkB0Bcb91VR6Qzppyi4oR.C6QJv8zK55aezQhS6vDHw_pME181Kb5auSpz
 bjZQPjNTFgGTdi3UG7xn.Us0XY8up2nIwVbxU9ilgEM3ctGI4TuZ1pSH8T90bQ1gqi.t6g2.LVKo
 rIazlsPFv4WxJioyb8LF8NCx9B4PzYlnWn153KlLLQ33ohtE600kZIxvCEu3hkuGLKn7q1JYTcjT
 mT4to730YPoUuC7arhXzNWFeKAQQPHTzwiJHEQOtoiiF2xNV6HOZveUbPiboz5OPOEKWXeDMPAEy
 1eq0.RNqDc4sXUg9O.fZAqeRfCPoq_DdJxDsiEyUxqEqGV6fqIuSMMjpHwSf4wRZVfAZG01y40Iv
 xjRRGoB4FDCEfTnouFLqzfd5zUVYs0UJ9RyFziIP3uIPxkxTGxVmthtNmMTGEkrMrxzZdcZHSTuZ
 jzfrU5gstXmi1PqWWi70CWM9dkBkGTuOk7wYEwE8Si1caNVuLBvqGDEFtFPMUC_TKt2w8chO.tJO
 xw2GuFrp0zXD3NrhbGaOxcyKMiUJtKKTnNmb6atj4jBBF4ba6Sg58zgIOLZtE4QF3i2G4_XlispN
 bXF2kGRdw4929V47_vzyp9_4YbXdmDktt.YAsIJNUAaeerqa5_H980Npxxg7l_9H6ot2z6S9gM.w
 OG_JgO0L.5cnVp9IhrBoclhq1fKklq3kBF36Z6aaBiSpAk3WctNqRPmYEwrg8XMwhJkL9x1Cil67
 mp1uKCugrymp3hmx41IuBJzdQiXzNUbuHfs8NcVKBgRg-
X-Sonic-MF: <vinay_sajip@yahoo.co.uk>
X-Sonic-ID: 6554d50f-6e49-44a3-a383-356ba6dab63e
X-Mailer: WebService/1.1.22806 YMailNorrin
X-Content-Filtered-By: Mailman/MimeDel 2.1.39
X-BeenThere: python-list@python.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: General discussion list for the Python programming language
 <python-list.python.org>
List-Unsubscribe: <https://mail.python.org/mailman/options/python-list>,
 <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive: <https://mail.python.org/pipermail/python-list/>
List-Post: <mailto:python-list@python.org>
List-Help: <mailto:python-list-request@python.org?subject=help>
List-Subscribe: <https://mail.python.org/mailman/listinfo/python-list>,
 <mailto:python-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID: <517012813.550286.1728571838732@mail.yahoo.com>
X-Mailman-Original-References: <517012813.550286.1728571838732.ref@mail.yahoo.com>
Bytes: 8062

Version 0.3.9 of distlib has recently been released on PyPI [1]. For newcomers, distlib is a library of packaging functionality which is intended to be usable as the basis for third-party packaging tools.

The main changes in this release are as follows:

* Merge #215: Preload script wrappers on Windows to assist with a pip issue.

* Fix #220: Remove duplicated newline in shebang of windows launcher.

* Fix #222: Support mounting wheels that use extensions without an EXTENSIONS file.

* Fix #224: Do not use the absolute path to cache wheel extensions.

* Fix #225: Add support for wheel compatibility with the limited API.

* Fix #230: Add handling for cross-compilation environments.

A more detailed change log is available at [2].

Please try it out, and if you find any problems or have any suggestions for improvements, please give some feedback using the issue tracker at [3].

Regards,

Vinay Sajip

[1] https://pypi.org/project/distlib/0.3.9/
[2] https://distlib.readthedocs.io/en/latest/overview.html#change-log-for-distlib
[3] https://github.com/pypa/distlib/issues/new/choose