---
# System prepended metadata

title: Easystack PRs

---

# Easystack PRs

- docs update
    - easyconfigs top-level key
    - support for options per easyconfig

- code changes in #4057
    - pprint.pformat

- follow-up PRs
    - validate options early in process_easystack function in main
    - support for top-level options in easystack file (see get_general_options function in easystack.py)
    - check for use of 'options' key when 'software' top-level key is used (because specified options will be ignored) -> via 'check_value' utility function
    - drop --easystack option, also support:
        - "eb 1.yml 2.yml" (multiple easystack files)
        - "eb 1.eb 2.yml 3.eb 4.yml" (mixing of easyconfig files and easystack files in a single 'eb' command)