Fully working CI #118

Merged
mdk merged 6 commits from woodpecker into 3.11 2023-04-01 19:44:14 +00:00
Owner

Ça commence à marcher, par contre on a un souci avec un :rfc: dans pospell :

<rst-doc>:1: (ERROR/3) RFC number must be a number greater than or equal to 1; "la spécification correspondante <5424#section-6>" is invalid. while parsing: La :rfc:`5424` requiert qu’un message Unicode soit envoyé à un démon *syslog* sous la forme d’un ensemble d’octets ayant la structure suivante : un composant ASCII pur facultatif, suivi d’une marque d’ordre d’octet (*BOM* pour *Byte Order Mark* en anglais) UTF-8, suivie de contenu Unicode UTF-8 (voir la :rfc:`la spécification correspondante <5424#section-6>`). 
Ça commence à marcher, par contre on a un souci avec un :rfc: dans pospell : <rst-doc>:1: (ERROR/3) RFC number must be a number greater than or equal to 1; "la spécification correspondante <5424#section-6>" is invalid. while parsing: La :rfc:`5424` requiert qu’un message Unicode soit envoyé à un démon *syslog* sous la forme d’un ensemble d’octets ayant la structure suivante : un composant ASCII pur facultatif, suivi d’une marque d’ordre d’octet (*BOM* pour *Byte Order Mark* en anglais) UTF-8, suivie de contenu Unicode UTF-8 (voir la :rfc:`la spécification correspondante <5424#section-6>`).
mdk force-pushed woodpecker from e40d3eb778 to 62ca69d476 2023-03-28 09:47:11 +00:00 Compare
mdk force-pushed woodpecker from 62ca69d476 to ec38c00c70 2023-03-28 09:57:54 +00:00 Compare
mdk force-pushed woodpecker from ec38c00c70 to 26004c8f12 2023-03-28 10:00:32 +00:00 Compare
mdk force-pushed woodpecker from 26004c8f12 to 46bf87ac88 2023-03-28 10:04:03 +00:00 Compare
mdk force-pushed woodpecker from 46bf87ac88 to 2e4489fd57 2023-03-28 10:10:01 +00:00 Compare
Author
Owner
Qui veut review ? Ça donne ça : https://woodpecker.afpy.org/AFPy/python-docs-fr/build/17/3
mdk changed title from CI: Add missing dependency to Fully working CI 2023-03-28 10:21:08 +00:00
jeanas reviewed 2023-03-29 14:23:51 +00:00
Makefile Outdated
@ -145,0 +160,4 @@
[print(f"""{fi.filename()}:{fi.filelineno()} line too long ({len(line)} > {soft_limit if line.count(" ") > 1 else hard_limit} characters)""") \
for _line in fi.input(encoding="utf-8") \
for line in [clean(_line)] \
if line.count(" ") > 1 and len(line) > soft_limit or line.count(" ") <= 1 and len(line) > hard_limit]' \
Collaborator

On pourrait mettre ça plutôt dans un fichier séparé qu'au milieu du Makefile ? Je sais que tu n'aimes pas les fichiers à la racine :-) mais on pourrait créer un dossier scripts/ et y mettre aussi le merge.py.

On pourrait mettre ça plutôt dans un fichier séparé qu'au milieu du Makefile ? Je sais que tu n'aimes pas les fichiers à la racine :-) mais on pourrait créer un dossier `scripts/` et y mettre aussi le `merge.py`.
Author
Owner

Comme ça ?

Avec .scripts/ ?

L'idée derrière le .scripts c'est d'éventuellement proposer un exclude_patterns = ".*" côté CPython pour s'assurer que Sphinx n'y vienne pas, ça nous permettrai de poser notre clone de cpython hors du dossier venv/ en le nommant .cpython aussi.

Aussi pour éviter de "mélanger" (techniquement et visuellement) les dossiers de la doc (faq, howto, extending, ...) à nos dossiers (qu'arrive-il si upstream ils créent docs.python.org/3/scripts/ ? :D)

Comme ça ? Avec `.scripts/` ? L'idée derrière le `.scripts` c'est d'éventuellement proposer un `exclude_patterns = ".*"` côté CPython pour s'assurer que Sphinx n'y vienne pas, ça nous permettrai de poser notre clone de cpython hors du dossier venv/ en le nommant `.cpython` aussi. Aussi pour éviter de "mélanger" (techniquement et visuellement) les dossiers de la doc (faq, howto, extending, ...) à nos dossiers (qu'arrive-il si upstream ils créent docs.python.org/3/scripts/ ? :D)
Collaborator

Merci.

Merci.
jeanas marked this conversation as resolved
mdk force-pushed woodpecker from 2e4489fd57 to ca8099afb2 2023-03-30 07:41:43 +00:00 Compare
Collaborator

Je ne suis pas bien compétent pour relire ça. Honnêtement, s'il n'y a personne d'autre, je pense que tu peux le merger, ce sera toujours mieux qu'une CI cassée.

Je ne suis pas bien compétent pour relire ça. Honnêtement, s'il n'y a personne d'autre, je pense que tu peux le merger, ce sera toujours mieux qu'une CI cassée.
mdk merged commit c68566b785 into 3.11 2023-04-01 19:44:14 +00:00
mdk referenced this issue from a commit 2023-04-01 19:44:15 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: AFPy/python-docs-fr#118
No description provided.