diff options
| author | Mike McQuaid | 2017-04-22 17:47:39 +0100 |
|---|---|---|
| committer | GitHub | 2017-04-22 17:47:39 +0100 |
| commit | a937ed0a20eed46ceaa55ea1ad5234a63a19232d (patch) | |
| tree | 1abf93d4295c7cca42a5d0cdb64ce8ab764b9ed1 /Library/Homebrew/language/python.rb | |
| parent | 114e8c55378a28d8ab285132ee28fb6464606962 (diff) | |
| parent | ba3c46d24fe6423845cc5e827eb94b3427d75a10 (diff) | |
| download | brew-a937ed0a20eed46ceaa55ea1ad5234a63a19232d.tar.bz2 | |
Merge pull request #2522 from MikeMcQuaid/more-deprecations
More deprecations.
Diffstat (limited to 'Library/Homebrew/language/python.rb')
| -rw-r--r-- | Library/Homebrew/language/python.rb | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/Library/Homebrew/language/python.rb b/Library/Homebrew/language/python.rb index 23c5246ba..0f8e3a4e6 100644 --- a/Library/Homebrew/language/python.rb +++ b/Library/Homebrew/language/python.rb @@ -53,29 +53,6 @@ module Language quiet_system python, "-c", script end - # deprecated; use system "python", *setup_install_args(prefix) instead - def self.setup_install(python, prefix, *args) - opoo <<-EOS.undent - Language::Python.setup_install is deprecated. - If you are a formula author, please use - system "python", *Language::Python.setup_install_args(prefix) - instead. - EOS - - # force-import setuptools, which monkey-patches distutils, to make - # sure that we always call a setuptools setup.py. trick borrowed from pip: - # https://github.com/pypa/pip/blob/043af83/pip/req/req_install.py#L743-L780 - shim = <<-EOS.undent - import setuptools, tokenize - __file__ = 'setup.py' - exec(compile(getattr(tokenize, 'open', open)(__file__).read() - .replace('\\r\\n', '\\n'), __file__, 'exec')) - EOS - args += %w[--single-version-externally-managed --record=installed.txt] - args << "--prefix=#{prefix}" - system python, "-c", shim, "install", *args - end - def self.setup_install_args(prefix) shim = <<-EOS.undent import setuptools, tokenize |
