I've tried to find the answer to this question but couldn't determine if adding Python libraries unsupported by Google App Engine is possible somehow or not at all.
My Python program was not meant to be a Google App but now I would like to it to be.
It is a very big project with thousands of lines of code and uses many libraries which are not on the list of supported libraries.
The first Error I get and the stack-trace:
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\api\appinfo_includes.py", line 63, in ParseAndReturnIncludePaths
appyaml = appinfo.LoadSingleAppInfo(appinfo_file)
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\api\appinfo.py", line 1690, in LoadSingleAppInfo
listener.Parse(app_info)
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\api\yaml_listener.py", line 226, in Parse
self._HandleEvents(self._GenerateEventParameters(stream, loader_class))
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\api\yaml_listener.py", line 177, in _HandleEvents
raise yaml_errors.EventError(e, event_object)
google.appengine.api.yaml_errors.EventError: the library "gspread" is not supported
This will probably be the same for other libraries such as: Igraph, cairo, etc...
Is there a simple way around this issue or must I give up on deploying my program to Google?