Sage 10.5.beta7 released

105 views
Skip to first unread message

Volker Braun

unread,
Oct 12, 2024, 10:32:26 AM10/12/24
to sage-release
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html


7726cd9e1d0 (tag: 10.5.beta7, github/develop) Updated SageMath version to 10.5.beta7
4326d0d9422 gh-38795: switch to nauty for generating posets
17791d40e2f gh-38793: fix docstring, fix whitespace around = and ,
eb9b5ad82ec gh-38790: avoid some type comparisons in combinat
83b30afc6bd gh-38788: Ruff e713
350b92c22c4 gh-38786: slightly enhanced convolution of piecewise functions
e61d20ca64a gh-38778: add method `orient` to `Graph`
f69dd6927e6 gh-38777: Check the system R in SPKG rpy2
367b516cd68 gh-38776: Fix test failures due to global mpmath state
fe5d6c3c556 gh-38775: Set explicit install name path on macOS suitesparse
f853cd77c64 gh-38774: rpy2 (standard) cannot depend on r (optional)
092ac005fc1 gh-38772: Do not allow external Pari 2.17 or later
67e18922e75 gh-38767: polynomials/fix category
2b3b9e9255b gh-38765: Fix time limitation in magma_free docstring
2a10479eea1 gh-38764: Fix the latex representation of crystals tableaux
04a53cc612f gh-38763: use StructureDescription() in gap/element.pyx tests
56267eadcd7 gh-38757: fix the output of method `acyclic_orientations`
3d5343b2f29 gh-38756: src/sage/symbolic/integration: make libgiac integration optional
5e00ddef00d gh-38755: Added two missing difference sets, updated URLs
fe666a23cdb gh-38752: build/pkgs/sagetex/dependencies: add $(PYTHON_TOOLCHAIN)
abe52ffdfbc gh-38751: `sage.sets`: Modularization fixes (imports)
0ac33184187 gh-38750: Corrects some inner products in root systems
128927e46f8 gh-38747: Fix build.yml broken for releases
c70a5430ce9 gh-38743: various pep8 fixes in modular folder
cfc9e9d743d gh-38741: move power series to Parent
cd4e53ee5df gh-38738: activate linter check of E275 and clean one file
2ac333b4677 gh-38733: `sage.categories`: Update `# needs`
080f9f5f655 gh-38732: `sage.rings.function_field`: Update `# needs`
83e849e3265 gh-38731: Docbuild: Fix conditionalization of documentation on features
db9bfa9ee29 gh-38730: Expose Coxeter and dual Coxeter numbers in RootSystem class
73874f0f3fb gh-38729: provide monomial_coefficients for polynomials and allow single argument for MPolynomialRing_base.monomial
6f7bfad0ced gh-38725: fix issue in `edge_cut`
c8ac1dc7cdf gh-38719: Change wrapping of FLINT Z/nZ polynomial gcd failure
bf06172e6fc gh-38717: NotImplementedError when pow() called with modulus
9e12f55c540 gh-38677: Added a method to compute the Tutte Symmetric function of a graph
b8bae026528 gh-38483: allow supplying a value of q for special_supersingular_curve()
e3cc29da4a4 gh-38461: work on Simon two-descent
a30eb040bbe gh-38418: add method is_vertex_cut to (di)graphs
6b02856cd36 gh-38339: Add sage.misc.latex.pdf to save the image of objects to pdf
b0f09d9d782 (tag: 10.5.beta6) Updated SageMath version to 10.5.beta6

axio...@yahoo.de

unread,
Oct 13, 2024, 4:38:24 AM10/13/24
to sage-release
Thank you!

Just a heads up: it seems that https://github.com/sagemath/sage/pull/38748 was accidentally marked as "merged", right?  In any case, it should *not* be merged, it doesn't have "positive review" (and it's not clear whether it would be a good idea).

All the best, and thanks again!

Martin

Volker Braun

unread,
Oct 13, 2024, 11:08:16 AM10/13/24
to sage-release
The branch tip is the same commit as https://github.com/sagemath/sage/pull/38729, the latter was merged with positive review.

Git doesn't know about the status of a github PR. If a commit is in the history of the develop branch then github shows that PR as merged. 

axio...@yahoo.de

