aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/python.rb
AgeCommit message (Collapse)Author
2014-02-27python: use Formula[]Adam Vandenberg
2014-02-26python: fix typo in commentAdam Vandenberg
2014-02-22python: Factor out lib_cellarShaun Jackman
Closes #26705. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-02-22Python: pip 1.5.4, setuptools 2.2Igor Mozharovsky
Fixes #26900. Closes #26915. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-02-06Python: pip 1.5.2Adam Vandenberg
2014-02-06python: setuptools 2.1Mike Goodspeed
Closes #26418. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-01-20python: write sitecustomize.py in formula.Mike McQuaid
2014-01-20python: remove yucky parentheses.Mike McQuaid
2014-01-19python: remove duplicated .app caveats.Mike McQuaid
2014-01-04python: cleanup python usage.Mike McQuaid
2013-12-18python: setuptools 2.0.1Mike Goodspeed
Closes #25307. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-12-14Update docs, comment mxcl/homebrew refs.Mike McQuaid
2013-11-29Python: remove dtrace patchAdam Vandenberg
No longer applies.
2013-11-15python: remove outdated patchMisty De Meo
Fixes #24366.
2013-11-13setuptools 1.3.2Adam Vandenberg
2013-11-11Python 2.7.6Tom Hoover
Closes #24189. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-11-06python setuptools 1.3Mike Goodspeed
Closes #24030. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-11-01python setuptools 1.1.7Mike Goodspeed
Closes #23864. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-10-03python: setuptools 1.1.6Mike Goodspeed
Closes #23006. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-09-14Rename PythonInstalled to PythonDependency.Mike McQuaid
Make it more consistent with other requirements.
2013-09-11python: use resourcesAdam Vandenberg
2013-09-08python: setuptools: 1.1.4Mike Goodspeed
Closes #22403. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-08-28Revert "python & python3: Don't tell how to upgrade pip"Jack Nagel
This reverts commit 955b8fa58c69b1060b83a383ddb14392bee806be.
2013-08-28Don't change perms on pip and easy_install executablesJack Nagel
Fixes #20922.
2013-08-27python: setuptools 1.1Mike Goodspeed
Closes #22158. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-08-21Revert "brew reinstall: Is able to work for all formulae"Samuel John
This reverts commit 865f763ae59fdf32f496ca416fd98117f3370f86.
2013-08-21brew reinstall: Is able to work for all formulaeSamuel John
... and not just installed ones. Of course, strictly speaking, reinstalling not-yet-installed formulae makes semantically little sense, but the big win is that we can tell people (after we have resolved an issue) to `brew reinstall <formula>` and even if a user has removed that formula in the meantime, reinstall will do the right thing. Basically adding --force to uninstall. I think this makes reinstall more robust.
2013-08-21python & python3: pip 1.4.1, setuptools 1.0. Yay.Samuel John
Bumped pip and setuptools for python and python3. I whish we had formula revisions already now. But on the other hand there is no hurry as the changes to pip/setuptools are not major.
2013-08-21python & python3: Don't tell how to upgrade pipSamuel John
Pip and setuptools can't be updated the way we write in the caveats. This is because pip fails to remove the symlink from the `brew --prefix`. Also we said that we don't like self-updating tools. We will rather update the python formula, and bump the revision (once we have the revision feature) when pip or setuptools get updated.
2013-08-09python: Use patch (from upstream) instead of inreplaceSamuel John
This patch is different than my earlier ad-hoc solution, but it took some time until upstream devs came up with the proper fix. However, we can't directly link to the patch (from the mercurial web repo), as it also changes the NEWS text and the patch fails to apply. Further, the mercurial repo is only http (no "s").
2013-08-08python + python3: fix typoAdam Vandenberg
2013-08-08Revert "python: Remove outdated fix"Samuel John
This reverts commit 59ebdf67cfa5cd8fcc6661e180e3bab2ab2ed6fb.
2013-08-08python: Use PythonInstalled#binarySamuel John
This simplyfies the formula a bit. Also rearrange the line to be more logically grouped. Hopefully.
2013-08-08python: Remove outdated fixSamuel John
Since 2.7.5 the `python-config --ldflags` is not fixed but Python does not use the Makefile any longer for this. We fix this now in our `sitecustomize.py`.
2013-08-08python: Fix --with-brewed-tk if that was installed --with-x11Samuel John
Closes #19099
2013-08-08python: Harden build by unsetting PYTHONPATHSamuel John
2013-08-08python: setuptools 0.9.8Samuel John
2013-08-04python: typoAdam Vandenberg
2013-07-26pip 1.4Jannis Leidel
Closes #21411. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-07-23python: Setuptools 0.9.7 and rm old onesSamuel John
Remove old setuptools installations that may still fly around and be listed in the easy_install.pth. This can break setuptools build with zipimport.ZipImportError: bad local file header This does not always happen, but if the easy_install.pth points to an egg with an older version. Removing all setuptools and distribute remains inside the homebrew global_site_packages is safe.
2013-07-17python & python3: setuptools 0.9.5Samuel John
2013-07-15python: Using setuptools 0.8 nowSamuel John
2013-06-27python: clean up LINKFORSHARED inreplaceMisty De Meo
Fixes #20860.
2013-06-26Python: fix LINKFORSHARED valueMisty De Meo
LINKFORSHARED incorrectly returns a truncated value by default, which breaks builds which depend on it returning a valid path. e.g., it returns: Python.framework/Versions/2.7/Python Instead of: $(brew --prefix)/Python.framework/Versions/2.7/Python This breaks zpython, and possibly other things. See #20182. Reported to Python.org in http://bugs.python.org/issue3588 and http://bugs.python.org/issue16848, fixed for python-config but not other usecases.
2013-06-07python: Fix --with-brewed-tkSamuel John
2013-06-07python: simplify how PythonInstalled is used in python.rbSamuel John
* Should also be more robust as we now explicitly set the python.binary.
2013-06-07python: New styleSamuel John
2013-06-06python: --HEAD option added and more robust buildsSamuel John
* Added a head for python 2.7 * Using `build.with?` instead of `build.include? 'with...'` * More robust temporary linking of opt/python/bin during install and cleanup (with ensure).
2013-06-06python: Remove duplicate codeSamuel John
2013-06-04python: Prevent potential build failureSamuel John
that is caused by not calling the right (newly built) python binary. Fix #20245 hopefully.