Opened at 2021-06-08T17:59:19Z
Closed at 2021-07-05T17:23:45Z
#3733 closed defect (fixed)
Remove special handling meant for old netifaces from CI configuration
Reported by: | sajith | Owned by: | GitHub <noreply@…> |
---|---|---|---|
Priority: | normal | Milestone: | undecided |
Component: | dev-infrastructure | Version: | n/a |
Keywords: | Cc: | ||
Launchpad Bug: |
Description
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.
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.
Change History (1)
comment:1 Changed at 2021-07-05T17:23:45Z by GitHub <noreply@…>
- Owner set to GitHub <noreply@…>
- Resolution set to fixed
- Status changed from new to closed
In 2e54382/trunk: