Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Vinay Sajip Newsgroups: comp.lang.python.announce Subject: ANN: distlib 0.2.8 released on PyPI Date: Tue, 2 Oct 2018 10:51:05 +0000 (UTC) Lines: 22 Approved: python-announce-list@python.org Message-ID: References: <1396803138.3606424.1538477465897.ref@mail.yahoo.com> <1396803138.3606424.1538477465897@mail.yahoo.com> Reply-To: Vinay Sajip Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: news.uni-berlin.de tSD/2nS3sDF9nRoLG3UabgvJDR1ags5K313F3fnddvww== Return-Path: X-Original-To: python-announce-list@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.002 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'url:pypi': 0.03; 'encoding': 0.04; 'json': 0.04; 'from:addr:yahoo.co.uk': 0.05; 'pypi': 0.05; 'subject:released': 0.05; 'third-party': 0.05; 'subject:ANN': 0.07; 'url:bitbucket': 0.07; 'patch.': 0.09; 'subject:PyPI': 0.09; 'url:issues': 0.09; 'library': 0.11; '[1].': 0.16; '[2].': 0.16; 'formats.': 0.16; 'newlines': 0.16; 'reply- to:addr:yahoo.co.uk': 0.16; 'url:project': 0.16; 'url:pypa': 0.16; 'follows:': 0.17; 'packaging': 0.21; 'script': 0.22; 'url- ip:18/8': 0.25; 'url-ip:151.101.0.223/32': 0.25; 'url- ip:151.101.128.223/32': 0.25; 'url-ip:151.101.192.223/32': 0.25; 'url-ip:151.101.64.223/32': 0.25; 'changes': 0.26; 'url- ip:151.101.192/24': 0.26; 'fixed': 0.27; "i've": 0.27; 'url- ip:151.101.0/24': 0.27; 'url-ip:151.101.128/24': 0.27; 'url- ip:151.101.64/24': 0.27; 'correctly': 0.31; 'files': 0.32; '(which': 0.34; 'testing': 0.34; 'url-ip:151.101/16': 0.34; 'url- ip:151/8': 0.34; 'updated': 0.37; 'handled': 0.37; 'to:addr :python-announce-list': 0.38; 'file': 0.38; 'version': 0.39; 'thanks': 0.39; 'url:org': 0.40; 'received:77': 0.61; 'url:0': 0.61; 'more': 0.61; 'avoided': 0.62; 'information': 0.62; 'sfxlen:3': 0.63; 'url:new': 0.63; 'received:77.238': 0.63; 'skip:o 10': 0.64; 'skip:n 10': 0.66; 'header:Reply-To:1': 0.67; '[3]': 0.70; 'url:gl': 0.70; 'url:goo': 0.72; 'detecting': 0.84; 'glenn': 0.91; 'received:77.238.178': 0.91; 'wheel': 0.91; 'received:consmr.mail.ir2.yahoo.com': 0.93 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.uk; s=s2048; t=1538477468; bh=wCEHFlClzMKUfaRcGNXtgJaGcUnwmXz3MW80OVhToCQ=; h=Date:From:Reply-To:To:Subject:References:From:Subject; b=aEYEVgfoe1KNGkq/hp9Uzd18SCCx9m1Ps/E6+lsskvGye9mkxBvntzDNpQjyZex57sgUF/MYeRV87ff01GN5zZIPiX5ZdE5p0ndpO31GVXetPtKYWTj2I1OveG2a8CxAK5KM7dr21IIuUejlpnBVuTdLCqppnj480kpKTL1F17Yyqzv/irq/wL2e3FxUUJ8C9cOiSJASFtemVa2ZR4rCgEE5otezMBQy1VrKjdgC0tiEBfguUn27zhkW0ADLuTac3KbRnfaGXOCF+q0xXM6eYQIDCEleA8lbGwXKXuf+HwCQIEXiUjfBs6XFSqNrBA+gRgqctDSdHNY5B5/y0yKDxg== X-YMail-OSG: Ba8Y8ZsVM1nbdlzEyE2DTNmPqiCcj.2OXnwD5GeePsGUlsYpadRCU9nuOF2u7WO ApVqymgGkQCr8FoiPb.n2Pjl4.pme2bQCDtULJzB5qsy_4hmr3QqeeBKoa.CBl_wAYdTHuYMhOhv nfCV7FudIvfdHxGFbPe771HoTg8LCMXRfKniZFhzwxyLoeiT01DDAoMzu8zBEJW8IdlTtA4IX0ot Amavud97nMT0i8XOENj40iXT_H7ojkwbPG159dKZWqk0Cc2.h2lzgIQ_5vJbbNvHjNaoL0tENOal k6PG1izJ8hCwrWQt_LIQ7BtTvjrwgICKv0YkD9qWWvoMwbkturdwR1kYge8Ff3T3beuIe113UmBm sSUGIwG3tgTIIIkGDAsmcWQ5Wip0PhyKE1i0YEZcK6ZusXUfFb3UCKeOCdNFcLi8kDb9V8lWIWq6 ICGS43f_Tix2VNv.WBvxtWI1EM.r6tB_L_mQk.GLFceU3PkdOMGNSHZQKRgDAYz.QLQIrlInVXuw DC27G3laurSYNMPEOjozsWr72FktH9R.iUR7lwsmhpXV4gIt3_SJvQ8r2hjQChJnN5EZOth9a9FX 1bs2Wxciz9abLRYf8ZBViTCgMiYuUJ9LCti4IB7n50oyx48VEXg5Ts9LehoqntF0u3xIsQDqbshO 0qgE0xDuryhnxzTG68ITGhpUlWn9sjKONGFxdrk5XMOOjeIeUsEe21FDRJbk5Vyl3C8F3WePODLQ UvpHJnqUUrTLSaNtONsC4i3Rn1GANa.cc2kHMWex7iFOnHoqEyPACIfe7.m2NB1SO7mJJAL1iVYV PtxVp.gB9c8O6GxvAkswIGIRHwepb28vyiqy7n5X7xFNnz2_D6MeSGcf.aBKgkPq8MvLsax2K2fO h02z2No957YxtNUuprpDBHfOJrDmeNHpqTDqJYElHUfmE1BmMJjwDthmP0ztxQYG_SGjZrJzrAaY Ranbo3XlnZOBQSCSK3W611gbbFhwCa88hwJWupyMzhjNNrzIBk6xoSPp2tEBS227PicIRVXBwNDT pucVcisRthVI- X-Mailer: WebService/1.1.12512 YahooMailNeo Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/69.0.3497.81 Chrome/69.0.3497.81 Safari/537.36 X-Mailman-Approved-At: Tue, 02 Oct 2018 08:04:02 -0400 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <1396803138.3606424.1538477465897@mail.yahoo.com> X-Mailman-Original-References: <1396803138.3606424.1538477465897.ref@mail.yahoo.com> Xref: csiph.com comp.lang.python.announce:2987 I've recently released version 0.2.8 of distlib on PyPI [1]. For newcomers,= distlib is a library of packaging functionality which is intended to beusab= le as the basis for third-party packaging tools. The main changes in this release are as follows: * Fixed #107: Updated documentation on testing to include information on=C2= =A0 setting PYTHONHASHSEED. * Fixed #108: Updated metadata scan to look for the METADATA file as well a= s the=C2=A0 JSON formats. * Fixed #109: Removed existing files (which might have been symlinks) befor= e=C2=A0 overwriting. * Fixed #111: Avoided unnecessary newlines in script preambles, which cause= d=C2=A0 problems with detecting encoding declarations. Thanks to Wim Glenn = for the=C2=A0 report and patch. * Fixed #112: Handled wheel tags and platform-dependent downloads correctly= in=C2=A0 SimpleScrapingLocator. 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! [3] Regards, Vinay Sajip [1] https://pypi.org/project/distlib/0.2.8/[2] https://goo.gl/tVzKUc[3] htt= ps://bitbucket.org/pypa/distlib/issues/new