This removes the requirements of numpy and matplotlib. Both libraries are not used directly in this module, and also searching the issues only returns #39, which simply lists the installed packages.
Why remove them? (besides the obvious "keep the dependencies lean")
While no current package is available on PyPI, I started to setup the package in my netbox-docker container the long way, which means installing it from git. But installing in the container fails at installing matplotlib, as there is no gcc available in the base image (which is the official netbox image).
So I wondered, considering the purpose of the project, what numpy and matplotlib could be used for, and I searched for the usage of the libraries.
This removes the requirements of numpy and matplotlib. Both libraries are not used directly in this module, and also searching the issues only returns #39, which simply lists the installed packages.
Why remove them? (besides the obvious "keep the dependencies lean") While no current package is available on PyPI, I started to setup the package in my netbox-docker container the long way, which means installing it from git. But installing in the container fails at installing matplotlib, as there is no
gcc
available in the base image (which is the official netbox image). So I wondered, considering the purpose of the project, what numpy and matplotlib could be used for, and I searched for the usage of the libraries.