Hi,
Even though Python 3.7 is specified as a requirement, the install does not work with it:
> D:\python-api-3.2.3\python-api-3.2.3>python setup.py install --user
running install
running bdist_egg
running egg_info
creating shotgun_api3.egg-info
writing shotgun_api3.egg-info\PKG-INFO
writing dependency_links to shotgun_api3.egg-info\dependency_links.txt
writing top-level names to shotgun_api3.egg-info\top_level.txt
writing manifest file 'shotgun_api3.egg-info\SOURCES.txt'
reading manifest file 'shotgun_api3.egg-info\SOURCES.txt'
writing manifest file 'shotgun_api3.egg-info\SOURCES.txt'
installing library code to build\bdist.win-amd64\egg
running install_lib
running build_py
creating build
creating build\lib
creating build\lib\shotgun_api3
copying shotgun_api3\shotgun.py -> build\lib\shotgun_api3
copying shotgun_api3\__init__.py -> build\lib\shotgun_api3
creating build\lib\shotgun_api3\lib
copying shotgun_api3\lib\mimetypes.py -> build\lib\shotgun_api3\lib
copying shotgun_api3\lib\sgsix.py -> build\lib\shotgun_api3\lib
copying shotgun_api3\lib\sgtimezone.py -> build\lib\shotgun_api3\lib
copying shotgun_api3\lib\six.py -> build\lib\shotgun_api3\lib
copying shotgun_api3\lib\xmlrpclib.py -> build\lib\shotgun_api3\lib
copying shotgun_api3\lib\__init__.py -> build\lib\shotgun_api3\lib
creating build\lib\shotgun_api3\lib\httplib2
copying shotgun_api3\lib\httplib2\__init__.py -> build\lib\shotgun_api3\lib\httplib2
creating build\lib\shotgun_api3\lib\mockgun
copying shotgun_api3\lib\mockgun\errors.py -> build\lib\shotgun_api3\lib\mockgun
copying shotgun_api3\lib\mockgun\mockgun.py -> build\lib\shotgun_api3\lib\mockgun
copying shotgun_api3\lib\mockgun\schema.py -> build\lib\shotgun_api3\lib\mockgun
copying shotgun_api3\lib\mockgun\__init__.py -> build\lib\shotgun_api3\lib\mockgun
creating build\lib\shotgun_api3\lib\httplib2\python2
copying shotgun_api3\lib\httplib2\python2\certs.py -> build\lib\shotgun_api3\lib\httplib2\python2
copying shotgun_api3\lib\httplib2\python2\iri2uri.py -> build\lib\shotgun_api3\lib\httplib2\python2
copying shotgun_api3\lib\httplib2\python2\socks.py -> build\lib\shotgun_api3\lib\httplib2\python2
copying shotgun_api3\lib\httplib2\python2\__init__.py -> build\lib\shotgun_api3\lib\httplib2\python2
creating build\lib\shotgun_api3\lib\httplib2\python3
copying shotgun_api3\lib\httplib2\python3\certs.py -> build\lib\shotgun_api3\lib\httplib2\python3
copying shotgun_api3\lib\httplib2\python3\iri2uri.py -> build\lib\shotgun_api3\lib\httplib2\python3
copying shotgun_api3\lib\httplib2\python3\socks.py -> build\lib\shotgun_api3\lib\httplib2\python3
copying shotgun_api3\lib\httplib2\python3\__init__.py -> build\lib\shotgun_api3\lib\httplib2\python3
copying shotgun_api3\lib\httplib2\python2\cacerts.txt -> build\lib\shotgun_api3\lib\httplib2\python2
copying shotgun_api3\lib\httplib2\python3\cacerts.txt -> build\lib\shotgun_api3\lib\httplib2\python3
creating build\bdist.win-amd64
creating build\bdist.win-amd64\egg
creating build\bdist.win-amd64\egg\shotgun_api3
creating build\bdist.win-amd64\egg\shotgun_api3\lib
creating build\bdist.win-amd64\egg\shotgun_api3\lib\httplib2
creating build\bdist.win-amd64\egg\shotgun_api3\lib\httplib2\python2
copying build\lib\shotgun_api3\lib\httplib2\python2\cacerts.txt -> build\bdist.win-amd64\egg\shotgun_api3\lib\httplib2\python2
copying build\lib\shotgun_api3\lib\httplib2\python2\certs.py -> build\bdist.win-amd64\egg\shotgun_api3\lib\httplib2\python2
copying build\lib\shotgun_api3\lib\httplib2\python2\iri2uri.py -> build\bdist.win-amd64\egg\shotgun_api3\lib\httplib2\python2
copying build\lib\shotgun_api3\lib\httplib2\python2\socks.py -> build\bdist.win-amd64\egg\shotgun_api3\lib\httplib2\python2
copying build\lib\shotgun_api3\lib\httplib2\python2\__init__.py -> build\bdist.win-amd64\egg\shotgun_api3\lib\httplib2\python2
creating build\bdist.win-amd64\egg\shotgun_api3\lib\httplib2\python3
copying build\lib\shotgun_api3\lib\httplib2\python3\cacerts.txt -> build\bdist.win-amd64\egg\shotgun_api3\lib\httplib2\python3
copying build\lib\shotgun_api3\lib\httplib2\python3\certs.py -> build\bdist.win-amd64\egg\shotgun_api3\lib\httplib2\python3
copying build\lib\shotgun_api3\lib\httplib2\python3\iri2uri.py -> build\bdist.win-amd64\egg\shotgun_api3\lib\httplib2\python3
copying build\lib\shotgun_api3\lib\httplib2\python3\socks.py -> build\bdist.win-amd64\egg\shotgun_api3\lib\httplib2\python3
copying build\lib\shotgun_api3\lib\httplib2\python3\__init__.py -> build\bdist.win-amd64\egg\shotgun_api3\lib\httplib2\python3
copying build\lib\shotgun_api3\lib\httplib2\__init__.py -> build\bdist.win-amd64\egg\shotgun_api3\lib\httplib2
copying build\lib\shotgun_api3\lib\mimetypes.py -> build\bdist.win-amd64\egg\shotgun_api3\lib
creating build\bdist.win-amd64\egg\shotgun_api3\lib\mockgun
copying build\lib\shotgun_api3\lib\mockgun\errors.py -> build\bdist.win-amd64\egg\shotgun_api3\lib\mockgun
copying build\lib\shotgun_api3\lib\mockgun\mockgun.py -> build\bdist.win-amd64\egg\shotgun_api3\lib\mockgun
copying build\lib\shotgun_api3\lib\mockgun\schema.py -> build\bdist.win-amd64\egg\shotgun_api3\lib\mockgun
copying build\lib\shotgun_api3\lib\mockgun\__init__.py -> build\bdist.win-amd64\egg\shotgun_api3\lib\mockgun
copying build\lib\shotgun_api3\lib\sgsix.py -> build\bdist.win-amd64\egg\shotgun_api3\lib
copying build\lib\shotgun_api3\lib\sgtimezone.py -> build\bdist.win-amd64\egg\shotgun_api3\lib
copying build\lib\shotgun_api3\lib\six.py -> build\bdist.win-amd64\egg\shotgun_api3\lib
copying build\lib\shotgun_api3\lib\xmlrpclib.py -> build\bdist.win-amd64\egg\shotgun_api3\lib
copying build\lib\shotgun_api3\lib\__init__.py -> build\bdist.win-amd64\egg\shotgun_api3\lib
copying build\lib\shotgun_api3\shotgun.py -> build\bdist.win-amd64\egg\shotgun_api3
copying build\lib\shotgun_api3\__init__.py -> build\bdist.win-amd64\egg\shotgun_api3
byte-compiling build\bdist.win-amd64\egg\shotgun_api3\lib\httplib2\python2\certs.py to certs.cpython-37.pyc
byte-compiling build\bdist.win-amd64\egg\shotgun_api3\lib\httplib2\python2\iri2uri.py to iri2uri.cpython-37.pyc
byte-compiling build\bdist.win-amd64\egg\shotgun_api3\lib\httplib2\python2\socks.py to socks.cpython-37.pyc
byte-compiling build\bdist.win-amd64\egg\shotgun_api3\lib\httplib2\python2\__init__.py to __init__.cpython-37.pyc
byte-compiling build\bdist.win-amd64\egg\shotgun_api3\lib\httplib2\python3\certs.py to certs.cpython-37.pyc
byte-compiling build\bdist.win-amd64\egg\shotgun_api3\lib\httplib2\python3\iri2uri.py to iri2uri.cpython-37.pyc
byte-compiling build\bdist.win-amd64\egg\shotgun_api3\lib\httplib2\python3\socks.py to socks.cpython-37.pyc
byte-compiling build\bdist.win-amd64\egg\shotgun_api3\lib\httplib2\python3\__init__.py to __init__.cpython-37.pyc
byte-compiling build\bdist.win-amd64\egg\shotgun_api3\lib\httplib2\__init__.py to __init__.cpython-37.pyc
byte-compiling build\bdist.win-amd64\egg\shotgun_api3\lib\mimetypes.py to mimetypes.cpython-37.pyc
File "build\bdist.win-amd64\egg\shotgun_api3\lib\mimetypes.py", line 571
print USAGE
^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(USAGE)?
byte-compiling build\bdist.win-amd64\egg\shotgun_api3\lib\mockgun\errors.py to errors.cpython-37.pyc
byte-compiling build\bdist.win-amd64\egg\shotgun_api3\lib\mockgun\mockgun.py to mockgun.cpython-37.pyc
byte-compiling build\bdist.win-amd64\egg\shotgun_api3\lib\mockgun\schema.py to schema.cpython-37.pyc
byte-compiling build\bdist.win-amd64\egg\shotgun_api3\lib\mockgun\__init__.py to __init__.cpython-37.pyc
byte-compiling build\bdist.win-amd64\egg\shotgun_api3\lib\sgsix.py to sgsix.cpython-37.pyc
byte-compiling build\bdist.win-amd64\egg\shotgun_api3\lib\sgtimezone.py to sgtimezone.cpython-37.pyc
byte-compiling build\bdist.win-amd64\egg\shotgun_api3\lib\six.py to six.cpython-37.pyc
byte-compiling build\bdist.win-amd64\egg\shotgun_api3\lib\xmlrpclib.py to xmlrpclib.cpython-37.pyc
File "build\bdist.win-amd64\egg\shotgun_api3\lib\xmlrpclib.py", line 191
MAXINT = 2L**31-1
^
SyntaxError: invalid syntax
byte-compiling build\bdist.win-amd64\egg\shotgun_api3\lib\__init__.py to __init__.cpython-37.pyc
byte-compiling build\bdist.win-amd64\egg\shotgun_api3\shotgun.py to shotgun.cpython-37.pyc
byte-compiling build\bdist.win-amd64\egg\shotgun_api3\__init__.py to __init__.cpython-37.pyc
creating build\bdist.win-amd64\egg\EGG-INFO
copying shotgun_api3.egg-info\PKG-INFO -> build\bdist.win-amd64\egg\EGG-INFO
copying shotgun_api3.egg-info\SOURCES.txt -> build\bdist.win-amd64\egg\EGG-INFO
copying shotgun_api3.egg-info\dependency_links.txt -> build\bdist.win-amd64\egg\EGG-INFO
copying shotgun_api3.egg-info\not-zip-safe -> build\bdist.win-amd64\egg\EGG-INFO
copying shotgun_api3.egg-info\top_level.txt -> build\bdist.win-amd64\egg\EGG-INFO
creating dist
creating 'dist\shotgun_api3-3.2.3-py3.7.egg' and adding 'build\bdist.win-amd64\egg' to it
removing 'build\bdist.win-amd64\egg' (and everything under it)
Processing shotgun_api3-3.2.3-py3.7.egg
creating c:\users\thomas\appdata\roaming\python\python37\site-packages\shotgun_api3-3.2.3-py3.7.egg
Extracting shotgun_api3-3.2.3-py3.7.egg to c:\users\thomas\appdata\roaming\python\python37\site-packages
File "c:\users\thomas\appdata\roaming\python\python37\site-packages\shotgun_api3-3.2.3-py3.7.egg\shotgun_api3\lib\mimetypes.py", line 571
print USAGE
^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(USAGE)?
File "c:\users\thomas\appdata\roaming\python\python37\site-packages\shotgun_api3-3.2.3-py3.7.egg\shotgun_api3\lib\xmlrpclib.py", line 191
MAXINT = 2L**31-1
^
SyntaxError: invalid syntax
Adding shotgun-api3 3.2.3 to easy-install.pth file
Installed c:\users\thomas\appdata\roaming\python\python37\site-packages\shotgun_api3-3.2.3-py3.7.egg
Processing dependencies for shotgun-api3==3.2.3
Finished processing dependencies for shotgun-api3==3.2.3
Any plan to update the vendored modules/packages?
Cheers,
Thomas
Hi,
Even though Python 3.7 is specified as a requirement, the install does not work with it:
Any plan to update the vendored modules/packages?
Cheers,
Thomas