Sage 6.10 was released on 18 December 2015. It is available in
source and binary form from:

  * http://www.sagemath.org/download.html

Sage (http://www.sagemath.org/) is developed by volunteers and combines
over 90 open source packages. For instructions about installing Sage, see

  * http://doc.sagemath.org/html/en/installation/index.html

The following page lists the platforms on which Sage should work:

  * http://wiki.sagemath.org/SupportedPlatforms

If you have any questions and/or problems, please report them to any of
these Google groups:

  * sage-support: http://groups.google.com/group/sage-support
  * sage-devel: http://groups.google.com/group/sage-devel

You can also drop by in #sagemath on freenode or post your questions
at http://ask.sagemath.org/

The following 102 people contributed to this release. Of those, 17 made
their first contribution to Sage:

  - Aaron Lauve
  - Aedi Wang [first contribution]
  - Alexander Garver [first contribution]
  - Amy Pang [first contribution]
  - André Apitzsch
  - Andrew Gainer-Dewar
  - Andrew Ohana
  - Andrey Novoseltsev
  - Anne Schilling
  - Ben Hutz
  - Benjamin Hackl
  - Ben Salisbury
  - Ben Strasser [first contribution]
  - Bruno Grenet
  - Chao Xu
  - Christian Nassau
  - Christian Stump
  - Clemens Heuberger
  - Clément Pernet
  - Corey Vorland [first contribution]
  - Daniel Bump
  - Daniel Krenn
  - Darij Grinberg
  - David Coudert
  - David Loeffler
  - David Lucas
  - David Roe
  - Dima Pasechnik
  - Emmanuel Charpentier
  - Eric Gourgoulhon
  - Florent Hivert
  - François Bissey
  - Franco Saliola
  - Frédéric Chapoton
  - Frederic Han
  - George H. Seelinger
  - Grayson Jorgenson
  - Jake Levinson
  - Janoš Vidali [first contribution]
  - Jean-Baptiste Priez
  - Jean-Philippe Labbé
  - Jean-Pierre Flori
  - Jernej Azarija
  - Jeroen Demeyer
  - Jessica Striker
  - Johan Sebastian Rosenkilde Nielsen
  - John Cremona
  - John Palmieri
  - Jonas Jermann
  - Jori Mäntysalo
  - Josh Swanson
  - Julian Rueth
  - Julien Puydt
  - Karl-Dieter Crisman
  - Kevin Dilks
  - Leif Leonhardy
  - Lukas Larisch [first contribution]
  - Marc Masdeu
  - Marc Mezzarobba
  - Marco Mancini [first contribution]
  - Maria Monks Gillespie
  - Martin Albrecht
  - Martin Raum
  - Martin Rubey
  - Martin von Gagern
  - Michael Orlitzky
  - Michele Borassi
  - Mike Zabrocki
  - Moritz Firsching
  - Nathann Cohen
  - Nathan Williams
  - Nicolas M. Thiéry
  - Nico Van Cleemput
  - Nils Bruin
  - Oliver Pechenik
  - Peter Bruin
  - Pierre Guillot [first contribution]
  - Punarbasu Purkayastha
  - Ralf Stephan
  - R. Andrew Ohana
  - Rob Beezer
  - Rudi Pendavingh
  - Sara Kropf
  - Sara Solhjem [first contribution]
  - Sébastien Besnier
  - Sebastien Gouezel
  - Sébastien Labbé
  - Stefan Kraemer [first contribution]
  - Stefan van Zwam
  - Stefan Witzel [first contribution]
  - Steven Trogdon
  - Takeo Sakai [first contribution]
  - Thierry Monteil
  - Thomas Gagne
  - Tom Roby [first contribution]
  - Travis Scrimshaw
  - Tyler Gaona [first contribution]
  - Valentin Buciumas [first contribution]
  - Vincent Delecroix
  - Volker Braun
  - Wang de Mao [first contribution]
  - Wilfried Luebbe

* Release manager: Volker Braun.

* We closed 308 tickets in this release. For details, see

  http://boxen.math.washington.edu/home/release/sage-6.10/tickets.html

Merged in sage-6.10.beta0:

#15525: Travis Scrimshaw: More partition parents and fixes to global options [Reviewed by Kevin Dilks]
#15790: Bruno Grenet: GCD of univariate polynomials: generic implementation for UFD, and sparse case [Reviewed by Julian Rueth]
#16209: Alexander Garver: Oriented Exchange Graph [Reviewed by Jean-Philippe Labbé]
#17096: Travis Scrimshaw: Implement categories for filtered algebras [Reviewed by Darij Grinberg]
#17190: Bruno Grenet: Error in conversion from RR['x,y'] to RR['x'] [Reviewed by Travis Scrimshaw]
#17411: Travis Scrimshaw: Added colored and signed permutations [Reviewed by Kevin Dilks]
#17496: Travis Scrimshaw: Implement a check for formality for hyperplane arrangements [Reviewed by Frédéric Chapoton]
#17624: Ralf Stephan: Convert factorization to symbolic expression [Reviewed by Jeroen Demeyer]
#17693: Daniel Krenn: mutable poset: a data structure for asymptotic expressions [Reviewed by Benjamin Hackl, Clemens Heuberger]
#17716: Benjamin Hackl, Daniel Krenn: AsymptoticRing and AsymptoticExpression [Reviewed by Daniel Krenn, Clemens Heuberger]
#18025: Maria Monks Gillespie, Oliver Pechenik: SkewTableau.rectify() optimization [Reviewed by Josh Swanson, Darij Grinberg, Travis Scrimshaw]
#18044: Travis Scrimshaw: Implement categories for super algebras/modules [Reviewed by Darij Grinberg]
#18182: Daniel Krenn, David Roe: pushout construction and finding common parents for/including cartesian products [Reviewed by Benjamin Hackl, Daniel Krenn]
#18223: Daniel Krenn: cartesian products with orders [Reviewed by Benjamin Hackl, Vincent Delecroix]
#18284: Travis Scrimshaw: Implement left top and right bottom maps for rigged configurations [Reviewed by Frédéric Chapoton]
#18338: Thierry Monteil: bell_polynomial(n,k) should always return a polynomial [Reviewed by Kevin Dilks]
#18376: David Lucas: New encoding structure for linear codes [Reviewed by Johan Sebastian Rosenkilde Nielsen]
#18743: Travis Scrimshaw: Display does not support the 'ascii_art' option of _repr_option [Reviewed by Kevin Dilks]
#18762: George H. Seelinger: Create coercion between diagram algebras and the symmetric group algebra [Reviewed by Travis Scrimshaw]
#18767: Daniel Bump, Valentin Buciumas: Integrable Representations of Twisted Affine Lie algebras [Reviewed by Travis Scrimshaw]
#18937: Frédéric Chapoton: Upgrade patchbot again [Reviewed by Jeroen Demeyer, Nathann Cohen, Vincent Delecroix]
#18939: Frédéric Chapoton: allow conversion of Arc objects to Bezier paths [Reviewed by Travis Scrimshaw]
#18941: Jori Mäntysalo: Poset documentation polishing: chains and antichains [Reviewed by Kevin Dilks]
#19042: Nathann Cohen: Fallback SAT solver in Sage [Reviewed by Jeroen Demeyer]
#19048: Daniel Krenn: AsymptoticRing: an_element [Reviewed by Benjamin Hackl, Clemens Heuberger]
#19061: Nathann Cohen: Auto-generated thematic index of functions [Reviewed by David Coudert]
#19068: Benjamin Hackl: AsymptoticRing: inversion [Reviewed by Daniel Krenn]
#19217: Stefan Kraemer: Bugfix hyperbolic_arc and hyperbolic_polygon [Reviewed by Vincent Delecroix]
#19224: Nathann Cohen: swtich OA(k,n)+* strongly regular graphs [Reviewed by Dima Pasechnik]
#19226: Dima Pasechnik: some  (collinearity graphs of) GQ(q-1,q+1) [Reviewed by Nathann Cohen]
#19228: Jori Mäntysalo: Posets: Add linear_extensions_graph() [Reviewed by Frédéric Chapoton]
#19250: Travis Scrimshaw: Implement free Zinbiel algebras [Reviewed by Frédéric Chapoton]
#19261: Jeroen Demeyer: Add some "# no dependencies" [Reviewed by Thierry Monteil]
#19265: Jori Mäntysalo: Default facade=True for order_ideals_lattice() [Reviewed by Frédéric Chapoton]
#19272: François Bissey: upgrade networkx to version 1.10 [Reviewed by Steven Trogdon]
#19273: Jeroen Demeyer: Upgrade PARI/GP to latest master [Reviewed by Volker Braun]
#19275: Chao Xu: handle empty matroid in partition [Reviewed by Travis Scrimshaw]
#19279: Nathann Cohen: IncidenceStructure.is_generalized_quadrangle [Reviewed by Dima Pasechnik]
#19284: Frédéric Chapoton: implement a parser for octave vectors [Reviewed by Vincent Delecroix]
#19291: Nathann Cohen: Graph.spanning_trees does not like loops [Reviewed by Stefan van Zwam]
#19299: Vincent Delecroix: product of elements of a cartesian products is very slow [Reviewed by Nathann Cohen]
#19301: Nathann Cohen: Improved Graph.complement() (and cleanup in dense_graph.pyx) [Reviewed by David Coudert]
#19303: Andrew Gainer-Dewar: Spurious docstring reference to polyhedron.interior_point() [Reviewed by Frédéric Chapoton]
#19308: Jeroen Demeyer: Remove comparison boilerplate - part 4 [Reviewed by Vincent Delecroix]
#19311: Nathann Cohen: A (729,336,153,156)-strongly regular graph [Reviewed by Dima Pasechnik]
#19314: Martin Rubey: calling findstat with first argument being a FindStatCollection does not work [Reviewed by Christian Stump]
#19319: Vincent Delecroix: iterator over products on diagonals a la Cantor [Reviewed by Daniel Krenn, Clemens Heuberger]
#19321: Nils Bruin, Vincent Delecroix: provide better hash functions [Reviewed by Nathann Cohen]
#19322: Vincent Delecroix: a much faster longest_common_prefix for words [Reviewed by Nathann Cohen]
#19325: Nathann Cohen: cython() does not know how to compile c++ [Reviewed by Jeroen Demeyer, Volker Braun]
#19330: Jeroen Demeyer: Implement conversion of interval fields to real/complex fields [Reviewed by Vincent Delecroix]
#19332: Michael Orlitzky: Add discrete_complementarity_set() method for cones [Reviewed by Andrey Novoseltsev]
#19334: Volker Braun: Update to Cython-0.23.3 [Reviewed by François Bissey]
#19336: Frédéric Chapoton: typo in lambert_w._print_latex_() [Reviewed by Ralf Stephan]
#19349: Jeroen Demeyer: Apply #18731 again [Reviewed by John Palmieri]
#19352: Dima Pasechnik: an SRG_210_99_48_45 [Reviewed by Nathann Cohen]
#19357: Frédéric Chapoton: Bug in Multivariate Laurent Polynomial Ring [Reviewed by Travis Scrimshaw]
#19361: Jeroen Demeyer: Move refine_root() to a new file [Reviewed by Julian Rueth]
#19366: Frédéric Chapoton: fixing the hidden doc in geometry [Reviewed by Nathann Cohen]
#19368: Michael Orlitzky: Add LL() method for polyhedral closed convex cones. [Reviewed by Andrey Novoseltsev]
#19376: Frédéric Chapoton: fixing the hidden doc in graphs [Reviewed by Nathann Cohen]
#19377: Travis Scrimshaw: dot product of sparse vector with dense vector: segfault [Reviewed by John Palmieri, Jeroen Demeyer]
#19378: Travis Scrimshaw: mod 2, product of nx0 matrix and 0-dimensional vector: segfault [Reviewed by John Palmieri]
#19379: Frédéric Chapoton: some more hidden doc problems [Reviewed by Jori Mäntysalo]
#19381: Nathann Cohen: Refactor Graph.__init__ [Reviewed by David Coudert]
#19385: Nathann Cohen: Refactor DiGraph.__init__ [Reviewed by Travis Scrimshaw]
#19386: Jessica Striker: Added a map from a noncrossing PerfectMatching to its noncrossing SetPartition [Reviewed by Kevin Dilks]
#19393: Travis Scrimshaw: Random failure in rigged configurations [Reviewed by Volker Braun]

Merged in sage-6.10.beta1:

#6102: John Palmieri, Travis Scrimshaw: cohomology ring of simplicial complexes [Reviewed by Travis Scrimshaw, John Palmieri]
#6322: Frédéric Chapoton: optional doctest failure -- another mistake in bordeaux lectures [Reviewed by Jeroen Demeyer]
#9788: Martin von Gagern: The coordinates appearing in the output of variety(L) should be easier to access [Reviewed by Marc Mezzarobba]
#17261: Jonas Jermann: Coercions from the modular group to the Theta subgroup [Reviewed by Julien Puydt, Frédéric Chapoton]
#17560: Travis Scrimshaw: Implement (quantum) Mobius algebras [Reviewed by Kevin Dilks]
#17947: Frédéric Chapoton: implement the cluster fans [Reviewed by Jean-Philippe Labbé]
#18109: Jeroen Demeyer: Restructure IntegerListLex code [Reviewed by Anne Schilling, Travis Scrimshaw]
#18175: Travis Scrimshaw: Implement categories for topological and metric spaces and related categories [Reviewed by Eric Gourgoulhon]
#18587: Benjamin Hackl, Daniel Krenn: cartesian products of growth groups [Reviewed by Clemens Heuberger]
#18678: Aaron Lauve, Jean-Baptiste Priez, Amy Pang, Travis Scrimshaw: Implement convolution_product for HopfAlgebras [Reviewed by Franco Saliola, Travis Scrimshaw]
#18798: George H. Seelinger: Jucys-Murphy Elements for Brauer Algebra [Reviewed by Travis Scrimshaw]
#18799: Wilfried Luebbe: Python 3 preparation: Change syntax of raise with traceback [Reviewed by Frédéric Chapoton]
#19028: Benjamin Hackl: ExponentialGrowthGroup [Reviewed by Daniel Krenn]
#19141: Jori Mäntysalo: Poset documentation polishing: Boolean-valued properties [Reviewed by Kevin Dilks]
#19179: John Palmieri: Chain homotopies [Reviewed by Frédéric Chapoton]
#19223: Jori Mäntysalo: Graphs: missing error check for depth_first_search(..., distance=0) [Reviewed by Nathann Cohen]
#19280: Clemens Heuberger: MPIR gives incorrect result on 32-bit machines [Reviewed by Jeroen Demeyer]
#19292: Jeroen Demeyer: Don't source sage-env in configure [Reviewed by Travis Scrimshaw, Volker Braun]
#19293: Jeroen Demeyer: Move generation of build/make/Makefile down in configure.ac [Reviewed by Travis Scrimshaw]
#19313: Jeroen Demeyer: Reorganize compiler stuff in configure.ac [Reviewed by Volker Braun]
#19335: Nathann Cohen: A (512, 315, 202, 180)-strongly regular graph [Reviewed by Dima Pasechnik]
#19340: Nathann Cohen: Better interface for hadamard_matrix [Reviewed by Dima Pasechnik]
#19341: Nathann Cohen: Cleaning/Fix in combinat/matrices/hadamard_matrix [Reviewed by Dima Pasechnik]
#19342: Nathann Cohen: Goethals-Seidel constructions of strongly regular graphs [Reviewed by Dima Pasechnik]
#19344: Nathann Cohen: A (625, 468, 353, 342)-strongly regular graph [Reviewed by Dima Pasechnik]
#19350: Nathann Cohen: A (280, 117, 44, 52)-strongly regular graph [Reviewed by Dima Pasechnik]
#19351: Jeroen Demeyer: Optimize initialization of RealIntervalFieldElement [Reviewed by Marc Mezzarobba]
#19353: Nathann Cohen: A (729, 448, 277, 272)-strongly regular graph [Reviewed by Dima Pasechnik]
#19370: François Bissey, Andrew Ohana: Porting to "El Capitan" (OS  X 10.11) [Reviewed by François Bissey, Andrew Ohana, Christian Nassau]
#19371: Jeroen Demeyer: Install Jupyter kernel spec and nbextensions in $SAGE_LOCAL [Reviewed by Emmanuel Charpentier]
#19372: Jeroen Demeyer: Add Jupyter kernel for PARI/GP [Reviewed by Volker Braun]
#19373: Jeroen Demeyer: Jupyter help links do not work in Jupyterhub [Reviewed by Volker Braun]
#19389: Jessica Striker: Methods on alternating sign matrices and fully packed loops related to link patterns [Reviewed by Kevin Dilks]
#19401: Jeroen Demeyer: Improve powering of complex intervals [Reviewed by Vincent Delecroix]
#19402: Jeroen Demeyer: RIF: use RNDD/RNDU for mignitude()/magnitude() [Reviewed by Marc Mezzarobba]
#19403: Jeroen Demeyer: CIF: implement magnitude and mignitude [Reviewed by Marc Mezzarobba]
#19404: Jeroen Demeyer: Allow direct Cython access to coercion_model [Reviewed by Marc Mezzarobba]
#19406: Travis Scrimshaw: Matrix group generators does not raise correct error message when not a morphism [Reviewed by Jeroen Demeyer]
#19409: Peter Bruin: Require prec >= 0 when creating power series [Reviewed by Marc Mezzarobba]
#19413: Marc Mezzarobba: floor()/ceil() fail on some  expressions involving cancellation [Reviewed by Ralf Stephan]
#19414: Jeroen Demeyer: Allow RealNumber.__new__ [Reviewed by Marc Mezzarobba]
#19416: Travis Scrimshaw: Implement some generic category methods [Reviewed by John Palmieri]
#19434: Frédéric Chapoton: more hidden doc problems [Reviewed by Nathann Cohen]
#19440: Frédéric Chapoton: cluster seed is no longer hashable [Reviewed by Christian Stump]

Merged in sage-6.10.beta2:

#258: Jeroen Demeyer: Add a gp2c package [Reviewed by Vincent Delecroix]
#6101: John Palmieri: computation of induced morphism on homology and cohomology of simplicial complex morphisms [Reviewed by Travis Scrimshaw]
#10672: Travis Scrimshaw: Categories for FreeModule's [Reviewed by Darij Grinberg]
#15875: Jori Mäntysalo: Add is_induced_subposet [Reviewed by Travis Scrimshaw, Nathann Cohen]
#16627: Moritz Firsching: Slight inconsistency in base ring of polytope doc [Reviewed by Jean-Philippe Labbé]
#16638: Travis Scrimshaw: Random failure in ryser algorithm [Reviewed by Frédéric Chapoton]
#17035: Travis Scrimshaw: Add an option for indexed generators to display strings without quotes [Reviewed by Darij Grinberg]
#17798: Travis Scrimshaw, Jean-Philippe Labbé: Create a class for Coxeter matrices and types [Reviewed by Jean-Philippe Labbé, Travis Scrimshaw]
#18066: Travis Scrimshaw: Cleanup of ModulesWithBasis and friends [Reviewed by Darij Grinberg]
#18411: Vincent Delecroix: get rid of CartesianProduct [Reviewed by Nicolas M. Thiéry]
#19016: Nils Bruin, Vincent Delecroix: Better hash for Element [Reviewed by Volker Braun]
#19073: Daniel Krenn: categorial constructions, pushout and coercions (extended) for asymptotic ring and growth groups [Reviewed by Clemens Heuberger]
#19083: Benjamin Hackl, Daniel Krenn: AsymptoticRing: exp & log, cleanup, some improvements, documentation [Reviewed by Daniel Krenn, Clemens Heuberger]
#19305: Daniel Krenn: substitution of asymptotic expansions [Reviewed by Clemens Heuberger]
#19309: Nathann Cohen: Polhill strongly regular graphs on 1024 vertices [Reviewed by Dima Pasechnik]
#19317: Nathann Cohen: A (1288,792,476,504)-strongly regular graph [Reviewed by Dima Pasechnik]
#19358: Nathann Cohen: Wrong results in Graph.treewidth() [Reviewed by David Coudert]
#19390: Nathann Cohen: Update the documentation of Graph/DiGraph constructors [Reviewed by David Coudert]
#19399: Daniel Krenn: let category of growth group be determined by input [Reviewed by Clemens Heuberger]
#19417: Nathann Cohen: A (Di)Graph([V,E]) constructor [Reviewed by Travis Scrimshaw]
#19419: Jeroen Demeyer: Remove comparison boilerplate - part 5 [Reviewed by Vincent Delecroix]
#19431: Daniel Krenn: convert asymptotic expansion to the symbolic ring [Reviewed by Clemens Heuberger, Ralf Stephan]
#19436: Daniel Krenn: fixup of 19431: convert asymptotic expansion to the symbolic ring [Reviewed by Clemens Heuberger]
#19450: Ralf Stephan: qepcad-B.1.69 fails to install [Reviewed by Volker Braun]
#19453: Clemens Heuberger: FiniteStateMachine.transposition(): multi-letter input not handeled correctly. [Reviewed by Sara Kropf]
#19454: Clemens Heuberger: FiniteStateMachine: automatic determinisation of alphabets is inconsistent [Reviewed by Daniel Krenn]
#19455: Clemens Heuberger: FiniteStateMachine: implement coaccessible_components [Reviewed by Sara Kropf]
#19458: Travis Scrimshaw: Fix Homset for highest weight crystal to crystal morphism [Reviewed by Ben Salisbury]
#19459: Stefan Witzel: Fix containment [Reviewed by Peter Bruin]
#19460: Clemens Heuberger: Implement FiniteStateMachine.number_of_words [Reviewed by Sara Kropf]
#19466: Jeroen Demeyer: Continued fraction -> RR wrong for rationals -1/2^n with RNDD/RNDU rounding [Reviewed by Vincent Delecroix]
#19468: Volker Braun: Update to git-2.6.2 [Reviewed by Jeroen Demeyer]
#19478: Travis Scrimshaw: Improve indices for Weyl algebras [Reviewed by Darij Grinberg]
#19481: Travis Scrimshaw: No cardinality for virtual crystals [Reviewed by Anne Schilling]
#19483: Nathann Cohen: Update bliss [Reviewed by Jernej Azarija, Jeroen Demeyer]
#19484: Nathann Cohen: sage -unzip [Reviewed by Volker Braun]

Merged in sage-6.10.beta3:

#11968: Rob Beezer: bug in documentation of random_matrix [Reviewed by Jori Mäntysalo]
#15536: Travis Scrimshaw: Implement symplectic and orthogonal bases of Sym [Reviewed by Mike Zabrocki]
#16988: Travis Scrimshaw: Implement type D_4^{(3)} rigged configuration bijection [Reviewed by Ben Salisbury]
#18546: Marc Mezzarobba, Clemens Heuberger: Make arb a standard package [Reviewed by Clemens Heuberger, Marc Mezzarobba]
#18674: Mike Zabrocki: Remove deprecated classes ChooseNK and SplitNK [Reviewed by Travis Scrimshaw]
#19063: Marc Mezzarobba, Clemens Heuberger: Coercions and basic arithmetic for complex balls [Reviewed by Clemens Heuberger, Marc Mezzarobba]
#19188: Takeo Sakai: Japanese translations of tutorial and tour [Reviewed by Tom Roby, Travis Scrimshaw]
#19298: Jeroen Demeyer: Require C++11 in Sage [Reviewed by Volker Braun]
#19315: David Lucas: Clean imports related to coding theory [Reviewed by Vincent Delecroix, Jeroen Demeyer]
#19327: Mike Zabrocki: Symmetric group characters as bases of the symmetric functions [Reviewed by Travis Scrimshaw]
#19348: Michele Borassi: edge_connectivity and vertex labels [Reviewed by Vincent Delecroix, Jori Mäntysalo, Nathann Cohen, David Coudert]
#19360: Jori Mäntysalo: Poset documentation polishing: comparing & intervals [Reviewed by Kevin Dilks]
#19407: Travis Scrimshaw: Hom for matrix groups is too restrictive [Reviewed by Volker Braun]
#19418: Dima Pasechnik: skew-Hadamard matrices and related srg's [Reviewed by Nathann Cohen]
#19443: Volker Braun, Jeroen Demeyer: Don't require re-running configure when adding/removing packages [Reviewed by Emmanuel Charpentier]
#19462: Nathann Cohen: LinearCode.is_projective [Reviewed by Johan Sebastian Rosenkilde Nielsen, Vincent Delecroix]
#19469: Jeroen Demeyer: Jupyter mathjax fails for notebooks in subdirectories [Reviewed by Emmanuel Charpentier]
#19473: Peter Bruin: FiniteDimensionalAlgebra.is_unitary is not sufficient [Reviewed by Darij Grinberg, Travis Scrimshaw]
#19490: Frédéric Chapoton: adding the q-Bernoulli polynomials [Reviewed by Travis Scrimshaw]
#19496: Clemens Heuberger: Improve FiniteStateMachine.number_of_words [Reviewed by Daniel Krenn]
#19498: Jeroen Demeyer: Random failure in Integers(15).fraction_field() [Reviewed by Travis Scrimshaw]
#19499: Dima Pasechnik: Mathon's graphs on 784 vertices [Reviewed by Nathann Cohen]
#19505: John Palmieri: Refer to xkcd's description of git [Reviewed by Nathann Cohen]
#19507: Travis Scrimshaw: Cleanup category of FiniteDimensionalAlgebra [Reviewed by Darij Grinberg]
#19509: Frédéric Chapoton: clean-up of associahedra [Reviewed by Christian Stump]
#19514: Frédéric Chapoton: fix hash in universal cyclotomic field [Reviewed by Christian Stump]
#19524: Frédéric Chapoton: fixing a few bad trac roles, and adding some [Reviewed by Jori Mäntysalo, Jeroen Demeyer]

Merged in sage-6.10.beta4:

#17447: Nils Bruin, Ralf Stephan: Clarify and complete documentation of function() [Reviewed by Ralf Stephan, Nils Bruin]
#18043: Jonas Jermann: Support for HyperbolicPlane() in modform_hecketriangle [Reviewed by Travis Scrimshaw]
#18100: Marco Mancini: Parallelization of computations on tensors on free modules [Reviewed by Vincent Delecroix]
#18597: Nathan Williams, Christian Stump: Implement m-Cambrian lattices (using delta sequences) [Reviewed by Christian Stump, Frédéric Chapoton]
#19304: Jeroen Demeyer: Fix hash function of rationals [Reviewed by Vincent Delecroix]
#19382: John Cremona: move elliptic_curve_congruence graph from graphs to elliptic_curves [Reviewed by Frédéric Chapoton]
#19437: Daniel Krenn: SR.symbol: correct parent in inherting classes of SymbolicRing [Reviewed by Jeroen Demeyer]
#19441: Frédéric Chapoton: broken interact for cluster seeds [Reviewed by Christian Stump]
#19485: Michael Orlitzky: Legible legends [Reviewed by Jori Mäntysalo, Karl-Dieter Crisman]
#19494: Vincent Delecroix, Sébastien Labbé: Make finite word method nb_subword_occurrences_in much faster [Reviewed by Sébastien Labbé, Vincent Delecroix]
#19497: Jeroen Demeyer: Improve comparison framework [Reviewed by Vincent Delecroix]
#19512: Grayson Jorgenson: is_morphism for maps of products of projective spaces [Reviewed by Ben Hutz]
#19522: Jeroen Demeyer: Change default for MILP variables to nonnegative=False [Reviewed by Nathann Cohen]
#19526: Janoš Vidali: Certain methods fail on immutable graphs [Reviewed by Nathann Cohen]
#19530: Jori Mäntysalo: Graphs: indentation errors in docstrings [Reviewed by Jeroen Demeyer]
#19534: Frédéric Chapoton: fixing a few bad trac roles, and adding some [Reviewed by Jeroen Demeyer]
#19535: Jeroen Demeyer: Use future division in colors [Reviewed by André Apitzsch]
#19539: Vincent Delecroix: make Graphics.plot refuses argument [Reviewed by Nathann Cohen]
#19544: Travis Scrimshaw: Implement chromatic quasisymmetric functions [Reviewed by Darij Grinberg]
#19545: Dima Pasechnik: Mathon's pseudocylic strongly regular graphs. [Reviewed by Nathann Cohen]
#19546: Jori Mäntysalo: Graphs: is_cartesian_product with empty and 1-element graph [Reviewed by Nathann Cohen]
#19549: Volker Braun: Get rid of libtool archives (*.la) [Reviewed by François Bissey]
#19550: Jori Mäntysalo: Parameter name 'method' -> 'algorithm' [Reviewed by Nathann Cohen]
#19560: Volker Braun: Mpir broken with SAGE_FAT_BINARY [Reviewed by François Bissey]
#19564: Nathann Cohen: Remove pointers from boost_interface [Reviewed by Michele Borassi]
#19569: Jori Mäntysalo: Section "inputs" to "input" in docstrings [Reviewed by Frédéric Chapoton]

Merged in sage-6.10.beta5:

#16637: Sébastien Besnier: has_finite_order of EllipticCurvePoint performs useless computations [Reviewed by Jeroen Demeyer]
#17481: Frédéric Chapoton: Python does not need dpkg-dev anymore on multiarch debians [Reviewed by Jeroen Demeyer]
#19113: Jori Mäntysalo: LatticePoset: Return type category of product() [Reviewed by Nathann Cohen]
#19249: Lukas Larisch: Interface with TdLib [Reviewed by Nathann Cohen]
#19276: John Cremona: precision problem computing heights on elliptic curves [Reviewed by Frédéric Chapoton]
#19296: Christian Stump, Martin Rubey: Generating function in FindStat interface [Reviewed by Martin Rubey, Christian Stump]
#19392: Corey Vorland: Add tetrahedral poset code [Reviewed by Kevin Dilks, Jessica Striker]
#19400: Daniel Krenn: move documentation of asymptotic expansion to sage.asymptotic [Reviewed by Clemens Heuberger]
#19432: Jeroen Demeyer: Small fixes to the developer's walkthrough [Reviewed by Volker Braun]
#19471: Aedi Wang, Wang de Mao: COIN backend: More basis status and tableau data functions [Reviewed by Dima Pasechnik]
#19472: Aedi Wang: GLPK backend: More basis status and tableau data functions [Reviewed by Dima Pasechnik]
#19480: Andrey Novoseltsev: Fix permissions of qepcad.help [Reviewed by Jeroen Demeyer , Thierry Monteil]
#19495: Ben Strasser: Fixes a bug in is_mutation_finite for ClusterSeed [Reviewed by Travis Scrimshaw]
#19501: Jori Mäntysalo: Factor() of small integer does not check algorithm-keyword [Reviewed by Frédéric Chapoton]
#19508: Thomas Gagne: Implementing RijndaelGF [Reviewed by Martin Albrecht]
#19533: Tyler Gaona: Add a method to find a vector x such that Q(x) = C, where Q is a quadratic form and C is a constant. [Reviewed by Jeroen Demeyer]
#19559: Jori Mäntysalo: method -> algorithm, part 2 [Reviewed by Nathann Cohen]
#19561: Dima Pasechnik: enforce Sage integers in Krawtchouk [Reviewed by Punarbasu Purkayastha]
#19566: Volker Braun: Jupyter rich output compatibility [Reviewed by Jeroen Demeyer]
#19574: Thierry Monteil: src/sage_setup/find.py :  find_extra_files break doctests if they are not run from SAGE_ROOT directory [Reviewed by François Bissey]
#19575: Jeroen Demeyer: Conversion PARI t_STR -> Python str should not keep quotes [Reviewed by Peter Bruin]
#19579: Jeroen Demeyer: Declare NTL types as cppclass [Reviewed by Jean-Pierre Flori]
#19582: Emmanuel Charpentier: Upgrade boot_cropped to 1.58.0 [Reviewed by Dima Pasechnik]
#19584: Jeroen Demeyer: Clean up NTL comparisons [Reviewed by Jean-Pierre Flori]
#19588: Frédéric Chapoton: typos in "iterator" spelling [Reviewed by Travis Scrimshaw]
#19593: Frédéric Chapoton: interval-posets in Tamari lattice should be hashable.. [Reviewed by Travis Scrimshaw]
#19600: Frédéric Chapoton: correct a few typoes [Reviewed by Nathann Cohen]

Merged in sage-6.10.beta6:

#13566: John Palmieri: Simplicial complex examples as singletons [Reviewed by Travis Scrimshaw]
#16080: Frédéric Chapoton: Python 3 preparation: Handle the renaming of "urllib" and "urllib2" [Reviewed by Volker Braun, R. Andrew Ohana]
#17642: François Bissey: Update numpy [Reviewed by Volker Braun]
#17643: François Bissey: Update scipy to 0.16.1 [Reviewed by Volker Braun]
#18442: Jean-Philippe Labbé: Implement the barycentric subdivision of the boundary of a polytope [Reviewed by Dima Pasechnik]
#18542: Volker Braun: upgrade Python to 2.7.10 [Reviewed by François Bissey]
#18813: David Lucas: New decoding structure for linear codes [Reviewed by Clément Pernet]
#19196: Jori Mäntysalo, Frédéric Chapoton: LatticePoset: add is_dismantlable() [Reviewed by Frédéric Chapoton, Jori Mäntysalo]
#19354: Frédéric Chapoton, Jori Mäntysalo: Minor typos in 6.9 [Reviewed by Jori Mäntysalo, Frédéric Chapoton]
#19405: Michael Orlitzky: Add lyapunov_rank() method for polyhedral cones [Reviewed by Andrey Novoseltsev]
#19470: Volker Braun: Easier package update [Reviewed by François Bissey]
#19491: Jeroen Demeyer: Upgrade ipykernel [Reviewed by Volker Braun]
#19503: John Palmieri: strip TESTS blocks in introspection [Reviewed by Volker Braun]
#19513: Mike Zabrocki: remove expired deprecations in sage/combinat [Reviewed by Vincent Delecroix]
#19516: Jori Mäntysalo: Posets: Add add_bounds() [Reviewed by Frédéric Chapoton]
#19520: Frédéric Chapoton: implement random triangulations in a bijective way [Reviewed by Nathann Cohen]
#19527: Jeroen Demeyer: Clean up GLPK interface [Reviewed by Dima Pasechnik]
#19541: Travis Scrimshaw: Implement Hecke insertion [Reviewed by Darij Grinberg]
#19556: François Bissey: upgrade matplotlib to 1.5.0 [Reviewed by Volker Braun]
#19557: Grayson Jorgenson: Basic iteration functionality for products of projective spaces [Reviewed by Ben Hutz]
#19572: Jori Mäntysalo: method -> algorithm, part 3 [Reviewed by Jeroen Demeyer]
#19581: Martin Rubey: add binary words to findstat interface [Reviewed by Christian Stump]
#19587: Travis Scrimshaw: Implement the Chow ring of a matroid [Reviewed by Rudi Pendavingh]
#19589: Jeroen Demeyer: Upgrade MPIR to 2.7.2 [Reviewed by François Bissey, Volker Braun, Leif Leonhardy]
#19596: Nathann Cohen: Missing functions in the rest index of function [Reviewed by Nico Van Cleemput]
#19601: Jori Mäntysalo: Some typo corrections [Reviewed by Jeroen Demeyer]
#19603: Andrey Novoseltsev: Quotient of incompatible lattices [Reviewed by Michael Orlitzky]
#19604: Darij Grinberg: Degree negation belongs into GradedModulesWithBasis [Reviewed by Travis Scrimshaw]
#19606: Jeroen Demeyer: pynac (the library) < 0.5.0 does not need GMP [Reviewed by Leif Leonhardy]
#19617: Volker Braun: Random failure in polyhedron/parent.py [Reviewed by Frédéric Chapoton]
#19626: Volker Braun: OpenSSL hack for El Capitan [Reviewed by Jeroen Demeyer]

Merged in sage-6.10.beta7:

#12482: Jeroen Demeyer: isinstance failure on lazy imported class [Reviewed by Volker Braun]
#17406: Jeroen Demeyer: sage.crypto.gen_lattice: quotient parameter should accept polynomials [Reviewed by Vincent Delecroix]
#18601: Jeroen Demeyer: Fix PARI get_var() [Reviewed by Vincent Delecroix]
#18669: Jeroen Demeyer: Use PARI to compute rational_diagonal_form() [Reviewed by Tyler Gaona]
#18737: Jake Levinson: Add jeu de taquin shuffling to the SkewTableaux class [Reviewed by Travis Scrimshaw]
#19152: Marc Mezzarobba: {Real,Complex}Ball: Miscellaneous fixes and improvements [Reviewed by Clemens Heuberger]
#19312: Ralf Stephan: Update to pynac-0.5.2 [Reviewed by Jeroen Demeyer, Travis Scrimshaw]
#19463: Nathann Cohen: A coding/two_weight_db module [Reviewed by Dima Pasechnik]
#19467: Volker Braun: Make binaries installable [Reviewed by Jeroen Demeyer]
#19563: Jeroen Demeyer: Upgrade arb and fix FLINT includes [Reviewed by Volker Braun]
#19585: Janoš Vidali: Improve efficiency of calling GAP functions [Reviewed by Travis Scrimshaw]
#19597: Jeroen Demeyer: General code cleanup: avoid code like x.__eq__(y) [Reviewed by Vincent Delecroix]
#19624: Dima Pasechnik: two more srgs from Hoffman-Singleton family [Reviewed by Nathann Cohen]
#19629: Marc Mezzarobba: Fix RealBall.__hash__ [Reviewed by Clemens Heuberger]
#19631: Florent Hivert: reduced_word breaks for automatic_monoids if not initialised [Reviewed by Travis Scrimshaw]
#19633: Jeroen Demeyer: Optimize lazy imports [Reviewed by Travis Scrimshaw]
#19637: Travis Scrimshaw: Fix doctests for Coxeter3 [Reviewed by Sébastien Labbé]
#19639: Jeroen Demeyer: Remove redundant FLINT include dirs [Reviewed by Travis Scrimshaw]
#19640: Volker Braun: Do not drop LDFLAGS [Reviewed by François Bissey]
#19642: Jeroen Demeyer: Upgrade lrcalc to version 1.2 [Reviewed by Travis Scrimshaw]
#19646: Julian Rueth, David Roe, Jean-Pierre Flori, Jeroen Demeyer: Add FLINT declarations for finite fields and p-adics [Reviewed by Jean-Pierre Flori]
#19652: Sébastien Labbé: Fix one cryptominisat optional doctest [Reviewed by Volker Braun]
#19658: Vincent Delecroix: update sympy 0.7.6 -> 0.7.6.1 [Reviewed by François Bissey]

Merged in sage-6.10.rc0:

#13543: Michael Orlitzky: Multi-character variables not supported in legend_labels [Reviewed by Karl-Dieter Crisman]
#17379: Thierry Monteil: Add a 'all' option to the .nth_root() method of algebraic numbers [Reviewed by Vincent Delecroix]
#18928: David Lucas, Johan Sebastian Rosenkilde Nielsen: A new structure for Reed-Solomon codes in Sage [Reviewed by Johan Sebastian Rosenkilde Nielsen, David Lucas]
#19035: Ralf Stephan: Improve assumption documentation and doctest recent improvements [Reviewed by Vincent Delecroix]
#19107: Sébastien Labbé: Do not count 4 times the same solution (up to rotations) in QuantuminoSolver [Reviewed by Vincent Delecroix]
#19364: Jeroen Demeyer: Add edges() and endpoints() method to intervals [Reviewed by Vincent Delecroix]
#19395: Sara Solhjem: Implement Tableau to sign matrix code [Reviewed by Kevin Dilks]
#19438: Pierre Guillot: generators given by as_permutation_group in the wrong order [Reviewed by Frédéric Chapoton, Dima Pasechnik]
#19452: Stefan Witzel: Fix PolynomialSequence [Reviewed by Vincent Delecroix]
#19590: Jeroen Demeyer: Further NTL cleanup [Reviewed by Jean-Pierre Flori]
#19619: Vincent Delecroix: Simplify words.py [Reviewed by Sébastien Labbé]
#19632: Dima Pasechnik: Haemers srgs [Reviewed by Nathann Cohen]
#19643: Sebastien Gouezel: BRiAl not building on cygwin [Reviewed by Travis Scrimshaw, Jean-Pierre Flori]
#19644: Sebastien Gouezel: arb does not build on cygwin [Reviewed by Travis Scrimshaw]
#19648: Jeroen Demeyer: simplegeneric depends on setuptools [Reviewed by Volker Braun]
#19660: Marc Masdeu: Fix bug in word problem for GammaH arithmetic groups [Reviewed by Vincent Delecroix, David Loeffler]
#19662: Nathann Cohen: Less wasteful management of edge labels [Reviewed by Andrey Novoseltsev]
#19663: Sebastien Gouezel: Fix sublinking again [Reviewed by Travis Scrimshaw]
#19664: Jeroen Demeyer: Fix Laurent series comparison and make it more efficient [Reviewed by Travis Scrimshaw]
#19668: Martin Raum, David Loeffler: Symmetric square L-functions for modular forms [Reviewed by Marc Masdeu]
#19672: Frederic Han: giac depends on Sage runtime [Reviewed by Jeroen Demeyer]
#19675: Jeroen Demeyer: Move normalize_names() out of CategoryObject [Reviewed by Travis Scrimshaw]

Merged in sage-6.10.rc1:

#19679: Jeroen Demeyer: Missing doc dependencies [Reviewed by Volker Braun]

Merged in sage-6.10.rc2:

#19698: Volker Braun: install_name_tool: changing install names or rpaths can't be redone (libsingular) [Reviewed by François Bissey]

Merged in sage-6.10:

#19712: Nathann Cohen, Dima Pasechnik: strongly_regular_graph() crashes when mu=0 [Reviewed by Nathann Cohen, Dima Pasechnik]
#19733: Jeroen Demeyer: Assignment of special methods does not work in Cython [Reviewed by Dima Pasechnik]