Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve the --help menu and add the --version and -v flags to the command-line interface #105

Open
wants to merge 230 commits into
base: main
Choose a base branch
from

Conversation

gkapfham
Copy link
Collaborator

@gkapfham gkapfham commented Sep 10, 2022

Improve the help menu and command-line interface

Description

Currently it is not possible to determine what version of GatorGrade you have installed through the use of either --help or the --version flags. This means that the only way you can know the version of gatorgrade that you are using is to carefully observe this information when you install it with pipx or to, alternatively, uninstall and then reinstall gatorgrade.

This is what the output now looks like when you use --help:

image

This is what the output now looks like when you use --version:

image

If you want to install and try out this version you can use this command:

pipx install git+https://github.com/GatorEducator/gatorgrade.git@feat/add-version

Linked Issues

None.

Type of Change

  • Feature
  • Bug fix
  • Documentation

Contributors

Reminder

  • All GitHub Actions should be in a passing state before any pull request is merged.
  • All PRs must be reviewed by at least one team member and one member of the Integration team!
  • Any issues this PR closes are tagged in the description!

ullrichd21 and others added 30 commits July 28, 2022 19:43
@gkapfham gkapfham marked this pull request as draft October 24, 2024 18:06
@rebekahrudd
Copy link
Collaborator

This branch has been updated to current version of gatorgrade

Terminal output of the command gatorgrade --version
s-version

Terminal output of command gatorgrade --help
s-help

Copy link
Collaborator

@rebekahrudd rebekahrudd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This updated works on Linux, though the --help command does not show the complete version output.

@rebekahrudd rebekahrudd marked this pull request as ready for review November 23, 2024 04:11
@boulais01 boulais01 self-requested a review December 2, 2024 20:28
Copy link
Collaborator

@dyga01 dyga01 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These changes appear to be working on Mac Os. LGTM!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants