On Wed, May 29, 2013 at 5:54 PM, Michael Droettboom <md...@stsci.edu> wrote:

> It looks like the ability to include pytz and other dependencies in
> binary distributions has been removed?
>
> It's really just that the matplotlib source no longer includes them.
> Binaries can be built however we want them to be.  Not knowing how the .dmg
> is put together, is it possible to add pytz, dateutil, pyparsing and six to
> the dmg during its creation?

I agree -- adding them to the binary package is the way to go here --
it's  packaging issue, not a development or building issue.

I can't imagine it would be hard to write a little script that
includes them all in one mpkg.

> Right -- and we're not using pip (because we can't) to handle our C/C++
> dependencies, many of which we continue to ship with matplotlib.

Should the code that's shipped with MPL be build-able with PIP? But
the harder issue is third-party dependencies that we expect the system
to provide: libpng, libfreetype, ....

On the building side, I'd really like to see more support for this --
the Linux package managers handle it OK on LInux, but there is no good
system for Windows or OS-X.

I'm taking a look at gattai:

http://sourceforge.net/projects/gattai/

Mostly for the Mac, but it does support Windows and linux as well.

I'm not looking at Windows right now, as Christoph's repository gives
me all I need -- which makes me think:

Christoph, do you have a build system for all those that might be a
good basis for a multi-platform solution?

-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.bar...@noaa.gov

------------------------------------------------------------------------------
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with <2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to