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

Add fprime-util version check command #2407

Closed
thomas-bc opened this issue Dec 4, 2023 · 3 comments
Closed

Add fprime-util version check command #2407

thomas-bc opened this issue Dec 4, 2023 · 3 comments
Assignees
Labels
Easy First Issue An issue that should be straight forward to implement, and easily tested via CI. enhancement F´ Tools Issues pertaining to the F´ tools help wanted

Comments

@thomas-bc
Copy link
Collaborator

F´ Version
Affected Component

Feature Description

Command that prints to stdout the versions of all kinds of relevant things to help debugging.
Include versions of:

  • python
  • pip
  • cmake
  • all pip F´ packages

Rationale

Help debug things

@thomas-bc thomas-bc added enhancement Easy First Issue An issue that should be straight forward to implement, and easily tested via CI. F´ Tools Issues pertaining to the F´ tools help wanted labels Dec 4, 2023
@thomas-bc
Copy link
Collaborator Author

If anyone wants to try implementing this, let me know and I'll be happy to provide some guidance. Looking into https://github.com/fprime-community/fprime-tools/blob/devel/src/fprime/util/commands.py should help

@LeStarch
Copy link
Collaborator

LeStarch commented Dec 7, 2023

ohhhhhhh shiny!

0x48piraj added a commit to 0x48piraj/fprime-tools that referenced this issue Jan 10, 2024
0x48piraj added a commit to 0x48piraj/fprime-tools that referenced this issue Jan 10, 2024
0x48piraj added a commit to 0x48piraj/fprime-tools that referenced this issue Jan 10, 2024
@0x48piraj
Copy link
Contributor

I was interested in contributing and this seems like a good place to start so I made a pull!

0x48piraj added a commit to 0x48piraj/fprime-tools that referenced this issue Jan 10, 2024
0x48piraj added a commit to 0x48piraj/fprime-tools that referenced this issue Jan 10, 2024
0x48piraj added a commit to 0x48piraj/fprime-tools that referenced this issue Jan 10, 2024
0x48piraj added a commit to 0x48piraj/fprime-tools that referenced this issue Jan 10, 2024
thomas-bc pushed a commit to nasa/fprime-tools that referenced this issue Jan 16, 2024
* Add version check command (nasa/fprime#2407)

* Write version check help text & fix typo (nasa/fprime#2407)

* Add version check command to cli (nasa/fprime#2407)

* Fix the toolchain version checks loop

* Add comamnds unit test skeleton (nasa/fprime#2407)

* Refactoring and formatting (nasa/fprime#2407)

* Refactor: module-level import for fprime-packages

* Add OS & chip architecture info (nasa/fprime#2407)
0x48piraj added a commit to 0x48piraj/fprime that referenced this issue Jan 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Easy First Issue An issue that should be straight forward to implement, and easily tested via CI. enhancement F´ Tools Issues pertaining to the F´ tools help wanted
Projects
None yet
Development

No branches or pull requests

3 participants