Volker,

 how about we take the positively reviewed update of cffi and pillow in - which 
works and fixes various sorts of Python 3.13- and strict C compilers-related 
issues?
<https://github.com/sagemath/sage/pull/39571> ?

Dima

On 1 March 2025 10:28:42 GMT-06:00, Volker Braun <[email protected]> wrote:
>The missing scheme (https://) is ok. 
>
>Pillow-10.1.0.tar.gz is on our mirror servers, I don't quite understand why 
>it is not downloading from them. Maybe erase upstream/mirror_list and try 
>again?
>
>See e.g. http://files.sagemath.org/spkg/upstream/pillow/index.html
>
>
>
>On Saturday, March 1, 2025 at 6:44:12 AM UTC+1 [email protected] wrote:
>
>> Hi,
>>
>> Failed in building pillow, on a linux box running "Fedora release 41" (the 
>> same for beta7).
>>
>> At a glance in the log, the cause of the failure seems to be just because 
>> the lack of "http" at the head of the source's URL...
>>
>> [pillow-10.1.0] 
>> [xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]
>> [pillow-10.1.0] ERROR [transfer|run:135]: [Errno socket error] [Errno 404] 
>> Not Found: '//
>> github.com/sagemath/sage/releases/download/10.6/Pillow-10.1.0.tar.gz'
>> [pillow-10.1.0] Exception ignored in: <http.client.HTTPResponse object at 
>> 0x14fd9fb8e980>
>> [pillow-10.1.0] Traceback (most recent call last):
>> [pillow-10.1.0]   File "/usr/lib64/python3.13/http/client.py", line 432, 
>> in close
>> [pillow-10.1.0]     super().close() # set "closed" flag
>> [pillow-10.1.0]   File "/usr/lib64/python3.13/http/client.py", line 445, 
>> in flush
>> [pillow-10.1.0]     self.fp.flush()
>> [pillow-10.1.0] ValueError: I/O operation on closed file.
>> [pillow-10.1.0] 
>> https://github.com/sagemath/sage/releases/download/10.5/Pillow-10.1.0.tar.gz
>>
>> Attached the configure & build logs.
>>
>> Kazuyoshi
>>
>> 2025年3月1日(土) 6:13 Volker Braun <[email protected]>:
>>
>>> 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
>>>
>>>
>>> 7ef543355f7 (tag: 10.6.beta8, github/develop) Updated SageMath version to 
>>> 10.6.beta8
>>> 77c4e9b745d gh-39589: Enhance poset factor
>>> 36e1c24fa23 gh-39584: pep8 and mypy cleanup of arith/misc.py
>>> 4fd846e541f gh-39578: adding some type annotations in lattices
>>> 3918083dd0e gh-39577: py3.9 support cleanup in sage_autodoc and sphinx 
>>> bump
>>> a8f16cfd706 gh-39575: full cython-lint cleanup in data_structure pyx files
>>> 1b959450903 gh-39573: Doctest for defining multivariate polynomial ring 
>>> over InfinityRing
>>> 1bc98dfac1d gh-39572: Change some instances of "gens" method to return 
>>> tuples
>>> 8806c7c317a gh-39570: bump python to at least 3.11 in spkg-configure.m4
>>> a96a2a3ecca gh-39568: simplify empty sets
>>> ea2ae54efc8 gh-39567: Make test deterministic to fix CI
>>> 2b58d81ff62 gh-39566: some fixes for E272 in pyx files
>>> 1fd48ede4d8 gh-39565: remove many unused imports
>>> c75a0271329 gh-39564: some fixes for E114
>>> c93ee113d00 gh-39558: cleaning the maximal orders in rational function 
>>> fields
>>> 95045c1b2db gh-39557: Fixed issue where insert_row in dense integer 
>>> matrices would not accept python integers.
>>> 3b849e6bd39 gh-39556: Fixed issue where Partitions() was caching results 
>>> when an error happens.
>>> a6c8806afb6 gh-39555: Added option to return explicit polynomial in 
>>> .in_subalgebra
>>> fc1166bdaad gh-39553: make algdep always an alias for algebraic_dependency
>>> c2d418ad18d gh-39552: fix and activate the check for pep E272
>>> 4f1dc2f8b81 gh-39551: Correct an error message.
>>> 7005f5b36a0 gh-39550: no meaning for gp in pari/gp
>>> 46acf22c874 gh-39549: Add Ideal.radical and Ring.nilradical
>>> e2f71917f0d gh-39547: Fixed issue causing logarithm of base 0 to not give 
>>> either of the possible correct answers.
>>> 753b289f197 gh-39542: Hide more chronic diff on CI
>>> 6acce60c73c gh-39522: infinite polynomial element/gcd
>>> 9b1e02c3b4f gh-39516: Add minimal relation bases for univariate 
>>> polynomial matrices
>>> d6c136c47d3 gh-39492: update meson and meson-python to the latest 
>>> versions,  1.7.0 and 0.7.1
>>> aa2a162c05f gh-39484: Implemented error when incorrect bounds cause 
>>> discrete_log to give incorrect answer
>>> 635f7aa8886 gh-39483: Improved Efficiency of 
>>> mutually_orthogonal_latin_squares function
>>> 5988be50d12 gh-39464: remove deprecated method in normal_form_game
>>> 6864026328d gh-39445: Fixed issue causing random elements of a quadratic 
>>> field to always be integral
>>> 728e75bc872 gh-39427: Remove deprecated sage-cython script
>>> f500c8a5f28 gh-39426: Minor code improvement in `sage.doctest`
>>> ebb8fd6c8cc gh-39420: Replace reproducible_repr() with usage of 
>>> displayhook
>>> 248bd7907c3 gh-39417: adding the super delta continued fractions, after 
>>> G.-N. Han
>>> 3cf106e986e gh-39376: Replace sage.libs.giac with new optional package 
>>> sagemath-giac
>>> 9ea778b84a8 gh-39309: Add inversion function for sage.crypto.sboxes
>>> a35838b526b gh-39216: avoid some conversions to `short_digraph` when the 
>>> input is an instance of `StaticSparseBackend`
>>> 9cd86e9596a (tag: 10.6.beta7) Updated SageMath version to 10.6.beta7
>>>
>>> -- 
>>> 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/b3f5a625-b474-4d1b-b2b0-0e4beda7366dn%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/sage-release/b3f5a625-b474-4d1b-b2b0-0e4beda7366dn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>
>>
>> -- 
>> Kazuyoshi Furutaka
>>
>
>-- 
>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/0379cd4b-9f37-4bf4-986b-f2fcaf9fc083n%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/E05F739B-92F5-4716-A5A4-D8F884E4E143%40gmail.com.

Reply via email to