07:38 <mdk> matin
09:56 <discord_afpy> <melcore> Oh merci @vstinner
11:40 <discord_afpy> <melcore> Les chances à votre avis d’avoir le JIT en python 3.15 ?
11:49 <misc> (proche de 0)
11:59 <entwanne> Surtotu que si ça rentre dans le cadre de "nouvelle fonctionnalité", ça aurait normalement dû se faire avant le 7 mai https://peps.python.org/pep-0790/
12:09 <vstinner> Python a un compilateur à la volée depuis Python 3.13, le risque est qu'il soit déplacé hors de Python, dans un nouveau dépôt Git (et il faudrait l'installer à part)
13:59 <alain_afpy> AFPy - https://mamot.fr/@AFPy/116838856220780652
15:05 <discord_afpy> <reinula> Petite demande d'aide pour générer les pdf de gestion avec Weasyprint. Sur le document .rst j'ai en commentaire
15:05 <discord_afpy> <reinula> ```.. Le PDF peut être généré avec Docutils et WeasyPrint
15:05 <discord_afpy> <reinula> .. rst2html5.py --language=fr --initial-header-level=2 --stylesheet=style.css reglement.rst | weasyprint - reglement.pdf```
15:05 <discord_afpy> <reinula> Y'a peut-être une confusion de ma part sur comment utiliser la commande car le fichier `rst2html5.py` n'est pas présent dans le dossier que j'ai repris donc j'ai classiquement fait naïvement `weasyprint --s=style.css reglement.rst reglement.pdf` mais le rendu n'est pas formaté suite au fichier style.css.
15:05 <discord_afpy> <reinula> Ceux qui sont plus familiers avec Weasyprint peuvent-ils éclairer ma lanterne ? 😄
15:10 <entwanne> rst2html5 a l'air d'être un paquet Python (https://pypi.org/project/rst2html5/), mais sinon pour ce qui est du rendu, je trouve que forgejo se débrouille pas trop mal (https://git.afpy.org/AFPy/gestion/src/branch/master/statuts/2023/reglement.rst), il suffit ensuite d'isoler le bloc et d'imprimer la page au format PDF depuis le navigateur, je crois que c'est ce que j'avais fait la dernière fois
15:11 <discord_afpy> <reinula> Okay, je vais pousser une PR sans pdf alors. 🙂
15:12 <discord_afpy> <reinula> Merci pour ta réponse !
15:13 <entwanne> ça peut être poussé avec PDF aussi, ou rajouté après dans la même PR
15:14 <discord_afpy> <reinula> Je vais d'abord pousser sans, histoire de voir si tout est okay, puis je vais essayer de regarder pour le paquet Python que tu m'as envoyé. Je dois juste m'absenter après pour récupérer un paquet.
15:16 <discord_afpy> <reinula> (un vrai paquet en carton)
17:01 <discord_afpy> <grewn0uille> @ReiNula WeasyPrint prend du html en entrée, du coup avec le fichier rst, ça va pas marcher. Je suppose que l’autre paquet transforme le rst en html
17:10 <lcaracol_> grewn0uille: justement en lisant j'étais surpris parce que dans mon souvenir Weasyprint produisait du html imprimable. J'ai eu la flemme de relire la description du projet, ce que tu dis explique tout.
17:11 <lcaracol_> ´´rst2html´´ c'est la commande très ancienne du paquet docutils, qui doit dater de l'invention du restructured text.
17:11 <entwanne> Mais donc après si on veut profiter du rendu WeasyPrint, il reste possible d'utiliser l'export HTML fait par forgero lors du rendu et d'injecter ce HTML dans WeasyPrint
17:11 <lcaracol_> si je me trompe pas il est en dépendance de Sphinx, Pelican et un peu tout ce qui va prendre du .rst en entrée
17:12 <lcaracol_> il serait pas étonnant d'ailleurs que forgejo aussi l'utilise.
17:14 <discord_afpy> <grewn0uille> Oui c’est possible d’utiliser le html de forgejo pour le donner à WeasyPrint après
17:16 <discord_afpy> <grewn0uille> Si y a des différences entre le html de forgejo et celui sorti par rst2html5, le rendu peut être un peu différent. Mais après c’est le css a changé juste
17:16 <discord_afpy> <grewn0uille> Si y a des problèmes de css pour des documents, je veux bien regarder 😄
22:56 <entwanne> https://discuss.python.org/t/pyconfr-2026-in-biarritz-france-from-october-29th-to-november-1st/
22:56 <entwanne> (on devrait bientôt apparaître sur https://www.python.org/events/python-events aussi)