canonical / ubuntu-pro-client

Ubuntu Pro Client for offerings from Canonical
https://canonical-ubuntu-pro-client.readthedocs-hosted.com/en/latest/
GNU General Public License v3.0
52 stars 72 forks source link

avoid using private methods on parsers #2605

Open orndorffgrant opened 1 year ago

orndorffgrant commented 1 year ago

See https://github.com/canonical/ubuntu-pro-client/pull/1696#discussion_r660767428

renanrodrigo commented 2 months ago

tl;dr this is about not calling internals of argparse. If we MUST do that for any UX functionality reason, we at least need explicit code-docs on why. Will be solved as part of the current UX redesign.