Re: [ITP] python-xlrd

Hamish McIntyre-Bhatty via Cygwin-apps <[email protected]> Thu, 23 Apr 2026 15:06:07 +0100
Newsgroups gmane.os.cygwin.applications
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------nFGpZdZBulfEAJ1wCTefYYil
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

On 20/04/2026 21:37, Brian Inglis via Cygwin-apps wrote:
> On 2026-04-20 08:50, Hamish McIntyre-Bhatty via Cygwin-apps wrote:
>> Hi all,
>>
>> xlrd (https://pypi.org/project/xlrd/) is an optional dependency of 
>> wxPython, which I maintain, and as such I'd like to package it for 
>> Cygwin.
>>
>> The cygport file for this package is at: https://gitlab.com/hamishmb/ 
>> cygwin- python-xlrd
>>
>> Please note that the -common package doesn't contain any python3.9 or 
>> python3.12-specific files, just some documentation and a script that 
>> can run on either Python version.
>>
>> xlrd is in Debian: https://packages.debian.org/trixie/python3-xlrd
> 
> Hi Hamish,
> 
> If you quote the majority package distros repology page (to which we 
> provide updates from calm and/or deploy processes):
> 
>      https://repology.org/project/python%3Axlrd/information
> 
> packages qualify if they have a bunch of independent distro appearances;

My bad, I thought only one distro appearance was needed. I'll remember 
repology for the next one (there's no end in sight for now, unfortunately!)

> 
> add a Fedora Main spec for policy review:
> 
> https://src.fedoraproject.org/rpms/python-xlrd/blob/main/f/python-xlrd.spec

I'm not sure what you mean by this.

> 
> you should feel confident to attach a copy of the cygport, and 
> preferably a link to a CI playground repo build job (not any package 
> repo playground branch as it does not yet exist for this package):
> 
>      https://cygwin.com/cgit/cygwin-packages/playground/
> 

Okay, no problem, cygport file attached. I tried to push to a new branch 
on the playground repo, but got a Permission denied (publickey) error, 
so I don't think I have the privileges needed to do that at the moment.

Best,
Hamish
--------------nFGpZdZBulfEAJ1wCTefYYil
Content-Type: text/plain; charset=UTF-8; name="python-xlrd.cygport"
Content-Disposition: attachment; filename="python-xlrd.cygport"
Content-Transfer-Encoding: base64

aW5oZXJpdCBweXRob24td2hlZWwKCk5BTUU9InB5dGhvbi14bHJkIgpWRVJTSU9OPTIuMC4y
ClJFTEVBU0U9MQpDQVRFR09SWT0iUHl0aG9uIgpTVU1NQVJZPSJMaWJyYXJ5IGZvciBkZXZl
bG9wZXJzIHRvIGV4dHJhY3QgZGF0YSBmcm9tIE1pY3Jvc29mdCBFeGNlbCAodG0pIC54bHMg
c3ByZWFkc2hlZXQgZmlsZXMiCkRFU0NSSVBUSU9OPSJ4bHJkIGlzIGEgbGlicmFyeSBmb3Ig
cmVhZGluZyBkYXRhIGFuZCBmb3JtYXR0aW5nIGluZm9ybWF0aW9uIGZyb20gRXhjZWwgZmls
ZXMgaW4gdGhlIGhpc3RvcmljYWwgLnhscyBmb3JtYXQuIgpIT01FUEFHRT0iaHR0cHM6Ly93
d3cucHl0aG9uLWV4Y2VsLm9yZy8iCkxJQ0VOU0U9IkJTRCIKQVJDSD1ub2FyY2gKCkJVSUxE
X1JFUVVJUkVTPSJweXRob24zOSBweXRob24zOS1kZXZlbCBweXRob24zOS1zZXR1cHRvb2xz
IHB5dGhvbjMxMiBweXRob24zMTItZGV2ZWwgcHl0aG9uMzEyLXNldHVwdG9vbHMiCgpQS0df
TkFNRVMrPSIgcHl0aG9uLXhscmQtY29tbW9uIgpweXRob25feGxyZF9jb21tb25fUkVRVUlS
RVM9InB5dGhvbjM5LXhscmQgcHl0aG9uMzEyLXhscmQiCnB5dGhvbl94bHJkX2NvbW1vbl9D
T05URU5UUz0iCiAgICB1c3IvYmluL3J1bnhscmQucHkKICAgIHVzci9zaGFyZS9kb2MvcHl0
aG9uLXhscmQtY29tbW9uCiI=

--------------nFGpZdZBulfEAJ1wCTefYYil--