Hello folks,

here goes alpha2 with plenty of interesting patches. As usual sources
as well as a sage.math specific binary can be found in

   http://sage.math.washington.edu/home/mabshoff/release-cycles-3.3/

Upgrades should also work as usual. There are 30+ tickets in trac with
positive review as well as 70+ tickets in need of review, so expect an
alpha3 tomorrow. We will be merging until Monday and then likely slow
down to stabilize and release 3.3 by the end of that week.

Please test and report problems, not that I do have to tell you what
to do by now :)

Cheers,

Michael

Merged in Sage 3.3.alpha2:

#1127: Alex Ghitza: modularSymbol complement fails for E=128a
[Reviewed by Robert Bradshaw]
#1587: Simon King: M.kernel() gives the kernel when M acts on row
vectors from the right -- Document this; add better examples [Reviewed
by John Palmieri]
#2020: William Stein: change an error message when running a certain
command and the elliptic curve database is too small [Reviewed by
Craig Citro]
#2360: Martin Albrecht: Strange Polynomial substitution problem
[Reviewed by Robert Bradshaw]
#2402: Mike Hansen: there should be a hg_examples mercurial wrapper
for the examples repository [Reviewed by Michael Abshoff]
#2535: Craig Citro: Problem with cuspidal_subspace and new_subspace
for modular symbols [Reviewed by Nick Alexander, William Stein, David
Roe]
#2638: Mike Hansen: complex QQbar expressions exceed maximum recursion
depth when exact computation is triggered [Reviewed by Tom Boothby]
#2861: William Stein: scripts do not exit with correct exit code when
sys.exit() is used [Reviewed by Robert Miller]
#2697: Karl-Dieter Crisman, Robert Bradshaw: allow integration without
explicit variable declaration [Reviewed by Robert Miller, Karl-Dieter
Crisman]
#3045: Alex Ghitza: K.gen() where K = GF(p) returns 1, not a primitive
element [Reviewed by David Roe]
#3056: Tom Boothby: bug with polynomials over power series [Reviewed
by Craig Citro]
#3268: Mike Hansen: Fix GAP interface printing [Reviewed by Robert
Bradshaw]
#3294: Mike Hansen: GAP interface broken after CTRL-C [Reviewed by
Martin Albrecht]
#3298: Burcin Erocal: Cython warnings for PolyBoRi [Reviewed by
Michael Abshoff]
#3610: Carl Witty: __contains__ for RealIntervalFields does not work
correctly [Reviewed by Robert Bradshaw]
#3658: Craig Citro: A PARI bug results in an unreliable prime_pi
[Reviewed by Tom Boothby]
#3752: Mike Hansen: gap.eval -- oddity in parsing multiline input and
comments [Reviewed by Martin Albrecht]
#3758: Dan Shumow: crypto -- sage -t -long devel/sage/sage/crypto/mq/
sr.py fails on many machines [Reviewed by Martin Albrecht]
#3871: William Stein: do not save pngs in SAGE_ROOT; extending #3759
[Reviewed by Michael Abshoff]
#4048: Alex Ghitza: missing minpoly for GF(p) [Reviewed by Mike
Hansen]
#4322: Alex Ghitza: modular polynomials database is broken [Reviewed
by Craig Citro]
#4405: Mike Hansen: double/single quotation marks in docstring
[Reviewed by Martin Albrecht]
#4524: Mike Hansen: interact -- incomplete default string in the input
box [Reviewed by Sebastien Labbe]
#4588: William Stein: doctest -- get rid of the "feature" where
docstrings with require, optional, and package all in them are
automatically marked optional [Reviewed by Robert Miller]
#4611: David Roe: deprecate sqrt_approx [Reviewed by Martin Albrecht]
#4623: Paul Zimmermann: x^2 is wrong in RealIntervalField [Reviewed by
Alex Ghitza]
#4648: Robert Miller: sparse linear algebra: nonzero_positions is slow
[Reviewed by Craig Citro]
#4665: William Stein: sage/misc/cython.py creates file sage/misc/
hello.spyx in tree while doctesting [Reviewed by Michael Abshoff]
#4755: Alex Ghitza: CremonaDatabase().number_of_curves() should work
when the optional database isn't installed. [Reviewed by Robert
Bradshaw]
#4840: Burcin Erocal: FLINT: call the stack cleanup function at exit
[Reviewed by Mike Hansen]
#4850: William Stein: bug in power_mod [Reviewed by Burcin Erocal]
#4892: Robert Miller: Changing precision of a Complex can convert it
to a real [Reviewed by Alex Ghitza]
#4895: Jason Bandlow: bug in pattern avoiding permutations [Reviewed
by Mike Hansen]
#4900: John Cremona: New BSGS point counting on elliptic curves over
finite fields [Reviewed by David Roe]
#4936: William Stein: massive bloat: make something delete everything
in ~/.sage/gap > 1 week old and untouched [Reviewed by Mike Hansen]
#4961: Robert Miller: sage/modules/vector_modn_sparse_c.pxi:
allocate_c_vector_modint can leak memory in case of failure [Reviewed
by Michael Abshoff]
#4962: Robert Miller: sage/modules/vector_modn_sparse_c.pxi:
init_c_vector_modint leaks leak memory in case of OverflowError
[Reviewed by Michael Abshoff]
#4971: William Stein: make get_memory_usage() return a float on all
platforms [Reviewed by Michael Abshoff]
#4981: Burcin Erocal: clean up polynomial_ring.py [Reviewed by John
Cremona]
#5001: William Stein: kernels of integer matrices [Reviewed by John
Palmieri]
#5003: Robert Miller: equality testing in graphs should check
"weighted" property [Reviewed by Dan Shumow, Mike Hansen]
#5026: Craig Citro: numerical noise doctest failure in rings/
polynomial/complex_roots.py [Reviewed by Michael Abshoff]
#5029: Robert Bradshaw: Better diffs for trac [Reviewed by Mike
Hansen, William Stein]
#5032: Robert Bradshaw: dividing a sparse matrix by a scalar gives a
dense matrix, but multiplying gives a sparse one [Reviewed by Robert
Miller]
#5047: Simon King: comparing complex i raises error [Reviewed by
Burcin Erocal]
#5056: John Perry: rename Ideal.reduced_basis to
Ideal.interreduced_basis [Reviewed by Simon King]
#5060: Robert Bradshaw: setup.py dependency checking detects
unexpected dependencies [Reviewed by Craig Citro]
#5064: Tom Boothby: Steenrod algebras are non-unique [Reviewed by Dan
Shumow]
#5067: Robert Miller: linear_code -- four doctest failures in spectrum
method='leon' exposed by #4588 [Reviewed by David Joyner]
#5068: William Stein: change_ring fails for polynomials over finite
fields in many cases [Reviewed by Martin Albrecht]
#5069: Robert Bradshaw: Move univariate polynomial rings to new
coercion model [Reviewed by David Roe]
#5072: Martin Albrecht: segfault in libsingular gcd when base rings
aren't identical [Reviewed by William Stein]
#5073: Mike Hansen: Update IPython to 0.9.1 [Reviewed by Tom Boothby,
Michael Abshoff]
#5077: Alex Ghitza: bug in fibonacci function [Reviewed by Mike
Hansen]
#5078: Robert Bradshaw: bug in factoring out constant literal
[Reviewed by Tom Boothby]
#5079: Robert Bradshaw: overly greedy RealNumber handling in preparser
[Reviewed by Tom Boothby, Mike Hansen]
#5087: Alex Ghitza: purge "cannonical" typos [Reviewed by Michael
Abshoff]
#5088: Yann Laigle-Chapuy: use Pohlig-Hellman for generic discrete
logarithm [Reviewed by William Stein]
#5089: John Palmieri: add kernel method for sparse integer matrices
[Reviewed by William Stein]
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to