psycopg2 connect error: cannot pass more than 100 arguments to a function?
The argument to callproc needs to be a list of parameters. Therefore, if you pass in
abc=json.dumps(stringObject)
cursor.callproc('insert_usr_details_in_all_tables', abc)

It will split the string. Instead use:
cursor.callproc('insert_usr_details_in_all_tables', [abc,])