diff options
author | Charles Harris <charlesr.harris@gmail.com> | 2018-08-28 11:16:43 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-08-28 11:16:43 -0500 |
commit | 14a3ac9586f26929b696b9a38afb155d37cef3b0 (patch) | |
tree | ffe8df776133f2fb29730b58a3eef60e9da40250 /setup.py | |
parent | ac4d4807c5b4b61aae59a656beb1b3feed59386b (diff) | |
parent | ec7c846cf111114a28e9993fb9335f3c63c97fc7 (diff) | |
download | numpy-14a3ac9586f26929b696b9a38afb155d37cef3b0.tar.gz |
Merge pull request #11802 from charris/f2py-console-script
ENH: Use entry_points to install the f2py scripts.
Diffstat (limited to 'setup.py')
-rwxr-xr-x | setup.py | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -349,6 +349,18 @@ def setup_package(): # Rewrite the version file everytime write_version_py() + # The f2py scripts that will be installed + if sys.platform == 'win32': + f2py_cmds = [ + 'f2py = numpy.f2py.f2py2e:main', + ] + else: + f2py_cmds = [ + 'f2py = numpy.f2py.f2py2e:main', + 'f2py%s = numpy.f2py.f2py2e:main' % sys.version_info[:1], + 'f2py%s.%s = numpy.f2py.f2py2e:main' % sys.version_info[:2], + ] + metadata = dict( name = 'numpy', maintainer = "NumPy Developers", @@ -365,6 +377,9 @@ def setup_package(): cmdclass={"sdist": sdist_checked}, python_requires='>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*', zip_safe=False, + entry_points={ + 'console_scripts': f2py_cmds + }, ) if "--force" in sys.argv: |