Spaces:
Sleeping
Sleeping
File size: 1,863 Bytes
253292a d756039 253292a | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 | """Re-export depuis ``picarones.formats.text.normalization`` — Sprint A14-S9.
Le contenu canonique de ce module a été déplacé vers
``picarones/formats/text/normalization.py`` au Sprint S9 du
rewrite ciblé (cf. ``docs/roadmap/rewrite-2026.md``).
Ce fichier est conservé comme re-export pour ne **rien casser**
chez les ~50 consommateurs qui font ``from
picarones.measurements.normalization import X``. Les symboles
publics ET privés utilisés downstream (``_parse_exclude_chars``,
``_apply_diplomatic_table``) sont ré-exposés explicitement.
Plan de migration
-----------------
Au S22, les consommateurs qui importent encore depuis cet
emplacement seront migrés vers ``picarones.formats.text.normalization``
et ce re-export disparaîtra.
Règle architecturale
--------------------
``measurements/`` (ancien code legacy) est autorisé à importer
``formats/`` (nouveau code) pendant la phase de migration.
L'inverse est interdit (vérifié par ``test_layer_dependencies``).
"""
from __future__ import annotations
from picarones.formats.text.normalization import (
DEFAULT_DIPLOMATIC_PROFILE,
DIPLOMATIC_EN_EARLY_MODERN,
DIPLOMATIC_EN_MEDIEVAL,
DIPLOMATIC_EN_SECRETARY,
DIPLOMATIC_FR_EARLY_MODERN,
DIPLOMATIC_FR_MEDIEVAL,
DIPLOMATIC_LATIN_MEDIEVAL,
DIPLOMATIC_MINIMAL,
NORMALIZATION_PROFILES,
NormalizationProfile,
_apply_diplomatic_table,
_parse_exclude_chars,
get_builtin_profile,
)
__all__ = [
"NormalizationProfile",
"DIPLOMATIC_FR_MEDIEVAL",
"DIPLOMATIC_FR_EARLY_MODERN",
"DIPLOMATIC_LATIN_MEDIEVAL",
"DIPLOMATIC_MINIMAL",
"DIPLOMATIC_EN_EARLY_MODERN",
"DIPLOMATIC_EN_MEDIEVAL",
"DIPLOMATIC_EN_SECRETARY",
"NORMALIZATION_PROFILES",
"DEFAULT_DIPLOMATIC_PROFILE",
"get_builtin_profile",
"_parse_exclude_chars",
"_apply_diplomatic_table",
]
|