Skip to content

Change --dragon option for smart build to pull from PyPI #797

@MattToast

Description

@MattToast

Description

We should remove the --dragon option from smart build CLI.

Justification

SmartSim no longer directly supports Dragon and does not have a Dragon based launcher. This option effectively just removes redundant options and simplifies the build process for end users.

Implementation Strategy

This should be a relatively simple pass through the smartsim._core._cli modules and removing any references to the --dragon flag in the argparser or .dragon attr on the generated namespace. If we REALLY want to preserve backward compatibility we can keep the --dragon flag as a no-op, but I would recommend removing entirely as SmartSim is at EOL and I don't think that flag is used by any current users.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: buildIssues related to builds, makefiles, installs, etcbug: minorA minor bugrepo: smartsimIssues related to SmartSim infrastructure librarytype: usabilityIssues related to ease of use

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions