My project depends on lots of packages. Some are listed on pypi, some are not.
I now have a folder named "external-packages" where I keep .tar.gz files of the packages that I need that are not on pypi.
I want to alter setup.py so that when it reads the install_requires section and finds a package that is not yet installed, first, it should look in the "external-packages" folder, and then if that fails, then it should go search on pypi.
Is this possible? How to do this?
Thanks for the help.