Hi folks,

This is the first alpha release of Sage 4.3.2, whose final release is
planned to be out a few days before Sage Days 20. Many of the tickets
closed in this alpha0 release is due to the hard work of participants
at Sage Days 19. Thanks, guys! One notable feature is an upgrade to R
2.10.1, and in the process, fixing various R-related tickets.

The source tarball is at

http://sage.math.washington.edu/home/mvngu/sage-src/sage-4.3.2.alpha0.tar

The sage.math binary is available at

http://sage.math.washington.edu/home/mvngu/sage.math-bin/sage-4.3.2.alpha0-sage.math.washington.edu-x86_64-Linux.tar.gz

And the upgrade path is

http://sage.math.washington.edu/home/mvngu/release/upgrade/sage-4.3.2.alpha0/

The pyprocessing spkg is planned to be removed in Sage 4.3.2 (see
ticket #6503). Burcin has fixed a number of tickets relating to
symbolics that now need some review; see #6559 for the order in which
to apply patches. Some tickets planned for alpha1 are:

* #6503 --- remove the pyprocessing package from the standard spkg repository
* #7617 --- including SageTeX as a standard spkg
* #8052 --- updating the prereq configuration scripts to version 0.7
* #8076 --- upgrade GAP to version 4.4.12

Ticket #6625 automatically removes executable bits from some text
files under the script repository. Once I built Sage 4.3.2.alpha0 from
source, Mercurial complains about uncommitted changes to those text
files:

[mv...@sage bin]$ pwd
/dev/shm/mvngu/sage-4.3.2.alpha0/local/bin
[mv...@sage bin]$ hg st
M sage-banner
M sage-gdb-commands
M sage-maxima.lisp
M sage-verify-pyc
? cdd_both_reps
? cdd_both_reps_gmp
[mv...@sage bin]$ ls -gh sage-banner sage-gdb-commands
sage-maxima.lisp sage-verify-pyc
-rw-r--r-- 1 mvngu 639 2010-01-26 12:07 sage-banner
-rw-r--r-- 1 mvngu   2 2010-01-26 12:07 sage-gdb-commands
-rw-r--r-- 1 mvngu 121 2010-01-26 12:07 sage-maxima.lisp
-rw-r--r-- 1 mvngu  62 2010-01-26 12:07 sage-verify-pyc

Notice that the text files in question should not have their
executable bits turned on. One way to fix this is to check in changes
to those text files in this alpha0 release and test to see whether or
not the alpha1 release has fixed this problem once and for all.
Actually, in alpha0 the contents of those files haven't changed; only
their executable bits have been removed.

Also notice two suspicious binary files in the above "hg status" report:

[mv...@sage bin]$ file cdd_both_reps cdd_both_reps_gmp
cdd_both_reps:     ELF 64-bit LSB executable, x86-64, version 1
(SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15,
not stripped
cdd_both_reps_gmp: ELF 64-bit LSB executable, x86-64, version 1
(SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15,
not stripped

They were not there under SAGE_LOCAL/bin in Sage 4.3.1 and I don't
know where they come from. I'm investigating this issue and see if
these suspicious files can be removed.

Here's a list of tickets merged in sage-4.3.2.alpha0:

#2084: Mike Hansen: default 20/40 in padics factory hard coded
everywhere [Reviewed by David Roe]
#2480: Craig Citro: problem parsing arguments to NumberField.order()
[Reviewed by Mike Hansen]
#2494: Mike Hansen: bugs in evaluation of spherical bessel function
[Reviewed by Alex Ghitza]
#3436: Sebastian Pancratz: random_matrix() with prescribed density
buggy [Reviewed by Tom Boothby, Craig Citro]
#3617: Mike Hansen: LarentPolynomial.__call__ is broken for Laurent
polynomial's that have negative exponents [Reviewed by Sebastian
Pancratz]
#4689: Jason Grout: save method for graphics objects does not have an
example explicitly using "save" [Reviewed by Mike Hansen]
#5107: William Stein: incorrect trailing digits for continued fraction
[Reviewed by Willem Jan Palenstijn]
#5295: Nils Bruin: Make Maxima not read global config files [Reviewed
by Minh Van Nguyen]
#5477: Alex Ghitza: Make R.quotient_ring(I) normalize generator in the
univariate case (easy to fix!) [Reviewed by Rishikesh]
#5501: Robert Bradshaw: pickling high-precision intervals is broken
[Reviewed by Tim Dumol]
#5843: Willem Jan Palenstijn: race condition in cached_method (should
not be shared between instances) [Reviewed by Tim Dumol]
#6207: William Stein: roots of polynomial have incorrect parent when
ring=R is specified [Reviewed by Alex Ghitza]
#6428: Willem Jan Palenstijn: Large exponents overflow to negative in
polydict ring [Reviewed by Sebastian Pancratz]
#6486: Sebastian Pancratz: minimum distance of all 0 code raised
mysterious error message [Reviewed by Craig Citro]
#6532: Karl-Dieter Crisman, Jason Grout, Willem Jan Palenstijn: Make R
build with recommended packages [Reviewed by Peter Jeremy, Minh Van
Nguyen]
#6625: Willem Jan Palenstijn: manually removing executable bits
doesn't work [Reviewed by Minh Van Nguyen]
#6863: Maite Aranes, John Cremona: Implement cusps over number fields
[Reviewed by Craig Citro, John Cremona]
#6920: William Stein: irreducible components function is stupid in
case of projective space [Reviewed by Alex Ghitza]
#7018: John Palmieri: Looking for trees with search_doc("tree") is a
bad idea [Reviewed by Dan Drake]
#7109: Volker Braun, Marshall Hampton, Alex Ghitza: polyhedra bugs
with linearities, rewrite proposal [Reviewed by Volker Braun, Marshall
Hampton, Alex Ghitza]
#7262: Craig Citro: Have multiplication_by_m() return an
EllipticCurveIsogeny object [Reviewed by John Cremona, Chris Wuthrich]
#7299: Jason Grout: show() regression: Picture cropped too much
[Reviewed by Robert Bradshaw]
#7389: Willem Jan Palenstijn: Fallback _point_morphism_class() has
wrong signature [Reviewed by Alex Ghitza]
#7521: Karl-Dieter Crisman: typo in optional doctest for R interface
[Reviewed by Minh Van Nguyen]
#7532: John Cremona: "return NotImplementedError" in ring.pyx
[Reviewed by Tim Dumol, John Palmieri]
#7535: Tim Dumol: Errors should be raised, not returned. [Reviewed by
John Palmieri]
#7719: John Cremona, Robert Bradshaw: Improvements to complex AGM
[Reviewed by Robert Bradshaw, John Cremona]
#7802: Jason Grout: Mention that RNDN is the "ties toward even"
version in RealField [Reviewed by Minh Van Nguyen]
#7820: Alex Ghitza, David Kirkby: upgrade gfan to latest release
(0.4plus) [Reviewed by Marshall Hampton]
#7823: Peter Jeremy: libgcrypt-1.4.4.p1 references incorrect shared
library on FreeBSD [Reviewed by David Kirkby]
#7824: Peter Jeremy: cliquer-1.2.p2 - add FreeBSD support [Reviewed by
David Kirkby]
#7830: Jason Grout: function for floating point representation of a
number [Reviewed by Robert Bradshaw, John Cremona]
#7921: Nicolas M. Thiéry: Categories for extension types via
__getattr___ [Reviewed by Robert Bradshaw]
#7938: Jason Bandlow: 'term' and 'monomial' are inconsistently used in
some Category and combinat code [Reviewed by Nicolas M. Thiéry]
#7939: Martin Albrecht: shorten doctests in
sage/rings/polynomial/multi_polynomial_ideal.py [Reviewed by Michael
Brickenstein, Alex Ghitza]
#7949: Sebastian Pancratz: Bit-shifts in Z/(n) [Reviewed by Tom Boothby]
#7950: Burcin Erocal: factoring broken in 0 variable polynomial ring
[Reviewed by William Stein, Alex Ghitza]
#7951: Burcin Erocal: coercion problem with 0 variable polynomials
[Reviewed by Robert Bradshaw, Alex Ghitza]
#7958: Sebastian Pancratz, Mike Hansen: Conversion of rationals into
the fraction field of integer polynomials [Reviewed by Mike Hansen,
Sebastian Pancratz]
#7976: Florent Hivert: Extends __classcall__ to control inheritance
[Reviewed by Nicolas M. Thiéry]
#7995: Willem Jan Palenstijn: sage-test doesn't handle all of
sage-doctest's return values [Reviewed by Alex Ghitza]
#8001: Nicolas M. Thiéry: Stronger category tests [Reviewed by Florent Hivert]
#8002: Willem Jan Palenstijn: remove dead code from sage-ptest
[Reviewed by Rob Beezer]
#8003: Christian Wuthrich: EllipticCurve('522j1').sha().an_padic(13)
fails [Reviewed by Robert Miller]
#8009: Jason Grout: plot_vector_field does not take a color option
[Reviewed by Robert Bradshaw]
#8012: Robert Bradshaw: spurious argument in RIF documentation
[Reviewed by Tim Dumol]
#8020: William Stein: python-2.6.4.p4 spkg *totally breaks* itanium
support [Reviewed by Craig Citro]
#8021: John Palmieri: ref manual for 4.3.1: error when building
(Undefined control sequence \cross) [Reviewed by Minh Van Nguyen]
#8028: Nicolas M. Thiéry: Improvements to element_wrapper [Reviewed by
Florent Hivert]
#8032: Willem Jan Palenstijn: block matrix doctest [Reviewed by Robert Bradshaw]
#8041: William Stein, John Palmieri: docstring for XGCD has Sphinx
errors "Unknown control sequence '\*'" in sage-4.3.1 [Reviewed by John
Palmieri, Alex Ghitza]
#8042: Craig Citro: problem with modular symbols in eclib [Reviewed by
Chris Wuthrich]

-- 
Regards
Minh Van Nguyen

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to