Solvik / netbox-agent

Netbox agent to run on your infrastructure's servers
Apache License 2.0
273 stars 67 forks source link

Dependancies update #278

Open obeone opened 11 months ago

obeone commented 11 months ago

At least with python 3.11, netifaces isn't compatible anymore. This project is dead and replaced by netifaces2. So this is an update (and needed adaptations) to it, and a whole dependancies update

Solvik commented 10 months ago

Hi @obeone

Thanks for the PR !

The goal of this PR is mostly about netifaces, could you rebase on master and make sure this PR only replaces netifaces?

Upgrading to pynetbox v7 requires more work (see https://github.com/Solvik/netbox-agent/pull/277) And upgrading to more recent jsonargparse requires further work (see https://github.com/Solvik/netbox-agent/issues/275)

Thanks!

adamboutcher commented 8 months ago

Couldn't build the agent but this commit fixed it for me. Thanks!