Skip to content
This repository has been archived by the owner on Aug 14, 2024. It is now read-only.

Adding Red Queen CLI #27

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

Commits on Jul 29, 2022

  1. Ready for Testing

    Lementknight committed Jul 29, 2022
    Configuration menu
    Copy the full SHA
    b01544a View commit details
    Browse the repository at this point in the history
  2. Added Proper Header

    Lementknight committed Jul 29, 2022
    Configuration menu
    Copy the full SHA
    52312ff View commit details
    Browse the repository at this point in the history
  3. Entry Point Added

    Lementknight committed Jul 29, 2022
    Configuration menu
    Copy the full SHA
    b79e630 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2022

  1. Configuration menu
    Copy the full SHA
    2b1d01a View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2022

  1. Update setup.py

    Co-authored-by: Matthew Treinish <[email protected]>
    Lementknight and mtreinish committed Aug 3, 2022
    Configuration menu
    Copy the full SHA
    16c5a8b View commit details
    Browse the repository at this point in the history
  2. Code Perservation

    Lementknight committed Aug 3, 2022
    Configuration menu
    Copy the full SHA
    5758d09 View commit details
    Browse the repository at this point in the history
  3. Fixed Requirements

    Lementknight committed Aug 3, 2022
    Configuration menu
    Copy the full SHA
    3e8105f View commit details
    Browse the repository at this point in the history
  4. Missing comma

    Lementknight committed Aug 3, 2022
    Configuration menu
    Copy the full SHA
    05d176a View commit details
    Browse the repository at this point in the history
  5. Fixed Entry Point

    Lementknight committed Aug 3, 2022
    Configuration menu
    Copy the full SHA
    c881705 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    19b496a View commit details
    Browse the repository at this point in the history
  7. Windows Patch

    Lementknight committed Aug 3, 2022
    Configuration menu
    Copy the full SHA
    52274a0 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2022

  1. Removed Security Issue

    Lementknight committed Aug 5, 2022
    Configuration menu
    Copy the full SHA
    acd8d71 View commit details
    Browse the repository at this point in the history
  2. Pylint Fixes

    Lementknight committed Aug 5, 2022
    Configuration menu
    Copy the full SHA
    e404a26 View commit details
    Browse the repository at this point in the history
  3. Update red_queen/cli.py

    Co-authored-by: Matthew Treinish <[email protected]>
    Lementknight and mtreinish committed Aug 5, 2022
    Configuration menu
    Copy the full SHA
    cf4ecd0 View commit details
    Browse the repository at this point in the history
  4. Update red_queen/cli.py

    Co-authored-by: Raynel Sanchez <[email protected]>
    Lementknight and raynelfss committed Aug 5, 2022
    Configuration menu
    Copy the full SHA
    422815d View commit details
    Browse the repository at this point in the history
  5. Small Changes

    Lementknight committed Aug 5, 2022
    Configuration menu
    Copy the full SHA
    279e6f7 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2022

  1. Configuration menu
    Copy the full SHA
    3c808d7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ff1047 View commit details
    Browse the repository at this point in the history
  3. Removed Duplicate Text

    Lementknight committed Aug 6, 2022
    Configuration menu
    Copy the full SHA
    79cb6db View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2022

  1. Configuration menu
    Copy the full SHA
    9d7d71a View commit details
    Browse the repository at this point in the history
  2. Ready for Testing

    Lementknight committed Aug 9, 2022
    Configuration menu
    Copy the full SHA
    f41069d View commit details
    Browse the repository at this point in the history
  3. Passes Tox

    Lementknight committed Aug 9, 2022
    Configuration menu
    Copy the full SHA
    6e77b84 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2022

  1. Update README.md

    Co-authored-by: Matthew Treinish <[email protected]>
    Lementknight and mtreinish committed Aug 10, 2022
    Configuration menu
    Copy the full SHA
    d734d76 View commit details
    Browse the repository at this point in the history
  2. Revised Docstring

    Lementknight committed Aug 10, 2022
    Configuration menu
    Copy the full SHA
    454dbfa View commit details
    Browse the repository at this point in the history
  3. Update red_queen/cli.py

    Co-authored-by: Matthew Treinish <[email protected]>
    Lementknight and mtreinish committed Aug 10, 2022
    Configuration menu
    Copy the full SHA
    1e2e944 View commit details
    Browse the repository at this point in the history
  4. Update red_queen/cli.py

    Co-authored-by: Matthew Treinish <[email protected]>
    Lementknight and mtreinish committed Aug 10, 2022
    Configuration menu
    Copy the full SHA
    65fb8cf View commit details
    Browse the repository at this point in the history
  5. Update red_queen/cli.py

    Co-authored-by: Matthew Treinish <[email protected]>
    Lementknight and mtreinish committed Aug 10, 2022
    Configuration menu
    Copy the full SHA
    af682a4 View commit details
    Browse the repository at this point in the history
  6. Update red_queen/cli.py

    Co-authored-by: Matthew Treinish <[email protected]>
    Lementknight and mtreinish committed Aug 10, 2022
    Configuration menu
    Copy the full SHA
    c39b862 View commit details
    Browse the repository at this point in the history
  7. Update red_queen/cli.py

    Co-authored-by: Matthew Treinish <[email protected]>
    Lementknight and mtreinish committed Aug 10, 2022
    Configuration menu
    Copy the full SHA
    a5f7e8d View commit details
    Browse the repository at this point in the history
  8. Tox Reformating

    Lementknight committed Aug 10, 2022
    Configuration menu
    Copy the full SHA
    d9c01c8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7263118 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a9ed1ac View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2022

  1. Configuration menu
    Copy the full SHA
    fb57d04 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2022

  1. Minor Change

    Lementknight committed Aug 12, 2022
    Configuration menu
    Copy the full SHA
    f7f61a3 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2022

  1. Configuration menu
    Copy the full SHA
    b410c0f View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

  1. Removing Sys.Exacutable from CLI

    Sys.exacutable doesn't work for its intended application, because it gives the path of the red-queen python package instead of the python path. So I have replaced the line that had sys.exacutable with python. I did this because I want the result table of the benchmark exacutaion to be displayed.
    Lementknight committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    279549f View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2022

  1. Rewritting ReadMe with Guidence for Virtual Enviornment Usage and CLI…

    … Usage
    
    In the commit, I have added documentation for how some sets up their machine to use Red Queen properly, and along with that how to ultize Red Queen with its CLI.
    Lementknight committed Dec 26, 2022
    Configuration menu
    Copy the full SHA
    d310cdc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    10fafa2 View commit details
    Browse the repository at this point in the history
  3. Adding .virtualenv to .gitignore file

    In this commit, I added .virtualenv to the .gitignore file, so that people who follow along with the documentation don't have to worry about their virtual enviornment affecting their commits
    Lementknight committed Dec 26, 2022
    Configuration menu
    Copy the full SHA
    d4fb6a1 View commit details
    Browse the repository at this point in the history
  4. Adding Missing File

    In this commit, I have added the __init__.py for the red_queen/games/applications/benchmarks/ directory. I am hoping that this allow fixes the merge issue for my pull request.
    Lementknight committed Dec 26, 2022
    Configuration menu
    Copy the full SHA
    4c0965f View commit details
    Browse the repository at this point in the history
  5. Remove Unneccessary Files

    In this commit, I have removed an extra init file as it is not a part of the main Red Queen Repository, and it has nothing to do with the CLI.
    Lementknight committed Dec 26, 2022
    Configuration menu
    Copy the full SHA
    16ca108 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2023

  1. Configuration menu
    Copy the full SHA
    8531c98 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2023

  1. Redesigning CLI

    In this commit I have done a couple of things:
    One, I have simplified the logic for the benchmark handler. Before if someone wanted to run a benchmark they would have to specify the benchmark type first. I forsaw this causing issues, so I made it so that all a user would have to do is supply the cli with the benchmark file name.
    Two, I reduced the benchmark and complier retrival function into one since they both do the same thing, so it just reduces clutter in code.
    Three, I changed the name of variables in the hopes of making it easier to understand what each function call is doing
    
    All in all, I believe that this was a neccessary first step in making this cli a reliable tool that anyone in the quantum computing sapce can ultize
    Lementknight committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    08eef59 View commit details
    Browse the repository at this point in the history
  2. Code Formatting Changes

    I just modified the formatting of thr cli, so that it would pass tox.
    Lementknight committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    c9ec3cf View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2023

  1. Updated ReadMe File

    In this commit, I added information about the cli and how to run virtual environments
    Lementknight committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    63fa321 View commit details
    Browse the repository at this point in the history