aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/language/python.rb
AgeCommit message (Collapse)Author
2016-07-31Allow virtualenvs to find Python bindings provided by deps (#608)Tim D. Smith
Allow virtualenvs to find Python bindings provided by deps Closes #603.
2016-07-29Refurbish args in virtualenv (#600)Tim D. Smith
Instead of adding additional lines to formula.rb: https://git.io/vKxxh just turn on argument refurbishment for any formula that creates a virtualenv. cf Homebrew/ruby-macho#50, Homebrew/homebrew-core#1663
2016-07-26Add helper class for Python virtualenvsTim D. Smith
2016-07-16Unify Version.create usageVlad Shablinsky
Substitue each Version.new and HeadVersion.new with Version.create to unify Version and HeadVersion instantiation among core code. Note that this does not relate to Mac::OS::Version class.
2016-07-09language/python: fix bogus requireMartin Afanasjew
Including the extension is not an error, but we don't normally do this.
2015-08-03Core files style updates.BrewTestBot
Closes Homebrew/homebrew#42354. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-03language/python: add package_available? helperTim D. Smith
Add helper to check whether a module is importable. Closes Homebrew/homebrew#37345. Signed-off-by: Tim D. Smith <git@tim-smith.us>
2015-01-09language/python: add --no-user-cfg to setuptools optionsTim D. Smith
Closes Homebrew/homebrew#35681.
2014-12-10Language::Python.setup_install: add deprecation warningTim D. Smith
2014-12-10language/python: setup_install_argsTim D. Smith
Add a helper like std_cmake_args that returns the correct incantation for invoking setup.py in a consistent way and with our preferred arguments. Replaces setup_install.
2014-11-14language/python: make sure site_packages is writableTim D. Smith
2014-11-10language/python: new setup_install methodTim D. Smith
Closes Homebrew/homebrew#33988.
2014-11-02language/python: add helper methods for pth detectionTim D. Smith
2014-06-22Move deprecated Formula class methods to compatJack Nagel
These have all been moved to Formulary.
2014-03-12Add Language::Python module.Mike McQuaid