RTEMS | spec/build: remove duplicate key in optmaxuarts.yml and reformat all yaml files (!1122)

Sebastian Huber (@sebhub) gitlab at rtems.org
Fri Mar 20 02:00:05 UTC 2026




Sebastian Huber commented on a discussion: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1122#note_146467


With respect to the question, what specifically was the reason for following dockers usage of YAML and not what the YAML project does?

The use of build specification items originates in the Doorstop project, which uses this code to dump data in YAML format (https://github.com/doorstop-dev/doorstop/blob/develop/doorstop/core/base.py#L302):

```python
return yaml.dump(data, default_flow_style=False, allow_unicode=True)
```

This is what the specitems uses (https://github.com/specthings/specitems/blob/main/src/specitems/items.py#L667):

```python
def _yaml_save_data(path: str, data: dict) -> None:
    with open(path, "w", encoding="utf-8") as out:
        out.write(yaml.dump(data, default_flow_style=False,
                            allow_unicode=True))
```

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1122#note_146467
You're receiving this email because of your account on gitlab.rtems.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20260320/8d145136/attachment-0001.htm>


More information about the bugs mailing list