unread,
Oct 13, 2024, 12:22:12 PM10/13/24
to sage-release
Oh, thank you, I couldn't see it.  Apparently I didn't push a commit.  I'll leave it as it is.

Best wishes,

Martin

Emmanuel Charpentier

unread,
Oct 14, 2024, 2:25:32 PM10/14/24
to sage-release

On Denian testing, upgrading 10.5.beta6 to 10.5.beta7 and running ptestlong give two permanent failures :

---------------------------------------------------------------------- sage -t --long --warn-long 232.1 --random-seed=340165890693334344209967163325556002963 src/sage/graphs/graph_latex.py # 1 doctest failed sage -t --long --warn-long 232.1 --random-seed=340165890693334344209967163325556002963 src/sage/rings/real_mpfr.pyx # 1 doctest failed ----------------------------------------------------------------------

The second one has been repeatedly reported : the first one is new. Re-rinning it gives

ndom-seed=340165890693334344209967163325556002963 src/sage/graphs/graph_latex.py # 1 doctest failed Running doctests with ID 2024-10-14-20-13-47-ebfb3f58. Git branch: develop Git ref: 10.1.beta0-14319-g7726cd9e1d0 Running with SAGE_LOCAL='/usr/local/sage-10/local' and SAGE_VENV='/usr/local/sage-10/local/var/lib/sage/venv-python3.12' Using --optional=debian,dot2tex,fricas,gap_jupyter,gap_packages,jmol,jupyter_jsmol,libsemigroups,msolve,pip,pysingular,qepcad,saclib,sage,sage_spkg,singular_jupyter,symengine,symengine_py Features to be detected: 4ti2,SAGE_SRC,benzene,bliss,buckygen,conway_polynomials,coxeter3,csdp,cvxopt,cvxopt,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_cubic_hecke,database_ellcurves,database_graphs,database_jones_numfield,database_knotinfo,dvipng,ecm,fpylll,fricas,gap_package_atlasrep,gap_package_design,gap_package_grape,gap_package_guava,gap_package_hap,gap_package_polycyclic,gap_package_qpa,gap_package_quagroup,gfan,giac,glucose,graphviz,imagemagick,ipython,jmol,jupymake,jupyter_sphinx,kenzo,kissat,latte_int,lrcalc_python,lrslib,mathics,matroid_database,mcqd,meataxe,mpmath,msolve,nauty,networkx,numpy,palp,pandoc,pdf2svg,pdftocairo,pexpect,phitigra,pillow,plantri,polytopes_db,polytopes_db_4d,pplpy,primecountpy,ptyprocess,pycosat,pycryptosat,pynormaliz,pyparsing,python_igraph,requests,rpy2,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.libs.braiding,sage.libs.ecl,sage.libs.flint,sage.libs.gap,sage.libs.giac,sage.libs.homfly,sage.libs.linbox,sage.libs.m4ri,sage.libs.ntl,sage.libs.pari,sage.libs.singular,sage.misc.cython,sage.modular,sage.modules,sage.numerical.mip,sage.plot,sage.rings.complex_double,sage.rings.finite_rings,sage.rings.function_field,sage.rings.number_field,sage.rings.padics,sage.rings.polynomial.pbori,sage.rings.real_double,sage.rings.real_mpfr,sage.sat,sage.schemes,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,scipy,singular,sirocco,sphinx,symengine_py,sympy,tdlib,threejs,topcom Doctesting 1 file. sage -t --long --warn-long 232.1 --random-seed=340165890693334344209967163325556002963 src/sage/graphs/graph_latex.py ********************************************************************** File "src/sage/graphs/graph_latex.py", line 1569, in sage.graphs.graph_latex.GraphLatex.tkz_picture Failed example: latex(B) Expected: \begin{tikzpicture} ... \newsavebox{\vertex} \sbox{\vertex}{${\def\lr#1{\multicolumn{1}{|@{\hspace{.6ex}}c@{\hspace{.6ex}}|}{\raisebox{-.3ex}{$#1$}}} \raisebox{-.6ex}{$\begin{array}[b]{*{1}c}\cline{1-1} \lr{1}\\\cline{1-1} \end{array}$} }$}\Vertex[style={minimum size=1.0cm,draw=cv0,fill=cfv0,text=clv0,shape=circle},LabelOut=false,L=\usebox{\vertex},x=...,y=...]{v0} ... \end{tikzpicture} Got: \begin{tikzpicture}[>=latex,line join=bevel,] %% \node (node_0) at (8.5bp,301.5bp) [draw,draw=none] {${\def\lr#1{\multicolumn{1}{|@{\hspace{.6ex}}c@{\hspace{.6ex}}|}{\raisebox{-.3ex}{$#1$}}}\raisebox{-.6ex}{$\begin{array}[b]{*{1}c}\cline{1-1}\lr{1}\\\cline{1-1}\end{array}$}}$}; \node (node_1) at (8.5bp,228.5bp) [draw,draw=none] {${\def\lr#1{\multicolumn{1}{|@{\hspace{.6ex}}c@{\hspace{.6ex}}|}{\raisebox{-.3ex}{$#1$}}}\raisebox{-.6ex}{$\begin{array}[b]{*{1}c}\cline{1-1}\lr{2}\\\cline{1-1}\end{array}$}}$}; \node (node_2) at (8.5bp,155.5bp) [draw,draw=none] {${\def\lr#1{\multicolumn{1}{|@{\hspace{.6ex}}c@{\hspace{.6ex}}|}{\raisebox{-.3ex}{$#1$}}}\raisebox{-.6ex}{$\begin{array}[b]{*{1}c}\cline{1-1}\lr{0}\\\cline{1-1}\end{array}$}}$}; \node (node_3) at (8.5bp,82.5bp) [draw,draw=none] {${\def\lr#1{\multicolumn{1}{|@{\hspace{.6ex}}c@{\hspace{.6ex}}|}{\raisebox{-.3ex}{$#1$}}}\raisebox{-.6ex}{$\begin{array}[b]{*{1}c}\cline{1-1}\lr{\overline{2}}\\\cline{1-1}\end{array}$}}$}; \node (node_4) at (8.5bp,9.5bp) [draw,draw=none] {${\def\lr#1{\multicolumn{1}{|@{\hspace{.6ex}}c@{\hspace{.6ex}}|}{\raisebox{-.3ex}{$#1$}}}\raisebox{-.6ex}{$\begin{array}[b]{*{1}c}\cline{1-1}\lr{\overline{1}}\\\cline{1-1}\end{array}$}}$}; \draw [blue,->] (node_0) ..controls (8.5bp,281.04bp) and (8.5bp,262.45bp) .. (node_1); \definecolor{strokecol}{rgb}{0.0,0.0,0.0}; \pgfsetstrokecolor{strokecol} \draw (17.0bp,265.0bp) node {$1$}; \draw [red,->] (node_1) ..controls (8.5bp,208.04bp) and (8.5bp,189.45bp) .. (node_2); \draw (17.0bp,192.0bp) node {$2$}; \draw [red,->] (node_2) ..controls (8.5bp,135.04bp) and (8.5bp,116.45bp) .. (node_3); \draw (17.0bp,119.0bp) node {$2$}; \draw [blue,->] (node_3) ..controls (8.5bp,62.042bp) and (8.5bp,43.449bp) .. (node_4); \draw (17.0bp,46.0bp) node {$1$}; % \end{tikzpicture} ********************************************************************** 1 item had failures: 1 of 30 in sage.graphs.graph_latex.GraphLatex.tkz_picture [208 tests, 1 failure, 6.60 s] ---------------------------------------------------------------------- sage -t --long --warn-long 232.1 --random-seed=340165890693334344209967163325556002963 src/sage/graphs/graph_latex.py # 1 doctest failed ---------------------------------------------------------------------- Total time for all tests: 7.6 seconds cpu time: 2.0 seconds cumulative wall time: 6.6 seconds Features detected for doctesting: graphviz,sage.plot,sage.symbolic

The expected and obtained results bear little resemblance. I suspect a clerical error while editing the docstring.

HTH,

Kwankyu Lee

unread,
Oct 14, 2024, 7:20:38 PM10/14/24
to sage-release
sage -t --long --warn-long 232.1 --random-seed=340165890693334344209967163325556002963 src/sage/graphs/graph_latex.py # 1 doctest failed

reported in: https://github.com/sagemath/sage/pull/38764#issuecomment-2408523957
Reply all
Reply to author
Forward
0 new messages