Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

Your business will assume vast proportions.


comp / comp.lang.python / Announcement: distlib 0.3.9 released on PyPI

SubjectAuthor
o Announcement: distlib 0.3.9 released on PyPIVinay Sajip

1
Subject: Announcement: distlib 0.3.9 released on PyPI
From: Vinay Sajip
Newsgroups: comp.lang.python
Date: Thu, 10 Oct 2024 14:50 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: vinay_sajip@yahoo.co.uk (Vinay Sajip)
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>
View all headers

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

1

rocksolid light 0.9.8
clearnet tor