Building blender extensions with dependencies

I just decided to try and create a blender addon, but I ran into an issue where I wanted to use another python library I made, so I may have gone down the rabbit hole of creating a system to allow me to run a script to grab the wheels for dependencies and put them in the blender_manifest.toml file.

Here’s my program if anyone wants to use it.