Hello all, Sage 4.3.alpha0 is out! Sage 4.3 now contains much of the new categories code from the sage-combinat team! It's been in development for quite awhile, and it's great to finally get it in. There is one known failure in sage/interfaces/maxima.py caused by #7401. This issue will be fixed in alpha1 when it comes out.
Source and binary are available at http://sage.math.washington.edu/home/mhansen/release/4.3/alpha0/sage-4.3.alpha0.tar http://sage.math.washington.edu/home/mhansen/release/4.3/alpha0/sage-4.3.alpha0-sage.math.washington.edu-x86_64-Linux.tar.gz The upgrade path is http://sage.math.washington.edu/home/mhansen/release/4.3/alpha0/sage-4.3.alpha0 Tickets merged in 4.3.alpha0: #7420: Mike Hansen: Fix uncaught infinite loop in coercion discovery [Reviewed by Nicolas M. Thiéry, Robert Bradshaw] #7421: Nicolas M. Thiéry: Weaker precondition for registering a new coercion. [Reviewed by Robert Bradshaw] #7460: William Stein: numerical noise on itanium (iras) [Reviewed by Mike Hansen] #1163: Karl-Dieter Crisman: make assume behave more consistently and catch inconsistent assumptions [Reviewed by Jason Grout, Robert Marik] #3663: Anne Schilling, Brant Jones: add support for affine crystals [with patch, positive review] [Reviewed by Dan Bump] #4326: Nicolas M. Thiéry, with help from Anne Schilling, Daniel Bump, Nicolas Borie, Qiang Wang, Steve Pon: Root systems improvements [Reviewed by Daniel Bump, Mike Hansen] #5480: Alex Ghitza: R.quotient_by_principal_ideal() is self-contradictory [Reviewed by Mike Hansen] #5482: Alex Ghitza: Quotient ring can be created without generator names [Reviewed by Mike Hansen] #5794: Dan Bump: exceptional and reducible type branching rules [Reviewed by Brant Jones] #5891: Nicolas M. Thiéry: Categories for the working mathematics programmer [Reviewed by Robert Bradshaw, Craig Citro, Florent Hivert, David Kohel, David Roe, Anne Schilling, William Stein, Javier Vengoroso] #6136: Nicolas M. Thiéry: (Combinatorial) Free modules: cleanup, abstraction into categories, and functorial constructions [Reviewed by Florent Hivert] #6137: Nicolas M. Thiéry: Symmetric functions: refactoring to use coercions, categories, unique rep, and Hopf algebra framework [Reviewed by Jason Bandlow] #6138: Nicolas M. Thiéry: SymmetricGroupAlgebra: updates w.r.t. categories and free modules [Reviewed by Florent Hivert] #6318: Adam Webb: optional doctest failure -- axiom interface -- something doesn't work [Reviewed by Mike Hansen] #6354: Nicolas M. Thiéry: Advertise and improve sage -fixdoctest [Reviewed by Mike Hansen] #6669: Martin Raum: Homomorphisms from matrix groups don't have to have matrix groups as codomain [Reviewed by Robert Bradshaw] #6760: Robert Bradshaw: error in quaternion algebra ideal basis [Reviewed by Alex Ghitza] #6803: Golam Mortuza Hossain: Implement symbolic Kronecker delta and also make current signum (sgn) symbolic [Reviewed by Karl-Dieter Crisman] #7023: Robert Bradshaw: Upgrade to Cython 0.11.3 [Reviewed by Mike Hansen] #7036: David Kirkby: rubiks ignores CXX and uses g++ even if CXX is Sun compiler [Reviewed by Mike Hansen] #7190: Nathann Cohen: French translation: A Tour of Sage [Reviewed by Dan Drake, Mike Hansen] #7208: Florent Hivert: Refactorisation of families [Reviewed by Nicolas M. Thiéry] #7352: David Kirkby: Update prereq to version 0.5 [Reviewed by Mike Hansen] #7395: Florent Hivert: The enumerated set of non negative integers ! [Reviewed by Nicolas M. Thiéry] #7396: Florent Hivert: Disjoint unions of enumerated sets. [Reviewed by Nicolas M. Thiéry] #7397: Florent Hivert: Updated Primes to the category system. [Reviewed by Nicolas M. Thiéry] #7401: Robert Marik: Derivative at a point is not translated into Maxima [Reviewed by Karl-Dieter Crisman] #7403: Florent Hivert: adds FiniteEnumeratedSet [Reviewed by Nicolas M. Thiéry] #7443: Florent Hivert: List all categories in the reference manual [Reviewed by Nicolas M. Thiéry] #7449: William Stein: Some doc request hangs sage eating all memory. [Reviewed by Florent Hivert] #7450: Alex Ghitza: implement is_prime() for ideals [Reviewed by Martin Albrecht] #7462: Kwankyu Lee: magma interface -- huge number of doctest failures [Reviewed by Georg S. Weber] #7478: Florent Hivert, Nicolas M. Thiéry: TestSuite improvements [Reviewed by Nicolas M. Thiéry, Florent Hivert] #7479: Mike Hansen: sage fails to integrate identity [Reviewed by Karl-Dieter Crisman] #7371: Alex Ghitza: rename quotient_group() to quotient() in groups/perm_gps/permgroup.py [Reviewed by Mike Hansen] #7463: William Stein: document memory management for the magma interface [Reviewed by Georg Weber] #7474: Martin Raum: Expose some more functionality of fmz_poly [Reviewed by Mike Hansen] #7488: William Stein: plot3d? doesn't document plot_points option [Reviewed by Mike Hansen] Other tickets closed in the 4.3 release cycle: #2783: notebook -- ocassional "crap" in output like this print "\x01r\x01e580" #3464: notebook server error on sage.math (port detection problem) #3802: notebook -- run server locally and logout then go to local server again and get KeyError in server log and internal server error #6517: FriCAS X.Y.Z #7142: We must check if the version of 'tar' found is gnu tar #7143: We must check if the version of 'make' found is gnu 'make' #7181: We must ensure we have GNU make, not HP-UX or Solaris 'make' #7182: HP-UX failure of gfan-0.3.p4 but easier to ensure we have GNU make. #7203: prereq-0.4 does not exit if CC is not gcc, but CXX is g++ #7284: create an optional gmp spkg #7384: SageNB -- Fix Sphinxify doctests #3772: Gnuplot.py uses IPython/Python 2.6 keyword with #7187: update optional package Gnuplot.py to 1.8 #7156: prereq-0.4 has a minor portability issue. #6533: sage >= 4.1.rc1 doesn't build on cleo (ia64-Linux-rhel5) #436: http to https redirect for secure notebook #3463: notebook -- create a resource folder and move AnonymousToplevel to it #3778: part 1 of new configuration system #3535: notebook -- A "getting started" worksheet for new users #3753: notebook -- change the default for nb.save('...') #6765: Linear Programming in Tutorial's Tour ! #1916: notebook -- implement a way to turn off word wrap globally in the notebook --Mike -- 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