This repository was archived by the owner on Mar 24, 2022. It is now read-only.
Releases: Tiernan8r/quantum_computing_project
Releases · Tiernan8r/quantum_computing_project
v1.2.0
v1.1.0
What's Changed
- Quick fix for CLI input on non GUI enabled systems: by @Tiernan8r in #98
- Bump pyside6 from 6.2.3 to 6.2.4 by @dependabot in #97
- Fix grovers calls by @JabethM in #99
- Redo the Phase Estimation GUI/CLI: by @Tiernan8r in #100
- Fix phase flip sudoku by @JabethM in #101
- fix GUI phase inputs by @Tiernan8r in #102
- reduce decimal points from 20 -> 15 in phi fields by @Tiernan8r in #103
- Tweak Docs: by @Tiernan8r in #104
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- Bump actions/setup-python from 2 to 3 by @dependabot in #93
- Update & Finalise GUI: by @Tiernan8r in #95
- Fix the CLI usage, and prettify: by @Tiernan8r in #96
Full Changelog: v0.0.6...v1.0.0
v0.0.7
What's Changed
- Bump actions/setup-python from 2 to 3 by @dependabot in #93
- Update & Finalise GUI: by @Tiernan8r in #95
- Fix the CLI usage, and prettify: by @Tiernan8r in #96
Full Changelog: v0.0.6...v0.0.7
v0.0.6
What's Changed
- Split subfigures to be numbered a/b: by @Tiernan8r in #80
- Redo title page: by @Tiernan8r in #81
- Shor by @nys1998 in #83
- Demonstrating a possible functionality of Grover's Algorithm through a simple 2x2 sudoku problem by @JabethM in #84
- Make the
main.pyfile runnable directly: by @Tiernan8r in #87 - Tests on new gates: by @Tiernan8r in #86
- Streamline the Algorithms code: by @Tiernan8r in #90
- Add files via upload by @hyoong in #89
- Add files via upload by @hyoong in #79
- Update CLI: by @Tiernan8r in #88
- Regenerate sphinx docs: by @Tiernan8r in #91
- Bump pytest-flake8 from 1.1.0 to 1.1.1 by @dependabot in #94
Full Changelog: v0.0.5...v0.0.6
v0.0.5
What's Changed
- Add files via upload by @hyoong in #74
- Use BibLatex for citations: by @Tiernan8r in #78
- Usable UI: by @Tiernan8r in #77
Full Changelog: v0.0.4...v0.0.5
v0.0.4
What's Changed
- Bump pytest from 7.0.1 to 7.1.0 by @dependabot in #60
- Add method to "measure" a quantum register state: by @Tiernan8r in #61
- Bump mypy from 0.940 to 0.941 by @dependabot in #63
- Sphinx Docs: by @Tiernan8r in #64
- Tests on
grovers_algorithm.py: by @Tiernan8r in #65 - patch workflow by @Tiernan8r in #66
- Fix error in C-PHASE gate: by @Tiernan8r in #68
- Docstring everything: by @Tiernan8r in #67
- Bump pytest from 7.1.0 to 7.1.1 by @dependabot in #70
- Patch the CNOT gate: by @Tiernan8r in #73
- Add status badges to
README: by @Tiernan8r in #71 - Fix thread crash in UI: by @Tiernan8r in #72
- Add files via upload by @hyoong in #69
- Patching the _generate_control function by @JabethM in #75
- Fix embedding of matplotlib canvas: by @Tiernan8r in #76
Full Changelog: v0.0.3...v0.0.4
v0.0.3
v0.0.2
What's Changed
- Enable Dependabot on this repo: by @Tiernan8r in #29
- move dependabot.yml to proper spot by @Tiernan8r in #31
- Add Finn as CODEOWNER: by @Tiernan8r in #33
- patch CODEOWNERS by @Tiernan8r in #34
- Patch error in
SparseMatrixdot product calculation: by @Tiernan8r in #32 - Merge
mymatrix.pyandsquare_matrix.pyintodense_matrix.py: by @Tiernan8r in #37 - Add Riddhi as CODEOWNER by @Tiernan8r in #38
- Tweak imports: by @Tiernan8r in #39
- typo in RiddhiYadav username by @Tiernan8r in #40
- Optimise the tensor product implementation: by @Tiernan8r in #35
- Work on
control_x()gate: by @Tiernan8r in #41 - Bump actions/setup-python from 2 to 3 by @dependabot in #48
- Bump actions/checkout from 2 to 3 by @dependabot in #47
- Bump pytest-flake8 from 1.0.7 to 1.1.0 by @dependabot in #49
- Bump numpy from 1.22.2 to 1.22.3 by @dependabot in #50
- Work on
control_z()gate: by @Tiernan8r in #42 - Work on tensor product tests: by @Tiernan8r in #43
- Work on
phase_shift()gate tests: by @Tiernan8r in #44 - Work on
control_phase()gate: by @Tiernan8r in #45 - Work on
multi_gate()method: by @Tiernan8r in #46 - Fix edge case in Matrix dot producting: by @Tiernan8r in #53
- Implementation of Grovers Algorithm by @JabethM in #52
- Absolute imports in
gates.py: by @Tiernan8r in #54 - Optimise SparseMatrix
_dot()method: by @Tiernan8r in #51 - Basic CLI: by @Tiernan8r in #55
- Implement
trace()method: by @Tiernan8r in #57 - Upload report
.texfiles: by @Tiernan8r in #58
New Contributors
- @dependabot made their first contribution in #48
Full Changelog: v0.0.1...v0.0.2
v0.0.1
What's Changed
- Tox workflow to run on pull_requests: by @Tiernan8r in #18
- Add
mypy.iniconfiguration file: by @Tiernan8r in #19 - Add Apache 2.0 license in file headers: by @Tiernan8r in #22
- Move tests dir: by @Tiernan8r in #21
- Update
.gitignore: by @Tiernan8r in #20 - Implement gates by @JabethM in #26
- Implement tensor product code: by @Tiernan8r in #23
- Flesh out Matrices implementation: by @Tiernan8r in #24
- Matrix methods by @nys1998 in #25
- Sparse Matrix Implementation: by @Tiernan8r in #27
New Contributors
Full Changelog: v0.0.0...v0.0.1