[IPython-dev] iPython binary wheels for OS-X
Chris Barker
chris.barker at noaa.gov
Mon Dec 9 20:18:19 EST 2013
On Mon, Dec 9, 2013 at 3:43 PM, Paul Moore <p.f.moore at gmail.com> wrote:
> we need to be able to express constraints people need.
> So we need to make sure we understand those constraints.
>
> Obviously
> pip/wheel would never implement something this specific, but I *could*
> see a conditional something like "check the value of a variable
> imported from a module on the installation target machine" as being
> worth discussion.
as you pointed out -- this is essentially a platform check.
So we could do OK if there was a way to express paltform-specific
dependencies to pip. so that, for instance, "pip install ipython", would
get readline as a dependency on OS-X, but not on linux. That would be
pretty simple, solve this problem and probably be useful elsewhere.
However, in this case, a I tend to agree with what we think Guido thinks (
;-) ), that overriding a build-in module is a bad idea, pyreadline really
should use a different name, and then ipython could simply depend on that.
Granted, that would mean duplicate functionality, but if readline is
somewhat broken somewhere, maybe not so bad to be consistent.
-Chris
--
Christopher Barker, Ph.D.
Oceanographer
Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
Chris.Barker at noaa.gov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20131209/7461cb68/attachment.html>
More information about the IPython-dev
mailing list