| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
Closes #26900.
|
|
|
|
Closes #27275.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
A vulnerability was reported [1] in Python's socket module, due to a
boundary error within the sock_recvfrom_into() function, which could be
exploited to cause a buffer overflow.
This could be used to crash a Python application that uses the
socket.recvfrom_info() function or, possibly, execute arbitrary code
with the permissions of the user running vulnerable Python code.
This vulnerable function, socket.recvfrom_into(), was introduced in
Python 2.5. Earlier versions are not affected by this flaw nor is Python
3.3.4 which is already in Homebrew.
[1] http://bugs.python.org/issue20246
Closes #27194.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
|
|
Closes #26705.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Fixes #26900.
Closes #26915.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
|
|
Closes #26418.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
|
|
|
|
|
|
|
|
Closes #25307.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
|
|
No longer applies.
|
|
Fixes #24366.
|
|
|
|
Closes #24189.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #24030.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #23864.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #23006.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Make it more consistent with other requirements.
|
|
|
|
Closes #22403.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
This reverts commit 955b8fa58c69b1060b83a383ddb14392bee806be.
|
|
Fixes #20922.
|
|
Closes #22158.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
This reverts commit 865f763ae59fdf32f496ca416fd98117f3370f86.
|
|
... 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.
|
|
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.
|
|
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.
|
|
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").
|
|
|
|
This reverts commit 59ebdf67cfa5cd8fcc6661e180e3bab2ab2ed6fb.
|
|
This simplyfies the formula a bit.
Also rearrange the line to be more logically grouped. Hopefully.
|
|
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`.
|
|
Closes #19099
|
|
|
|
|
|
|
|
Closes #21411.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
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.
|
|
|
|
|