I was facing the same issue... I was able to resolve it using Pip install issue with egg fragments that lead to an UNKNOWN installation of a package
create a file called setup.py inside your .tar.gz package with the following content:
from setuptools import setup, find_packages
setup(name='netboxlabs-diode-netbox-plugin',
version='0.6.0',
packages=find_packages(),
)