|
#13843
|
157 days
|
user interface
|
new
|
|
|
|
Easily customize different viewer for PLOT3D
|
|
#13716
|
157 days
|
commutative algebra
|
needs_work
|
3
|
3
|
malb
|
(very) Minor improvements to the multivariate polynomials documentation
|
|
#11479
|
157 days
|
misc
|
new
|
7
|
5
|
malb
|
SAT Solver Interface
|
|
#5108
|
1580 days
|
graphics
|
new
|
1
|
1
|
jason
|
Add infinite planes to Sage 3d graphics
|
|
#5110
|
1580 days
|
linear algebra
|
new
|
|
|
|
rewrite diagonal_matrix to be more general
|
|
#4883
|
1581 days
|
memleak
|
new
|
2
|
2
|
malb
|
possible memory leak in sage.matrix.matrix_integer_dense
|
|
#3999
|
1582 days
|
basic arithmetic
|
needs_work
|
13
|
5
|
robertwb
|
[with patch, needs work] Wrapper class to treat additive groups as multiplicative goups
|
|
#2070
|
1583 days
|
user interface
|
new
|
2
|
2
|
AlexGhitza
|
Warning on cloning from other branches
|
|
#1397
|
1583 days
|
user interface
|
new
|
2
|
2
|
AlexGhitza
|
"sage -upgrade" should print release notes
|
|
#5082
|
1583 days
|
basic arithmetic
|
new
|
|
|
|
remove power_mod method
|
|
#3487
|
1583 days
|
user interface
|
new
|
4
|
3
|
AlexGhitza
|
mercurial ought to deal with branches of clones
|
|
#3457
|
1583 days
|
misc
|
new
|
2
|
2
|
boothby
|
Install sqlalchemy_migrate
|
|
#4795
|
1583 days
|
modular forms
|
new
|
1
|
1
|
AlexGhitza
|
Modular forms over finite fields need work
|
|
#5070
|
1583 days
|
misc
|
new
|
|
|
|
randomized shift testing
|
|
#2877
|
1584 days
|
misc
|
new
|
3
|
3
|
AlexGhitza
|
security risk -- several constructors use eval to parse input
|
|
#2687
|
1584 days
|
interfaces
|
new
|
1
|
1
|
AlexGhitza
|
database.py - update to work with sqlalchemy
|
|
#5062
|
1584 days
|
build
|
new
|
1
|
1
|
mabshoff
|
Make sure that "sage -b" checks build compatibility on shared filesystems
|
|
#2536
|
1584 days
|
misc
|
new
|
1
|
1
|
AlexGhitza
|
get rid of SageObject.db and SageObject.version everywhere -- these turned out to "not catch on"
|
|
#4896
|
1584 days
|
interfaces
|
new
|
2
|
2
|
AlexGhitza
|
fill in missing magma --> sage conversions
|
|
#4984
|
1584 days
|
linear algebra
|
new
|
1
|
1
|
AlexGhitza
|
Clean up __getitem__ for matrices once Cython is smarter
|
|
#2696
|
1584 days
|
interfaces
|
new
|
1
|
1
|
AlexGhitza
|
octave -- implement handling of multiple return values of functions
|
|
#2179
|
1584 days
|
commutative algebra
|
needs_work
|
13
|
6
|
malb
|
[with patch, needs work] implementation mpoly factoring with coefficients in ZZ
|
|
#2331
|
1584 days
|
interfaces
|
new
|
2
|
1
|
malb
|
Polynomial_singular_repr is pretty messed up
|
|
#3168
|
1584 days
|
misc
|
new
|
2
|
2
|
AlexGhitza
|
Source introspection does not work for outside Cython extensions
|
|
#2141
|
1584 days
|
notebook
|
new
|
3
|
3
|
malb
|
Access to file list on notebook.
|
|
#1755
|
1584 days
|
linear algebra
|
new
|
1
|
1
|
malb
|
Hook block matrices into matrix(...) command
|
|
#3209
|
1584 days
|
graphics
|
new
|
1
|
1
|
AlexGhitza
|
summing graphics elements takes way to long
|
|
#4095
|
1584 days
|
basic arithmetic
|
new
|
2
|
2
|
AlexGhitza
|
Annoyance in GF(109)['x', 'y']
|
|
#1965
|
1584 days
|
user interface
|
new
|
1
|
1
|
malb
|
renable of caching for loading or attaching spyx files
|
|
#1031
|
1584 days
|
documentation
|
new
|
2
|
2
|
AlexGhitza
|
Add Py_ssize_t info to developer manual
|
|
#3902
|
1584 days
|
misc
|
new
|
1
|
1
|
AlexGhitza
|
%cython -- add an option #clibinclude that is like cinclude; otherwise linking in your own libraries is impossible
|
|
#4345
|
1584 days
|
misc
|
new
|
1
|
1
|
AlexGhitza
|
Make a system for default variable names
|
|
#4486
|
1584 days
|
misc
|
new
|
1
|
1
|
AlexGhitza
|
Clean up partitions_c.cc and partitions_c.h
|
|
#4673
|
1584 days
|
misc
|
new
|
2
|
2
|
AlexGhitza
|
Introduce generic pools just like for the Integer class
|
|
#2907
|
1584 days
|
basic arithmetic
|
new
|
1
|
1
|
AlexGhitza
|
polynomials lack content method
|
|
#2632
|
1584 days
|
notebook
|
new
|
2
|
2
|
AlexGhitza
|
Inflexibility of browser window size and resolution
|
|
#4940
|
1584 days
|
number theory
|
new
|
2
|
2
|
robertwb
|
dokchitser L-series at least for number fields claims a pole at zero, though the zeta function has a zero there
|
|
#3473
|
1584 days
|
misc
|
new
|
2
|
2
|
AlexGhitza
|
sage has bad error messages when sage link doesn't exist.
|
|
#3434
|
1584 days
|
notebook
|
new
|
1
|
1
|
AlexGhitza
|
notebook -- implementin MAX_OUTPUT handling in cell.py for interact.
|
|
#3423
|
1585 days
|
interfaces
|
new
|
2
|
2
|
craigcitro
|
Make Pari error messages more informative
|
|
#5019
|
1588 days
|
misc
|
new
|
|
|
|
sage -gdb is broken on OSX when using branches
|
|
#4865
|
1595 days
|
packages: optional
|
new
|
1
|
1
|
mabshoff
|
dvipng optional spkg fails to build on sage.math (our main devel machine)
|
|
#4951
|
1599 days
|
numerical
|
new
|
|
|
|
expose Singular's numerical solver
|
|
#13833
|
159 days
|
categories
|
new
|
4
|
2
|
cnassau
|
ModuleMorphismByLinearity doesn't coerce input arguments
|
|
#9291
|
159 days
|
combinatorics
|
new
|
1
|
1
|
chapoton
|
Constructing a root system / coxeter group from a pair of matrices
|
|
#10662
|
159 days
|
combinatorics
|
new
|
5
|
3
|
chapoton
|
Roadmap for combinatorial species and decomposable classes
|
|
#12648
|
159 days
|
combinatorics
|
new
|
1
|
1
|
chapoton
|
Species do not support renaming
|
|
#13814
|
159 days
|
combinatorics
|
needs_review
|
23
|
2
|
cnassau
|
LazyFamily.__eq__ gives false positives.
|
|
#10227
|
159 days
|
combinatorics
|
needs_review
|
8
|
4
|
chapoton
|
change_labels for sum species structure does not actually change the labels
|
|
#8558
|
15 days
|
algebra
|
needs_review
|
30
|
5
|
lftabera
|
add a fast gcd algorithm for univariate polynomials over absolute number fields
|
|
#9540
|
15 days
|
basic arithmetic
|
new
|
1
|
1
|
kcrisman
|
Testing whether a Gaussian integer is in ZZ is extremely slow
|
|
#7545
|
15 days
|
number fields
|
needs_info
|
9
|
5
|
kcrisman
|
Gaussian Integers
|
|
#14186
|
15 days
|
coercion
|
needs_review
|
6
|
2
|
robertwb
|
coerce_binop errors with keyword arguments
|
|
#14563
|
15 days
|
coercion
|
needs_review
|
2
|
1
|
vdelecroix
|
faster coercion from Integer to Quadratic Number fields
|
|
#13447
|
15 days
|
memleak
|
needs_work
|
104
|
6
|
nthiery
|
Make libsingular multivariate polynomial rings collectable
|
|
#8392
|
15 hours
|
combinatorics
|
positive_review
|
31
|
7
|
tscrim
|
Implement RSK for generalized permutations
|
|
#14261
|
15 hours
|
combinatorics
|
needs_review
|
10
|
3
|
tscrim
|
Iwahori-Hecke algebra with several bases
|
|
#4877
|
1607 days
|
packages: optional
|
needs_work
|
3
|
2
|
was
|
[with spkg; needs work] update optional spkg to newest version of pyopenssl and get spkg into proper format
|
|
#6566
|
160 days
|
cryptography
|
new
|
1
|
1
|
scotts
|
method key_space() for classical cryptosystems
|
|
#4866
|
1613 days
|
packages: optional
|
new
|
2
|
2
|
mabshoff
|
hermes optional spkg totally broken in multiple ways
|
|
#2378
|
1615 days
|
graph theory
|
new
|
7
|
2
|
jason
|
graph and digraph animations
|
|
#13831
|
161 days
|
interfaces
|
new
|
8
|
2
|
leif
|
Upon quitting Sage, Maxima may keep running and eat up all memory
|
|
#13418
|
161 days
|
graph theory
|
needs_info
|
13
|
4
|
ncohen
|
Add method for drawing graphs using Ivan Kuckir graph drawer
|
|
#4810
|
1621 days
|
packages: optional
|
new
|
|
|
|
qepcad-1.50 fails to build without tcsh
|
|
#864
|
1624 days
|
interfaces
|
new
|
2
|
2
|
mabshoff
|
Asymptotically slow pari <--> python long conversions
|
|
#3250
|
1626 days
|
coercion
|
new
|
4
|
3
|
robertwb
|
Parent does not have a cdef class default hash
|
|
#13576
|
162 days
|
graphics
|
needs_review
|
12
|
3
|
ppurka
|
add options about custom markers to point2d
|
|
#13830
|
162 days
|
graphics
|
new
|
5
|
2
|
jason
|
scatter_plot and point2d are essentially the same thing
|
|
#8570
|
162 days
|
graphics
|
new
|
12
|
2
|
kcrisman
|
make points() take all the options for scatter_plot or list_plot that apply to plotting points
|
|
#4633
|
1631 days
|
interfaces
|
needs_work
|
13
|
4
|
was
|
[with patch, needs work] fix additional "Fortran-style" names and a coercion (depends on #4036)
|
|
#4538
|
1632 days
|
misc
|
new
|
4
|
3
|
mabshoff
|
write a python script that runs a subprocess and kills it after a while
|
|
#4696
|
1633 days
|
coercion
|
new
|
|
|
|
coercion system doesn't expect pickled parents
|
|
#4663
|
1637 days
|
build
|
new
|
|
|
|
prune module_list.py of dead extensions
|
|
#3573
|
1638 days
|
finance
|
needs_work
|
11
|
6
|
TimothyClemans
|
[with patch, with spkg, needs to be rebased] finance - Implementation of Sage interface to opentick
|
|
#4643
|
1639 days
|
build
|
new
|
|
|
|
build system uses leftover .so files
|
|
#1169
|
1639 days
|
basic arithmetic
|
new
|
3
|
2
|
dmharvey
|
NTL cache-friendly FFT routines
|
|
#4309
|
1639 days
|
notebook
|
needs_work
|
8
|
4
|
was
|
[with patch, needs work] Kerberos authentification for SAGE notebook
|
|
#13811
|
163 days
|
pickling
|
needs_review
|
6
|
2
|
nthiery
|
LazyFamily cannot be copied if it can't be pickled
|
|
#11201
|
163 days
|
documentation
|
needs_work
|
8
|
3
|
afleckenstein
|
Point users of solve() to the to_poly_solve option
|
|
#4396
|
1641 days
|
distribution
|
new
|
1
|
1
|
mabshoff
|
create a "sage -develupgrade" command, that upgrades to the latest devel version
|
|
#1065
|
1641 days
|
packages: standard
|
new
|
1
|
1
|
craigcitro
|
sage -sdist nukes libcsage.so
|
|
#4617
|
1642 days
|
packages: standard
|
new
|
2
|
2
|
SimonKing
|
Create a `test-dummy.spkg`
|
|
#4555
|
1648 days
|
notebook
|
new
|
|
|
|
notebook -- implement link to send a published worksheet to a friend by email
|
|
#4554
|
1648 days
|
notebook
|
new
|
|
|
|
notebook -- make a resend email confirmation link on account settings
|
|
#4545
|
1649 days
|
misc
|
new
|
|
|
|
better fix for mixing @parallel with numerical constant preparsing
|
|
#13825
|
164 days
|
commutative algebra
|
new
|
|
|
|
roots over IntegerModRing is horribly slow
|
|
#10501
|
164 days
|
linear algebra
|
needs_work
|
9
|
5
|
rbeezer
|
Deprecate adjoint in favor of adjugate
|
|
#13827
|
164 days
|
graph theory
|
new
|
|
|
|
Allow customization of text in GraphPlot
|
|
#11990
|
164 days
|
calculus
|
needs_work
|
13
|
4
|
kcrisman
|
infinite sums that are infinite produce errors
|
|
#12039
|
164 days
|
doctest coverage
|
needs_work
|
15
|
5
|
kcrisman
|
Doctest sage.categories.action
|
|
#4518
|
1652 days
|
build
|
new
|
2
|
2
|
mabshoff
|
progress indicator for "sage -br"
|
|
#4414
|
1653 days
|
notebook
|
new
|
1
|
1
|
jason
|
Improve notebook responsiveness
|
|
#3494
|
1653 days
|
linear algebra
|
new
|
1
|
1
|
jason
|
var --> name
|
|
#3354
|
1653 days
|
basic arithmetic
|
new
|
1
|
1
|
jason
|
Bug in power series sqrt
|
|
#391
|
1653 days
|
user interface
|
needs_work
|
10
|
4
|
mabshoff
|
[with patch, needs work] adding apropos to SAGE -- try `conductor**?' for an example.
|
|
#4490
|
1656 days
|
notebook
|
new
|
2
|
2
|
was
|
notebook -- add a checkbox that enables/disables implicit multiplication
|
|
#4474
|
1659 days
|
misc
|
new
|
|
|
|
A hack in preparsing files is dangerous/confusing
|
|
#12967
|
165 days
|
symbolics
|
needs_review
|
9
|
4
|
ppurka
|
comparison of pi and infinity wrong
|
|
#13819
|
165 days
|
graphics
|
new
|
2
|
2
|
mjo
|
arrow2d path keyword is confusing
|
|
#13822
|
165 days
|
graphics
|
new
|
|
|
|
bezier_path modifies its argument
|