From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from omta001.cacentral1.a.cloudfilter.net (omta001.cacentral1.a.cloudfilter.net [3.97.99.32]) by sourceware.org (Postfix) with ESMTPS id 470253858433 for ; Wed, 22 Mar 2023 19:13:54 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 470253858433 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=Shaw.ca Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=shaw.ca Received: from shw-obgw-4001a.ext.cloudfilter.net ([10.228.9.142]) by cmsmtp with ESMTP id evHqpVYoduZMSf3uDpJSnv; Wed, 22 Mar 2023 19:13:53 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=shaw.ca; s=s20180605; t=1679512433; bh=xczGtEXbfbxUI9fnB6w1vPeEQD915ApyYOKjdGBrzJ8=; h=Date:Reply-To:Subject:To:Cc:References:From:In-Reply-To; b=uV06NqtpH50bk9MxczhIPnqBztlfh7RkL8c6edADW4Bk0E/imfRBiZAi180uVy5C/ 3YqioOhlRiiwK8PqNtmW2+uM2QnalZXDiP4Uo3rIdKd5OCM1pn4LNxKcVDE62IdBxR LhB0u1I7u/9wFRXuvBuhVF42o51XMRpTBx1O7I3OJRjOoo9y9vBYdVafVwPxKAg/MC HiEJyS7fsNPGNFZUW9kQfD3+d3X7HwS0Ov6cJlG+bQsyymQSsiTj8ofyh5SRSbRPqs Cw9BNhwjyFhW3vdPOqaSFw8eEJv4iqCgbjX3f7pnJ+5/9WGm/Zm1CdO1EH2fLTp7TA gy36xWWiCCBfA== Received: from [10.0.0.5] ([184.64.102.149]) by cmsmtp with ESMTP id f3uCp530UHFsOf3uCpiNvW; Wed, 22 Mar 2023 19:13:53 +0000 X-Authority-Analysis: v=2.4 cv=XZqaca15 c=1 sm=1 tr=0 ts=641b5371 a=DxHlV3/gbUaP7LOF0QAmaA==:117 a=DxHlV3/gbUaP7LOF0QAmaA==:17 a=IkcTkHD0fZMA:10 a=w_pzkKWiAAAA:8 a=CckQENj0AAAA:8 a=xbP5tI86AAAA:8 a=fBGNzNOTDu5WF8ksBU8A:9 a=QEXdDO2ut3YA:10 a=-FEs8UIgK8oA:10 a=sRI3_1zDfAgwuvI8zelB:22 a=-XWihg8NfbdYC9mmq4w4:22 a=1wcUTfi3WD9WlRnkDz_W:22 Message-ID: <7edd0383-15d6-4020-ef87-804f13a225c6@Shaw.ca> Date: Wed, 22 Mar 2023 13:13:52 -0600 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.9.0 Reply-To: cygwin-apps@cygwin.com Subject: Re: xlsx2csv package may not be required. Content-Language: en-CA To: cygwin-apps@cygwin.com, Jari Aalto Cc: Doug Henderson , Adam Dinwoodie References: <20230317092935.gnhy6het67peihf5@lucy.dinwoodie.org> From: Brian Inglis Organization: Inglis In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-CMAE-Envelope: MS4xfDi0fUr6e8y7gIOHBLFZqN9rhEemKeGeKUJvsy4v0wXjmQs308vWL2R2Uau/wCYpMz7IsRnNNLK4TYqryhbBUet/CxyS/eZF+Ca5ptUVZz5aFc8bxeMd zzkOiQkSyNzzX4d1jIDoHloikrzp4+PlYYFDY1UuC7ZNVbHch1LWHFBFfyyi/JF4alZRApA07j1hug66qBoqCrrJCEBUOytimgqIXO4YONjJMRi8MnIj4mK+ yv7rQmVbtvqdHICO6bp27HEszkLynKR6NsZznWiRUCfJT6y/ltkiE6UEikBzGzAl X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,KAM_SHORT,NICE_REPLY_A,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,TXREP,T_PDS_OTHER_BAD_TLD autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On 2023-03-22 01:14, Jari Aalto via Cygwin-apps wrote: > On 2023-03-18 17:56, marco atzeri via Cygwin-apps wrote: >> On Fri, Mar 17, 2023 at 10:29 AM Adam Dinwoodie via Cygwin-apps >> wrote: >>> >>> On Thu, Mar 16, 2023 at 07:58:48PM -0600, Doug Henderson via Cygwin-apps wrote: >>>> There is a current pure python version of xlsx2csv which runs for many >>>> versions of Python 2 and Python 3. >>>> >>>> It may not be necessary to provide a package for it in cygwin. >>>> Instead, users may install the pure python package from PYPI >>>> https://pypi.org/ using pip or another python package manager. >>> >>> Installing using pip or similar is an option for the vast majority of >>> packages that are available through the Cygwin installer; by that logic >>> it wouldn't make sense to provide most of the Python packages we >>> provide. Which wouldn't be an invalid strategy, but it would be a very >>> big change in how we handle things! >>> >>> I think the advantage of using the Cygwin packages is a better >>> likelihood of packages actually being compatible with Cygwin, rather >>> than having some weird and unpredictable package dependency issue. A >>> pure Python xlsx2csv is very unlikely to be affected by that sort of >>> issue, but providing it as a Cygwin package means users shouldn't need >>> to even think about whether the package is a pure Python package or not. >> >> >> I agree with Adam. >> I would have no problem to release the python package no if not for >> the problem to the laptop >> >> I guess one month from now I will be able to be operative again >> (assuming the target supplier of the laptop https://frame.work/ will >> not have delivery problem) > > I agree, it's better to have native Python package which is more > likely to be kept up to date by the upstream. > > So, anyopne packaging the Python PIP version, please go ahead and > remove the current package. Hi Jari, So no issue if I adopt and package with cygport? It's a utility I use around tax time and sometimes elsewhen. -- Take care. Thanks, Brian Inglis Calgary, Alberta, Canada La perfection est atteinte Perfection is achieved non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut -- Antoine de Saint-Exupéry