#20161: matplotlib depends on pytz
-------------------------------------+-------------------------------------
       Reporter:  jdemeyer           |        Owner:
           Type:  defect             |       Status:  needs_review
       Priority:  blocker            |    Milestone:  sage-7.1
      Component:  build              |   Resolution:
       Keywords:                     |    Merged in:
        Authors:  Jeroen Demeyer     |    Reviewers:
Report Upstream:  N/A                |  Work issues:
         Branch:                     |       Commit:
  u/jdemeyer/matplotlib_depends_on_pytz|  
f34dd473b449f54df300a619785fc79d191e33fc
   Dependencies:                     |     Stopgaps:
-------------------------------------+-------------------------------------
Changes (by {'newvalue': u'Jeroen Demeyer', 'oldvalue': ''}):

 * status:  new => needs_review
 * commit:   => f34dd473b449f54df300a619785fc79d191e33fc
 * author:   => Jeroen Demeyer


Comment:

 Replying to [comment:2 vbraun]:
 > It's not a build-time dependency.

 It is because `setuptools` make any dependency into a build-time
 dependency. After installing matplotlib, you see something like
 {{{
 Adding matplotlib 1.5.1 to easy-install.pth file

 Installed /usr/local/src/sage-config/local/lib/python2.7/site-
 packages/matplotlib-1.5.1-py2.7-linux-x86_64.egg
 Processing dependencies for matplotlib==1.5.1
 Searching for pyparsing==2.1.0
 Best match: pyparsing 2.1.0
 Processing pyparsing-2.1.0-py2.7.egg
 pyparsing 2.1.0 is already the active version in easy-install.pth

 Using /usr/local/src/sage-config/local/lib/python2.7/site-
 packages/pyparsing-2.1.0-py2.7.egg
 Searching for cycler==0.10.0
 Best match: cycler 0.10.0
 Processing cycler-0.10.0-py2.7.egg
 cycler 0.10.0 is already the active version in easy-install.pth

 Using /usr/local/src/sage-config/local/lib/python2.7/site-
 packages/cycler-0.10.0-py2.7.egg
 Searching for pytz==2013b0
 Best match: pytz 2013b0
 Processing pytz-2013b0-py2.7.egg
 pytz 2013b0 is already the active version in easy-install.pth

 Using /usr/local/src/sage-config/local/lib/python2.7/site-packages/pytz-
 2013b0-py2.7.egg
 Searching for python-dateutil==2.2
 Best match: python-dateutil 2.2
 Processing python_dateutil-2.2-py2.7.egg
 python-dateutil 2.2 is already the active version in easy-install.pth

 Using /usr/local/src/sage-config/local/lib/python2.7/site-
 packages/python_dateutil-2.2-py2.7.egg
 Searching for numpy==1.10.4
 Best match: numpy 1.10.4
 Adding numpy 1.10.4 to easy-install.pth file

 Using /usr/local/src/sage-config/local/lib/python2.7/site-packages
 Searching for six==1.10.0
 Best match: six 1.10.0
 Processing six-1.10.0-py2.7.egg
 six 1.10.0 is already the active version in easy-install.pth

 Using /usr/local/src/sage-config/local/lib/python2.7/site-
 packages/six-1.10.0-py2.7.egg
 Finished processing dependencies for matplotlib==1.5.1
 }}}
 ----
 New commits:
 
||[http://git.sagemath.org/sage.git/commit/?id=f34dd473b449f54df300a619785fc79d191e33fc
 f34dd47]||{{{Make matplotlib depend on pytz via sagenb}}}||

--
Ticket URL: <http://trac.sagemath.org/ticket/20161#comment:4>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to