diff --git a/functorch/setup.py b/functorch/setup.py deleted file mode 100644 index fe61c38ffa53..000000000000 --- a/functorch/setup.py +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright (c) Facebook, Inc. and its affiliates. -# All rights reserved. -# -# This source code is licensed under the BSD-style license found in the -# LICENSE file in the root directory of this source tree. -# This is a dummy setup.py that does not do anything - -import os -import subprocess -from setuptools import setup -import warnings -import torch - -cwd = os.path.dirname(os.path.abspath(__file__)) - -try: - sha = subprocess.check_output(['git', 'rev-parse', 'HEAD'], cwd=cwd).decode('ascii').strip() -except Exception: - sha = 'Unknown' -package_name = 'functorch' - -requirements = [ - # This represents a nightly version of PyTorch. - # It can be installed as a binary or from source. - "torch>=1.13.0.dev", -] - -extras = {} -extras["aot"] = ["networkx", ] - - -if __name__ == '__main__': - try: - setup( - # Metadata - name=package_name, - version=torch.__version__, - author='PyTorch Core Team', - url="https://github.com/pytorch/functorch", - description='JAX-like composable function transforms for PyTorch', - license='BSD', - - # Package info - packages=[], - install_requires=requirements, - extras_require=extras, - ) - except Exception as e: - print(e, file=sys.stderr) - sys.exit(1) - - warnings.warn( - 'Installing PyTorch from source or from a nightly binary already ' - 'installs functorch (as of 9/14/2022), so there is no need to cd ' - 'into functorch and run `python setup.py {install, develop}` anymore. ' - 'We will soon remove this method of installing functorch.', - DeprecationWarning)