[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3733: Remove special handling meant for old netifaces from CI configuration
Tahoe-LAFS
trac at tahoe-lafs.org
Tue Jun 8 17:59:19 UTC 2021
#3733: Remove special handling meant for old netifaces from CI configuration
--------------------------------+---------------------------
Reporter: sajith | Owner:
Type: defect | Status: new
Priority: normal | Milestone: undecided
Component: dev-infrastructure | Version: n/a
Keywords: | Launchpad Bug:
--------------------------------+---------------------------
On !GitHub Actions, we've been testing Tahoe-LAFS with 32-bit Python on
Windows, reason being that the netifaces library had not released a wheel
for 64-bit Python 2.7 on Windows.
With the exception of the above, we have been testing with a 64-bit Python
version on all platforms.
So there's a little bit of special handling specific to Windows + Python
2.7 combination in our !GitHub Actions configuration. Earlier, we could
install VCPython27 chocolatey package and use that to build netifaces on
CI, but Microsoft has recently removed the compiler download from their
website.
There's some more background in #3486, #3537, and #3681.
[[https://pypi.org/project/netifaces/#files|netifaces 0.11.0]], released
on 2021-05-31, has a `netifaces-0.11.0-cp27-cp27m-win_amd64.whl` package.
With this, we should be able to remove the above-stated special handling.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3733>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list