e17488c239
The netifaces library is no longer maintained, which is why we need to drop this dependency. There is only one place in which netifaces is being used, a trivial function that retrives the mac address for a given ip address. Thankfully, we already have a cloudbase-init "get_adapter_addresses" function that uses ctypes to call GetAdaptersAddresses, which happens to be the same Windows function used by netifaces. Worth mentioning that netifaces is the only compilable cloudbase-init dependency that does not provide a wheel package. Fixes: https://github.com/cloudbase/cloudbase-init/issues/140 Change-Id: Ie52ff722cbf42da7b9bfa9f9942adc1996ce5dd8
19 lines
280 B
Plaintext
19 lines
280 B
Plaintext
pbr>=2.0.0
|
|
iso8601
|
|
netaddr>=0.7.6
|
|
pyserial
|
|
oslo.config
|
|
oslo.log
|
|
Babel>=1.3
|
|
oauthlib
|
|
PyYAML
|
|
requests
|
|
untangle==1.2.1
|
|
jinja2
|
|
cryptography
|
|
pywin32;sys_platform=="win32"
|
|
comtypes;sys_platform=="win32"
|
|
pymi;sys_platform=="win32"
|
|
wmi;sys_platform=="win32"
|
|
tzlocal;sys_platform=="win32"
|