QC.py: Quantum Computing Simulation and Visualization Suite. - Brennan T. Freeze; Aundre Barras; Paris Osuch; Soren Sevier Richenberg; Suzanne Rivoire (SIGCSE (2), 2023)