You can try using poetry as a package manager or write the pyproject.toml file yourself to avoid unnecessary dependencies.
Benefits:
You won't have to come up with a solution like pyinstaller. This is definitely a bad option, it's not like you need to create an application that will run without Python installed on your system. (If it's still releases you need to create, consider creating a github workflow).
This will make it easier to install the project before such commands:
You can try using
poetry
as a package manager or write thepyproject.toml
file yourself to avoid unnecessary dependencies. Benefits:pyinstaller
. This is definitely a bad option, it's not like you need to create an application that will run without Python installed on your system. (If it's still releases you need to create, consider creating a github workflow).pip install "git+https://github.com/anijackich/kinescope-dl.git"
.