Apparently sympy can't do it either (?). Here is my experiment.
Sorry, I don't see how your code below is testing Sympy.
It wasn't, that was just an off-hand remark. The testing was for the
actual problem.
--
You received this message because you are subscribed to the Google
would be best (e.g. for granting
purposes), or possibly multiple such - I have no particular opinion on
that, but wanted to remind of those discussions. It would be worth talking
to R or GAP or other folks on this, perhaps.
- kcrisman
--
You received this message because you are subscribed
+1 to this. What is the best course of action? Opening a ticket?
Can you figure out where to change this in Sage first? Then opening a
ticket seems reasonable.
--
You received this message because you are subscribed to the Google Groups
sage-devel group.
To unsubscribe from this group
I have been doing some documentation polishing to functions of posets and
lattices. (For example http://trac.sagemath.org/ticket/18489 )
Should they be ticket on documentation or in combinatorics?
Probably wherever you think it's more likely that people who will review it
will see it.
On Thursday, May 28, 2015 at 5:21:01 PM UTC-4, Michal Bejger wrote:
Dear Sage Devs,
I have a question related to the limited length of a TeX expression
rendered by MathJax in the notebook - the variable responsible
for it is MAXBUFFER [1], and its default value is 5*1024 (5KB),
which
I won't recommend '-a'. Explicit addition of files using 'git add' is
safer as to you do not accidentally push too much upstream...
I 100% agree, esp. since sometimes there are extra changes lying around -
one of the few places I like git better than Mercurial. I think I
mentioned
Personally, I'm fine with EOL for SageNB in 2020 together with Python
2.x.
IMHO we should focus our energy on having a superior alternative ready
by
then.
+1
At some point hopefully soon Jupyter notebook should be a sufficient
replacement to sagenb, due to excellent work of
I vote for a case-by-case basis, but with a bias towards not deprecating.
Same but with (slight) bias toward deprecating, in terms of things like
this.
I disagree that
from sage.module.cool_but_hidden import SolveRiemannHypothesis
SolveRiemannHypothesis()
changing to
from
Click Changelog on http://www.sagemath.org/
Correct. Jeroen has the script for this - we also need to run it for 6.6
and 6.7. As always, I'm happy to do the proofreading...
--
You received this message because you are subscribed to the Google Groups
sage-devel group.
To unsubscribe
In the interest of reducing the work required for supporting Python 3,
unless there is some champion out there who wants to do the hard work
making sagenb work with Python 3, the sage notebook will not be joining the
rest of sage with Python 3.
That would be really bad for backward
I mean that you will continue to be able to use sagenb under Python 2
(which Sage should support for a good long while), but unless someone ports
sagenb to also work under Python 3, then you will not be able to use sagenb
with sage on sagenb when you build sage with Python 3.
Oh. So we
The object is not on the git server (or not referenced by a branch).
$ git show 2341c22ee7ce66cd1cf80949b1a7c9a4f6e5431f
fatal: bad object 2341c22ee7ce66cd1cf80949b1a7c9a4f6e5431f
If you pushed something while the git repo was out of disk space then it
was NOT uploaded
The point is
http://trac.sagemath.org/ticket/17018 -- Trac detected an internal
error: OSError: [Errno 2] No such file or directory: '/tmp/tmpTo_W1D'
I'm getting this too, basically the same error.
http://trac.sagemath.org/ticket/2536
But consistently so! 253{7,8,9} work fine reproducibly.
--
I'm getting this too, basically the same error.
http://trac.sagemath.org/ticket/2536
But consistently so! 253{7,8,9} work fine reproducibly.
The name of the temporary file should change each time you consult the
webpage...
Correct, for the ones that don't work, thanks
In case the one in charge was not aware, it seems the trac git interface
is half broken.
For instance,
http://git.sagemath.org/sage.git/diff/?id=2341c22ee7ce66cd1cf80949b1a7c9a4f6e5431f
shows no diff.
I can confirm this - e.g.
Admin - Milestones
Check the relevant radio button in the Default column
Duh! I saw those buttons and somehow didn't see the title of that column -
presumably because I was squandering all my time at the bottom looking for
how to format it. Sorry for wasting your time, thanks for that.
Yes! Congratulations!
We are delighted to announce that the Horizon 2020 research proposal
OpenDreamKit was accepted by the European commission:
opendreamkit.org
--
You received this message because you are subscribed to the Google Groups
sage-devel group.
To unsubscribe
I just created a new trac ticket and noticed that the default
Milestone was set to 6.7, with no higher verson avaioable yet. I
chose sage-pending for now, but I presume someone must know how to get
that default changed to 6.8.
I've added the 6.8 milestone but I don't know how to get
I'd be happy to add it to
http://www.sagemath.org/git-developer-guide/git_background.html#tutorials-and-summaries,
say. Just send a patch ;-)
I'll try to look at a few resources and try them out in the next day or
two, I think that (for those with the time) having a few gamified
A group of people here at my UNI wants to start creating databases storing
interesting graphs and some of their (non-trivial to compute) invariants.
The idea is to then make them available through optional Sage spkg's.
Our aim is to start with cubic vertex transitive graphs which were
There are a *lot* of tickets which are short, fix bugs, increase speed
and are waiting for reviews. If all authors are advertising their
tickets it will become a nightmare on sage-devel.
If you want your ticket reviewed, it would be better:
- looks for somebody that is likely to do
.
- kcrisman
--
You received this message because you are subscribed to the Google Groups
sage-devel group.
To unsubscribe from this group and stop receiving emails from it, send an email
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel
Why not just link to the main git homepage at http://git-scm.com/ and
let people find further links there for learning git?
Because maybe those links aren't as user-friendly? I'm just throwing out
suggestions.
--
You received this message because you are subscribed to the Google
There are a few free git try me things available.
https://try.github.io/
http://pcottle.github.io/learnGitBranching/
Does anyone have an opinion on whether we should include links to these in
the doc somewhere, or are they not worth it? Just FYI.
--
You received this message because you are
One side effect is that we are currently unable to download
http://www.sagemath.org/packages/upstream/configure/configure-84.tar.gz
and so to make a fresh install.
Another side effect is that apparently the most recent configure version in
Sage is 92, or so package-version.txt says,
https://try.github.io/
http://pcottle.github.io/learnGitBranching/
Does anyone have an opinion on whether we should include links to these in
the doc somewhere, or are they not worth it? Just FYI.
On a related note for those scared of Git, apparently (?) on Mac you can
get Git AND
The other general issue is related to managing files, the release
process and the workflow as the whole group. Volker is in contact with
me, but even the smallest silent assumptions or misunderstandings lead
to hiccups. Only when it breaks you realize which elements were vital
and which
I did a Google search for something. Guess what?
http://www.sagemath.org/doc/reference/graphs/sage/graphs/graph_latex.html
404 not found
Basically, EVERYTHING that anyone will link to that isn't just
sagemath.org/doc will give a 404. There must be a lot of such links around.
Also,
I did a Google search for something. Guess what?
http://www.sagemath.org/doc/reference/graphs/sage/graphs/graph_latex.html
Sorry, my main point was that Google has the broken link as its top
recommendation, and may not find out where to update for some time.
--
You received this
If you or someone else is messing around a bit with the doc, note that
currently
http://www.sagemath.org/doc/
gives a 404 error for Github Pages ?!?! and I'm sure this is connected to
not being able to download packages when using git pull to update your repo.
--
You received this message
Okay, so what do we do with this bug?
I think Nils explained the situation pretty well. Making max/min be
mathematical would definitely require some nontrivial effort. I don't
know that I'm in favor of adding a third boolean option, though of course
Maxima has various outcomes for e.g.
I'm surprised that there wouldn't be any US institution willing to
host a mirror.
There is a mirror at MIT, both http and rsync:
http://mirrors.mit.edu/sage/
rsync://mirrors.mit.edu/sage
... which raises the question whether there's also a publicly
You also told us that git commits and
trac tickets are orthogonal, and there is no such thing as a ticket to
which this commit belongs.
Still off topic, but that is just how things are.
I would gently argue that this is an interpretation of how our workflow
works, and that a new
So the article isn't so much about the use of computers in mathematics as
it is about this very specific issue.
Yes, I wasn't intending to say anything else, only that the article at one
point goes on to mention other things people do with computers in math and
doesn't mention discovery.
1. create a dedicated symbolic_max or max_symbolic function
sage: max_symbolic(sin(x),cos(x))
max(sin(x), cos(x))
Just confirming that this conversation has been had before - can you think
of places where we might advertise this more boldly? We certainly had
places we updated doc
I'm surprised that there wouldn't be any US institution willing to host a
mirror.
--
You received this message because you are subscribed to the Google Groups
sage-devel group.
To unsubscribe from this group and stop receiving emails from it, send an email
to
If you look at our trac then is pretty obvious that premature setting to
positive review is about the only problem that we do NOT have.
LOL, stimmt haargenau.
--
You received this message because you are subscribed to the Google Groups
sage-devel group.
To unsubscribe from this group
What I find interesting about this article is the almost complete lack of
discussing the computer as something to help *discover* theorems then
verified by hand, ala The Computer as Crucible. Appearances by JH
Conway, Voevodsky, Frenkel, et al.
In my experience, people don't set a ticket to needs_work because of
something trivial at that time. Less read the code anyway, once it is
already in positive_review ;-)
Or else they add a commit immediately.
Or at least are pretty specific about what the issue is. (Sometimes
If all tests pass then any further change is either trivial (pretty much
by definition), or there is something so seriously foobared that the entire
ticket needs to be rethought (e.g. no testing).
grumpyThat's complete garbage and you know it. There are all sorts of
things that a
Hello,
dev script are a mess (see #18356). Could I remove everthing in
sage/dev/ that is related to communication with the git server or the
trac server?
Were they already deprecated, though? In that event there should be a
well-defined time at which they could be removed.
--
Yes, I guess we do so at our own risk. :) My intention was not to
flame but rather just expressing my reaction after reading
http://sagemath.org/doc/developer/git_trac.html#chapter-git-trac
and considering the possible fate of my 3 line patch if I don't find
the time to do things this
In #18289 [2], Volker is improving the Notebook interface by making
some objects be automatically plotted by __repr__ [1]
graphs.PetersenGraph() # this graph is plotted
or
P = posets.ChainPoset(10) # no plot
P # here, P is plotted
I'm actually more
Thanks, Harald,
for the work making this possible.
+1!
--
You received this message because you are subscribed to the Google Groups
sage-devel group.
To unsubscribe from this group and stop receiving emails from it, send an email
to sage-devel+unsubscr...@googlegroups.com.
To post to
e.g. if your default solver is CPLEX then you'd doctest with
--optional=sage,cplex
and (ideally) should get no errors, etc.
It introduces complications since nobody (?) uses
sage -tp --all --optional=xyz
I am using this (ok, call me nobody :-))
I'm starting to use
Concerning public worksheets:
I thought William also made a public sagemathcloud project that had all the
public worksheets from sagenb in it? I haven't had time yet until the end
of semester but I think this was an ongoing project.
--
You received this message because you are
we offer two machines located in our data center (Opteron 270 with 16GB
RAM and .5TB HDD each) to host the Sage cell server.
Bye from Frankfurt/Germany,
Sven
Danke!
William, Andrey - habt ihr das gesehen? I mean, did you see this offer?
--
You received this message because you are
On Sunday, April 19, 2015 at 12:32:20 PM UTC-4, leif wrote:
On 04/19/2015 05:41 PM, Nathann Cohen wrote:
I often have a look at positively reviewed tickets and sometimes ask
questions about the review. Positive review just mean that one person
agreed
that the changes were good to be
That in this case is a Python script that tries to install everything
to make the heavily enhanced version of Sage that people get when they
BTW, a bit OT but any enhancements there that could be reported downstream
to Sage proper? (I mean without someone doing a lot of digging for
For Sage 6.5, it was OK.
For Sage 6.6.beta5, the problem was already there (but I've noticed it
only today, sorry...).
Can I just say I'm getting tired of people changing things in visual
representation (e.g. show) and then not verifying it still does the same
thing VISUALLY? We have
Side question -- Is anything guaranteed to build all optional
packages? What's the current status of testing them? I keep raising
this issue...
If you ever get tired of raising the issue, maybe you could try doing
something about it.
Until we have the infrastructure of R I don't
If you ever get tired of raising the issue, maybe you could try doing
something about it.
defensive
I think in this case the defensive is understandable.
I have done things about the issues with optional packages.
For example, I wrote
We have lots of doctests but they aren't worth anything on plots unless we
actually try things out that way.
I know its a bit of a problem because bitmaps are often not identical
(different fonts etc) but that is a well-understood issue with standard
solutions.
It would be awesome
On Thursday, April 16, 2015 at 7:58:32 AM UTC+2, Jeroen Demeyer wrote:
On 2015-04-16 01:33, Nils Bruin wrote:
The whole meaning of positive review goes out of
the window if one still changes the branch on the ticket.
I disagree. It can easily happen that a problem is found after a
The obvious answer: Don't change a ticket once it is positive review. Treat
it like closed -- if you find a bug open a new ticket.
Hmm, but somehow I feel that socially that will not always work, unless
such things automatically became blockers. Positive review can often be
wrong - and
But you can't turn around and add another feature on a ticket that
already
has positive review.
Not another feature, sure. But fixing an error, even a typo (especially if
it's a misleading typo like forgetting the word not) sounds like adequate
grounds to revert a positive review.
needs review, though; most of those
probably would need some serious work for that status, so one can
definitely put to needs work or info.
- kcrisman
--
You received this message because you are subscribed to the Google Groups
sage-devel group.
To unsubscribe from this group and stop
the discussion (though of course they may be on
vacation, or away from Sage for a time, or whatever).
- kcrisman
--
You received this message because you are subscribed to the Google Groups
sage-devel group.
To unsubscribe from this group and stop receiving emails from it, send an email
to sage-devel
the outdated ones open also makes old problems that really need work
harder to find.
True! Wish I had more time for this triage now - this summer I will, and I
did quite a bit in October.
--
You received this message because you are subscribed to the Google Groups
sage-devel group.
To
http://blogs.ams.org/blogonmathblogs/2015/04/13/online-toolbox-for-number-theorists/#sthash.76Vaxs54.lPedVDky.dpbs
Among others, the Jones and LMF dbs get a mention.
And as if the database on its own wasn’t cool enough, you can actually
load it into Sage and do number field computations to your
The following changed behaviour leads to a few fails:
sage: a,b = var('a b')
sage: abs(sqrt(x))
sqrt(abs(x))
sage: sqrt(abs(x)^2)
sqrt(x*conjugate(x))
sage: abs(x)^2
x*conjugate(x)
What does Maxima do with these? I know that there has been endless
discussion of what to do with
Exterior algebras were included as part of
http://trac.sagemath.org/ticket/15300 (which was merged into Sage 6.4).
sage: E.x,y = ExteriorAlgebra(QQ)
sage: a = x * y + x - 3*y / 2; a
x^y + x - 3/2*y
sage: a.interior_product(x)
y + 1
sage: a.interior_product(y)
-x - 3/2
Great. Any
since there seems no permanent maintainer of Pynac I propose
to do the next release of Pynac. I have already transferred the
source/history as planned to github at:
https://github.com/rwst/pynac
Ralf, this sounds like a fine idea. Burcin, I'm sure you have no
objections?
One thing I
I did not know about this function (thanks!) though I had something
different in mind, i.e.:emphasize *some* elements of a list. What
Volker would define as:
table(range(100), highlight=is_prime)
Right, I see what you mean now. In principle the LaTeX and other outputs
of table
Sorry for dredging this up from the depths...
So I see that http://trac.sagemath.org/ticket/14418 has a more explicit
interface. What gets me wondering about the current state in Sage is an
article in the most recent Notices which contains a reference
to
He showed us that one can consider the square root of a picture of a
siamese cat, but also a nice feature: one can very easily display a
list of objects, some of which are decorated with a frame or a
background color. This is very useful, I believe, when one looks at a
Are you
A large amount of common help/support questions could have the answers
automated and built in. This would be 100% optional, triggered only
on interactive errors, and not change Sage's library in any way
(except possibly with the addition of this).
This is all an intriguing idea, and
languishes due pretty much only
due to lack of some outside reviewer, but for which one would need to know
a fair amount about knot theory to review properly.)
- kcrisman
--
You received this message because you are subscribed to the Google Groups
sage-devel group.
To unsubscribe from this group
But it suggest that Julia would have been a better language.
And that Sage as it is written by mathematicians looks very amateuristic
to a computer scientist.
http://lavieestmaloptimisee.blogspot.fr/2015/03/les-informaticiens-meprisent.html?view=classic
Those are both as may be true,
I am pretty sure the current Sage logo is not an icosahedron - Harald can
explain the exact provenance, I am sure. Count the edges and vertices etc.
There are faces with four sides, for instance.
--
You received this message because you are subscribed to the Google Groups
sage-devel group.
2. The following comment isn't necessarily very important in the
context of our discussion about sagenb, but it's worth making. I
think (based on data not just making things up) that most users of SMC
are unlikely to ever consider using Sage outside SMC. This is because
the majority
I don't know that I can justify going to this but it is tempting... several
big Python things including the pandas author and author of Think Python.
If there are a couple other Boston-area people who might be interested
maybe we could go together. They *are* accepting non-technical but
In my experience, at this point Java-based Jmol on OS X is a lost
cause. It *was* working in OS X 10.something for me a few months ago
embedded in sagenb.org, but now it doesn't. In fact, even the java
applets at the Jmol website don't work for me in any browser, even
with Java
Is there any use case for sagenb.org, or a potential replacement, that
isn't covered by SageMathCloud?
A public notebook server gives people an opportunity to try out sage with
exactly the interface they would be able to have with a local install. The
interface provided by
We've posted the following message on the http://sagenb.org site:
This Sage notebook server will be shut down April 17, 2015.
I am very worried about the extremely short notice. Many users will be
disappointed to lose their work. Why not just keep it running without
supporting
Related:
http://ask.sagemath.org/question/26352/uploading-a-zip-file-to-sagemathcloud/
--
You received this message because you are subscribed to the Google Groups
sage-devel group.
To unsubscribe from this group and stop receiving emails from it, send an email
to
RuntimeError: jmol cannot run, no suitable java version found
I'm currently running Sage 6.6rc0 and I have double checked that I have
Java installed. Any ideas for how to get Sage to recognize my Java?
Thanks in advance for the help!
A workaround might be to do it in the notebook.
Along these lines, I wish it were possible for Sage to generate a
mini-webpage if one asked for it, whose only function is to show a jsmol.
http://trac.sagemath.org/ticket/17894 suggests that it's possible in
principle, though starting a web server to view 3d graphics seems overkill.
But js
A related question just popped up on ask.sagemath:
http://ask.sagemath.org/question/26279/complex-analysis-compute-bar-derivative
Not exactly the same but I think it gets at the same underlying issues of
is it a complex variable or isn't it.
--
You received this message because you are
Ticket #17386 implemented a naive rational point search algorithm for
subschemes using the enumeration of points of bounded height in number
fields from #15389. However, #15389 is precision sensitive and one of the
examples in #17386 failed on OSX 10.6.8 (in addition to an error in height
it just tells us that you are running a binary distribution of Sage built
by Karl.
Which is odd, because I only make the 10.7 binary, which you shouldn't need
to run.
--
You received this message because you are subscribed to the Google Groups
sage-devel group.
To unsubscribe from
be
using the GUI.
- kcrisman
--
You received this message because you are subscribed to the Google Groups
sage-devel group.
To unsubscribe from this group and stop receiving emails from it, send an email
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage
Problem solved. On Yosemite 10.10.2, I have mac ports installed. The
suggestions about alternative toolchains proved correct.
I thought our script explicitly disallows macports and fink? (In
particular, I just had a student compile Sage and he needed to move those
directories as usual.)
Or do you have one particular java program that you want to call from
Python? This can be made 100% solid. Just write C/C++ JNI bindings for the
Java function that you want to call. Then access those bindings through
Cython. And launch the JVM from the Cython code.
I believe this is
Short version: is there a way to get Sage to interface with a *Java*
program not via pexpect, but a library interface? (Perhaps Jython?)
See http://trac.sagemath.org/ticket/17902 for some background, in
particular http://trac.sagemath.org/ticket/17902#comment:7
I have been reading over
What should be really done with long-waiting needs_review tickets ?
See them as a database of ideas, similar to 5-year old requests for
enhancement.
+1
Honestly, those are not the problem, but rather the failure to push
necessary but painful changes like the declare_var/function
See this article - I know some will be interested. If you are not a member
of ACM (I am not), I think many institutions will have this in their
database.
*Communications of the ACM. *Mar2015, Vol. 58 Issue 3, p19-21.
--
You received this message because you are subscribed to the Google
1. Setup/write an editorial notification system to encourage the
reviewing of tickets, similar to how every journal on the planet has
an automated system for ensuring papers get reviewed, seeing the
status of outstanding papers, etc. Maybe we could even just use an
existing
Seems quite relevant, but not sure if it's a bit hyped?
http://www.crcpress.com/product/isbn/9781482239867
--
You received this message because you are subscribed to the Google Groups
sage-devel group.
To unsubscribe from this group and stop receiving emails from it, send an email
to
Since the OP is new to the group, probably doesn't have a Trac account
(yet), so I've opened http://trac.sagemath.org/ticket/17884
On Monday, March 2, 2015 at 8:54:13 AM UTC-5, Volker Braun wrote:
Looks like a missing dependency. Can you open a ticket?
Workaround:
sage -f libgd
make#
In general, I think it is FAR more useful to spend our time on making the
documentation for any educational/toy functions very clear than to
creating some huge change of a new directory that no one will know about,
deprecation, broken links, ... Unless people feel that Sage is *only* a
- and there are a number of those - then that seems fine to me.
- kcrisman
--
You received this message because you are subscribed to the Google Groups
sage-devel group.
To unsubscribe from this group and stop receiving emails from it, send an email
to sage-devel+unsubscr...@googlegroups.com
401 files with wrong documentation
I couldn't get a good sense of what wrong meant from that patch. What
does that specifically refer to?
Thanks,
- kcrisman
--
You received this message because you are subscribed to the Google Groups
sage-devel group.
To unsubscribe from this group
There is currently a 404 for
http://sagemath.org/mirror/src/changelogs/sage-6.5.txt
which is linked from
http://sagemath.org/
Yes, there is always a slight delay in creating this because the creation
is no longer an automated part of the process. The finalized version
should be up
There is even a tag (I forget the exact wording) for saying that this is an
indirect doctest, which hopefully this script picks out.
On Monday, February 23, 2015 at 1:22:51 PM UTC-5, Nils Bruin wrote:
On Monday, February 23, 2015 at 10:07:13 AM UTC-8, kcrisman wrote:
I couldn't get a good
I have teaching duties that week, so, unfortunately, i can't go.
Same here.
When is your Spring Break?
Just a couple weeks from now, and already spoken for :) sorry :( because I
would be interested in a dedicated Sage time right now, which I don't have
now.
--
You
In fact, I would be OK with removing all of the following as official
optional Sage packages that appear when doing sage -optional on a
fresh sage-6.5 install:
beautifulsoup-3.2.1 . not installed # in pypi
Then we would need to update some documentation and
I have teaching duties that week, so, unfortunately, i can't go.
Same here.
--
You received this message because you are subscribed to the Google Groups
sage-devel group.
To unsubscribe from this group and stop receiving emails from it, send an email
to
Hi, I have been getting email updates for a ticket that I commented
on a long time ago and I was wondering if I can unsubscribe from the
updates.
I know at least one way: review the ticket! The author is usually
responsive
and quick with fixes.
:)
But more seriously, I don't know
I no longer use sage for my day-to-day work, but when I was and I had to
e.g. give a presentation, it was infuriating to find sage broken AGAIN
??? I assume this is because you updated some dependency and Sage didn't
work quite properly somewhere in its bowels with that? I've never once
601 - 700 of 2609 matches
Mail list logo