Opened at 2022-03-31T20:19:47Z
Last modified at 2023-05-02T17:39:30Z
#3885 new defect
the netifaces library is unmaintained
Reported by: | exarkun | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | undecided |
Component: | unknown | Version: | n/a |
Keywords: | Cc: | ||
Launchpad Bug: |
Description
From https://pypi.org/project/netifaces/:
netifaces needs a new maintainer. al45tair is no longer able to maintain it or make new releases due to work commitments.
Tahoe-LAFS depends on netifaces to discover local addresses for automatic address assignment at node creation time, under certain usages.
The lack of new netifaces packages will gradually become more painful. Already there are no Python 3.10 binary packages on PyPI. As a result, installing netifaces (and therefore Tahoe-LAFS) on Python 3.10 requires a C compiler.
Change History (2)
comment:1 Changed at 2022-03-31T20:21:08Z by exarkun
comment:2 Changed at 2023-05-02T17:39:30Z by cypher
netifaces-plus is a fork of the original al45stair/netifaces with wheels on PyPI for cpython310 and cpython311. Its author, however, recommends ifaddr, as "[i]t is more modern code and built only in Python."
We could: