##// END OF EJS Templates
Wrap os.path functions in method calls...
Wrap os.path functions in method calls Some functions from os.path are now references to C functions (e.g. isdir on Windows). This breaks the path module, because compiled functions do not get bound to an object instance. All os.path functions have been wrapped in method calls, out of general caution. Closes gh-737

File last commit:

r4765:9b62327a
r4833:fc05f375
Show More
setup3.py
13 lines | 312 B | text/x-python | PythonLexer
Thomas Kluyver
Make installation with Python 3 possible.
r4750 import os.path
from setuptools import setup
from setupbase import (setup_args, find_scripts, find_packages)
Thomas Kluyver
Allow 'python setup.py install' to work correctly for either Python 2 or 3.
r4765 setup_args['entry_points'] = find_scripts(True, suffix='3')
Thomas Kluyver
Make installation with Python 3 possible.
r4750 setup_args['packages'] = find_packages()
Thomas Kluyver
Allow 'python setup.py install' to work correctly for either Python 2 or 3.
r4765 def main():
setup(use_2to3 = True, **setup_args)
if __name__ == "__main__":
main()