#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.