you have it built, but have you run tests? on my Intel macOS every test  fails 
with an error pointing to an atexit problem if I use Python 3.14.





On December 4, 2025 1:15:42 AM CST, Enrique Artal <[email protected]> 
wrote:
>Which is the problem? Changing <3.14 by <3.15 in several places, I got it 
>built.
>
>El miércoles, 3 de diciembre de 2025 a las 23:39:43 UTC+1, Dima Pasechnik 
>escribió:
>
>> There is a problem with this, see 
>> https://github.com/sagemath/sage/issues/41258 (blocker)
>>
>> if you have python3=python3.14, it's currently not possible to 
>> force python3.13 or python3.12
>>
>> On Wednesday, December 3, 2025 at 4:09:42 PM UTC-6 Dima Pasechnik wrote:
>>
>>> For this release we're too late with Python 3.14. On Fedora 43 you can 
>>> install python3.13-dev and use it to build Sage, no? 
>>>
>>> On Wed, Dec 3, 2025 at 3:21 PM Enrique Artal <[email protected]> 
>>> wrote: 
>>> > 
>>> > Thanks for the release. I have a couple of issues. There are several 
>>> places, like pyproject.toml where python version is set <3.14. Changing it 
>>> <3.15, it builds with python 3.14 in Fedora 43. The other issue is more 
>>> strange because it happens in one computer with F43 but not in other one 
>>> when building the documentation. I get : 
>>> > ``` 
>>> > ... 
>>> > [sagemath_doc_html-none] [spkg-install] [reference] 
>>> /usr/local/sagedev/build/sage-distro/src/doc/en/reference/references/index.rst:7176:
>>>  
>>> WARNING: Citación [ZZ2005] no está referenciada. [r 
>>> > ef.citation] 
>>> > [sagemath_doc_html-none] [spkg-install] [reference] verificando 
>>> consistencia... hecho 
>>> > [sagemath_doc_html-none] [spkg-install] [reference] preparando 
>>> documentos... hecho 
>>> > [sagemath_doc_html-none] [spkg-install] [reference] escribiendo 
>>> salida... [100%] index 
>>> > [sagemath_doc_html-none] [spkg-install] [reference] The inventory file 
>>> is in src/doc/inventory/en/reference/references. 
>>> > [sagemath_doc_html-none] [spkg-install] Error building the 
>>> documentation. 
>>> > [sagemath_doc_html-none] [spkg-install] Traceback (most recent call 
>>> last): 
>>> > [sagemath_doc_html-none] [spkg-install] File 
>>> "/usr/local/sagedev/src/build-docs.py", line 11, in <module> 
>>> > [sagemath_doc_html-none] [spkg-install] main() 
>>> > [sagemath_doc_html-none] [spkg-install] ~~~~^^ 
>>> > [sagemath_doc_html-none] [spkg-install] File 
>>> "/usr/local/sagedev/src/sage_docbuild/__main__.py", line 548, in main 
>>> > [sagemath_doc_html-none] [spkg-install] build() 
>>> > [sagemath_doc_html-none] [spkg-install] ~~~~~^^ 
>>> > [sagemath_doc_html-none] [spkg-install] File 
>>> "/usr/local/sagedev/src/sage_docbuild/builders.py", line 670, in _wrapper 
>>> > [sagemath_doc_html-none] [spkg-install] getattr(DocBuilder, 
>>> build_type)(self, *args, **kwds) 
>>> > [sagemath_doc_html-none] [spkg-install] 
>>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 
>>> > [sagemath_doc_html-none] [spkg-install] File 
>>> "/usr/local/sagedev/src/sage_docbuild/builders.py", line 143, in f 
>>> > [sagemath_doc_html-none] [spkg-install] runsphinx() 
>>> > [sagemath_doc_html-none] [spkg-install] ~~~~~~~~~^^ 
>>> > [sagemath_doc_html-none] [spkg-install] File 
>>> "/usr/local/sagedev/src/sage_docbuild/sphinxbuild.py", line 324, in 
>>> runsphinx 
>>> > [sagemath_doc_html-none] [spkg-install] sys.stderr.raise_errors() 
>>> > [sagemath_doc_html-none] [spkg-install] ~~~~~~~~~~~~~~~~~~~~~~~^^ 
>>> > [sagemath_doc_html-none] [spkg-install] File 
>>> "/usr/local/sagedev/src/sage_docbuild/sphinxbuild.py", line 255, in 
>>> raise_errors 
>>> > [sagemath_doc_html-none] [spkg-install] raise OSError(self._error) 
>>> > [sagemath_doc_html-none] [spkg-install] OSError: WARNING: entrada 
>>> html_static_path 'static' no existe 
>>> > [sagemath_doc_html-none] [spkg-install] ninja: build stopped: 
>>> subcommand failed. 
>>> > [sagemath_doc_html-none] [spkg-install] INFO: autodetecting backend as 
>>> ninja 
>>> > [sagemath_doc_html-none] [spkg-install] INFO: calculating backend 
>>> command to run: /usr/bin/ninja -C /usr/local/sagedev/build/sage-distro 
>>> doc-html 
>>> > [sagemath_doc_html-none] [spkg-install] make[5]: *** [Makefile:23: 
>>> doc-html] Error 1 
>>> > [sagemath_doc_html-none] 
>>> ************************************************************************ 
>>> > ``` 
>>> > Some ideas? Best, Enrique. 
>>> > El martes, 2 de diciembre de 2025 a las 23:05:55 UTC+1, Volker Braun 
>>> escribió: 
>>> >> 
>>> >> 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 
>>> >> 
>>> >> 
>>> >> bbdfda07d50 (tag: 10.8.rc0, github/develop) Updated SageMath version 
>>> to 10.8.rc0 
>>> >> bd193409ca3 gh-41245: Add Caterpillar() graph generator 
>>> >> c2ee396dba7 gh-41233: Fix build with flint 3.4 
>>> >> 426e5f34abd gh-41230: some typing in homology 
>>> >> 31aded89aa3 gh-41229: planar_graphs generator: support 
>>> minimum_connectivity=4 
>>> >> 44533beac9d gh-41228: line break before the first line 
>>> >> 4acc9c7aa1d gh-41227: Fix external graph generators leaking file 
>>> descriptors 
>>> >> 00feb30b821 gh-41225: bump NTL to 11.6.0 
>>> >> 427e36b9b2f gh-41217: Fix missing documentation and typos in 
>>> `free_algebra_letterplace.pyx` 
>>> >> 549e826f6a9 gh-41215: forbid to be both Finite and Infinite 
>>> >> 9397010170f gh-41214: Docs: small improvement for install instructions 
>>> >> a49f2d2f585 gh-41211: python-style error messages in tensor/ 
>>> >> 9d8d3b3aa0c gh-41210: python-style for error messages in 
>>> combinat/words 
>>> >> c7ac5d3b38d gh-41198: some typing in vankampen 
>>> >> 70a1403f264 gh-41194: Fix printing of Tate series 
>>> >> 58556730cf0 gh-41191: Warn on meson target generation when doc-build 
>>> is enabled 
>>> >> 5b667288350 gh-41190: Add boost-dev to Alpine package list in _prereqs 
>>> >> 31bd9cc2455 gh-41189: Accept both 'implementation' and 'impl' 
>>> parameters for GF() 
>>> >> fda4ce32a9f gh-41186: Fix meson build on Ubuntu 24.04 
>>> >> f98f46ad814 gh-41185: Update uv lock file 
>>> >> dcc8cbdd3cc gh-41184: Report ps forest on doctest timeout 
>>> >> 850bbfc156f gh-41179: some fixes for ruff C4 
>>> >> fa892ac4fd2 gh-41178: Speedup Integer + int 
>>> >> 48b3efdc7f0 gh-41177: Propagate exception from forked subprocess 
>>> >> dd48a881621 gh-41176: Fix a segmentation fault with cleanup_var 
>>> >> 36aba18aa53 gh-41175: typing "__contains__" in 
>>> categories,geometry,groups,monoids 
>>> >> 8edc75180f4 gh-41172: some fixes from UP027 
>>> >> e427a561864 gh-41171: Speedup and proper fix for gap conversion from 
>>> sage/python integer 
>>> >> e23886d0011 gh-41170: Basic functionalities for weighted projective 
>>> {curves, points, spaces} 
>>> >> b2d7ae310ff gh-41169: Type annotations and stubs for cachefunc 
>>> >> e8c32702b8f gh-41167: Add the Barker-Foran cone to the cone catalog 
>>> >> 7f3c65aaa92 gh-41166: Fix and enable more ruff rules 
>>> >> 35f469aae31 gh-41165: Raise error for non-endomorphism trace 
>>> computation 
>>> >> d4313ef5a25 gh-41159: minor details in hom_fractional.py 
>>> >> 9e5062f496d gh-41145: add some typing in 
>>> modular,modules,plot,schemes,symbolic,topology 
>>> >> 73850a86563 gh-41137: Refactor reference counting to use _Py_REFCNT 
>>> and Py_SET_REFCNT 
>>> >> 7de2941db4b gh-41119: slightly restructure the logic of first_terms, 
>>> to avoid copying when calling a statistic 
>>> >> 4e4e588de16 gh-41111: Fix a segmentation fault in Jacobian() 
>>> >> f78fe249d10 gh-40936: Require Python 3.12 or newer; remove outdated 
>>> workarounds 
>>> >> 287f8d2f5bc gh-40740: add parameter immutable to distance regular 
>>> graph generators (part 1) 
>>> >> 7525734a42e gh-40427: Add `absolute_degree` method to finite fields 
>>> >> 7a8fbdc8161 gh-39841: Fix conversion from SymbolicSeries to 
>>> LaurentSeries 
>>> >> 5c8d9e9a75a (tag: 10.8.beta9) Updated SageMath version to 10.8.beta9 
>>> > 
>>> > -- 
>>> > You received this message because you are subscribed to the Google 
>>> Groups "sage-release" group. 
>>> > To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected]. 
>>> > To view this discussion visit 
>>> https://groups.google.com/d/msgid/sage-release/59b820a7-fba6-4c99-8179-aa7109327bdan%40googlegroups.com.
>>>  
>>>
>>>
>>
>
>-- 
>You received this message because you are subscribed to the Google Groups 
>"sage-release" group.
>To unsubscribe from this group and stop receiving emails from it, send an 
>email to [email protected].
>To view this discussion visit 
>https://groups.google.com/d/msgid/sage-release/ea8dff0e-7783-40f5-af88-34be53247604n%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/sage-release/507D1E54-8AD2-482F-BF4F-4D3298A390B6%40gmail.com.

Reply via email to