Mercurial > hgrepos > Python > libs > data-schema
comparison docs/schema.txt @ 29:68286d27f27d
FIX: Allow customization of the data stream loader (get_data_stream())
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Sat, 08 Jul 2023 16:10:36 +0200 |
| parents | db3491e1b590 |
| children | 271ec3abdfa3 |
comparison
equal
deleted
inserted
replaced
| 28:db3491e1b590 | 29:68286d27f27d |
|---|---|
| 34 -- und zwar auf den Dict-key | 34 -- und zwar auf den Dict-key |
| 35 | 35 |
| 36 Bei Treffer wird dieser Key komplett ignoriert. Das ist also eine globale | 36 Bei Treffer wird dieser Key komplett ignoriert. Das ist also eine globale |
| 37 Ignore-Liste für Dict-Keys. | 37 Ignore-Liste für Dict-Keys. |
| 38 | 38 |
| 39 Default: ``None`` | 39 Default: `None` |
| 40 | 40 |
| 41 - ``break_on_keynames_problems`` | 41 - ``break_on_keynames_problems`` |
| 42 | 42 |
| 43 Wenn ``True`` und Validierungs-Fehler beim Prüfen von Keys gegen | 43 Wenn ``True`` und Validierungs-Fehler beim Prüfen von Keys gegen |
| 44 ihre Schemata auftreten, brich frühzeitig ab. | 44 ihre Schemata auftreten, brich frühzeitig ab. |
| 45 | 45 |
| 46 Default: ``True`` | 46 Default: ``True`` |
| 47 | 47 |
| 48 - ``data_stream_loader`` | |
| 49 | |
| 50 Default: `None` (i.e. use the builtin | |
| 51 :func:`data_schema.util.get_data_stream`) | |
| 52 | |
| 53 A callable with an `uri` argument that returns a file-alike and a | |
| 54 context manager to be feed into the schema loader. | |
| 55 | |
| 48 - ``schema_loader`` | 56 - ``schema_loader`` |
| 49 | 57 |
| 50 Default: configmix.yaml.load (if available) or ``None`` | 58 Default: configmix.yaml.load (if available) or ``None`` |
| 51 | 59 |
| 52 A callable that returns a schema dict from a file object. This is | 60 A callable that returns a schema dict from a file object. This is |
