netbox-community / Device-Type-Library-Import

This library is intended to assist with importing device and module types into NetBox from the NetBox Community DeviceType-Library
https://github.com/netbox-community/devicetype-library
MIT License
270 stars 89 forks source link

Clean install on Ubuntu 24.04 is missing setuptools #135

Open celeroncool opened 6 months ago

celeroncool commented 6 months ago

Hello,

Installing this application using the instuctions results in following error while trying to use: ModuleNotFoundError: No module named 'pkg_resources'

This is fixed by running: pip install setuptools

Can we add setuptools to requirements.txt?

This is the package list taken from my venv: (venv) mdadmin@netbox:/opt/Device-Type-Library-Import$ pip list Package Version


certifi 2024.2.2 charset-normalizer 3.3.2 gitdb 4.0.11 GitPython 3.1.32 idna 3.7 pip 24.0 pynetbox 7.0.1 python-dotenv 1.0.0 PyYAML 6.0.1 requests 2.31.0 setuptools 69.5.1 smmap 5.0.1 urllib3 2.2.1