Skip to content

Tags: QSI-BAQS/Jabalizer.jl

Tags

v0.5.2

Toggle v0.5.2's commit message
## Jabalizer v0.5.2

[Diff since v0.5.1](v0.5.1...v0.5.2)

# Bug fix

- fixes `pauli_corrections` function incorrectly converting python integers
- fixes `pauli_corrections` function missing chunks of frame bitvector

**Merged pull requests:**
- patch to fix bug in pauli_corrections (#78) (@madhavkrishnan)

v0.5.1

Toggle v0.5.1's commit message
## Jabalizer v0.5.1

[Diff since v0.5.0](v0.5.0...v0.5.1)

# new features
- add new method to `qasm_instruction` to accept the output of `mbqccompile`
- add new qiskit simulation tests to verify the output of `mbqccompile`

**Merged pull requests:**
- Madhav/mbqcverify (#77) (@madhavkrishnan)

v0.5.0

Toggle v0.5.0's commit message
## Jabalizer v0.5.0

[Diff since v0.4.5](v0.4.5...v0.5.0)


**Merged pull requests:**
- raise exception if not a gate (#69) (@alexandrupaler)
- Madhav/refactor (#73) (@madhavkrishnan)
- CompatHelper: add new compat entry for Revise at version 3, (keep existing compat) (#74) (@github-actions[bot])
- CompatHelper: add new compat entry for MLStyle at version 0.4, (keep existing compat) (#75) (@github-actions[bot])
- CompatHelper: add new compat entry for CondaPkg at version 0.2, (keep existing compat) (#76) (@github-actions[bot])

v0.4.5

Toggle v0.4.5's commit message
## Jabalizer v0.4.5

[Diff since v0.4.4](v0.4.4...v0.4.5)



**Merged pull requests:**
- CompatHelper: bump compat for GraphPlot to 0.5, (keep existing compat) (#53) (@github-actions[bot])
- gplot fix (#66) (@madhavkrishnan)
- Fix issue #64, issues with initialization if used in another package (#67) (@ScottPJones)

v0.4.4

Toggle v0.4.4's commit message
## Jabalizer v0.4.4

[Diff since v0.4.3](v0.4.3...v0.4.4)



**Merged pull requests:**
- Chore: Change dependency from cirq to cirq-core to limit number of dependencies (#60) (@SebastianMorawiec)
- Add additional 1 and 2 qubit gates supported by STIM (#61) (@ScottPJones)
- Add full list of 1 and 2 qubit gates supported by STIM (#62) (@ScottPJones)

v0.4.3

Toggle v0.4.3's commit message
## Jabalizer v0.4.3

[Diff since v0.4.2](v0.4.2...v0.4.3)



**Merged pull requests:**
- feat: return data-qubits-map (#59) (@AthenaCaesura)

v0.4.2

Toggle v0.4.2's commit message
## Jabalizer v0.4.2

[Diff since v0.4.1](v0.4.1...v0.4.2)



**Merged pull requests:**
- Add ability to read QASM files (#58) (@ScottPJones)

v0.4.1

Toggle v0.4.1's commit message
## Jabalizer v0.4.1

[Diff since v0.4.0](v0.4.0...v0.4.1)



**Merged pull requests:**
- Fix Stim version at 1.10, bump Jabalizer to 0.4.1 (#57) (@ScottPJones)

v0.4.0

Toggle v0.4.0's commit message
## Jabalizer v0.4.0

**Closed issues:**
- Move "cirq_cirquits" to icm (#21)
- Update example notebook (#22)
- Update readme (#24)
- Update execute_cirq (#25)
- Improve performance of `to_graph` method (#30)
- Prepare for the initial release (#33)
- TagBot trigger issue (#54)

**Merged pull requests:**
- Update README.md (#1) (@madhavkrishnan)
- CompatHelper: bump compat for Debugger to 0.7, (keep existing compat) (#2) (@github-actions[bot])
- Update to use Graphs instead of LightGraphs (#4) (@ScottPJones)
- Updated versions, eliminate appveyor.yml (#5) (@ScottPJones)
- Initial version of tests for stabilizer gates and graph_state. (#6) (@mstechly)
- Switch from PyCall to PythonCall for calling cirq, stim, icm (#7) (@ScottPJones)
- Add flag to track cached Julia representation of simulator state (#8) (@ScottPJones)
- Fix usage of print vs string vs display, improve isequal (#9) (@ScottPJones)
- Use BitVectors, improve performance (#10) (@ScottPJones)
- Update tests (#11) (@mstechly)
- Improve multiplying two stabilizers (#12) (@ScottPJones)
- Fix bugs with using % instead of mod (or &) (#13) (@ScottPJones)
- Use structs to represent gates (#14) (@ScottPJones)
- Rename functions to match Julia conventions (#15) (@ScottPJones)
- Add tests for GraphState to State conversion. (#16) (@mstechly)
- Add == methods for GraphState, Stabilizer (#17) (@ScottPJones)
- Update CI. (#18) (@mstechly)
- Delete icm code. (#19) (@mstechly)
- Delete unnecessary comments and code (#20) (@mstechly)
- CompatHelper: add new compat entry for Debugger at version 0.7, (keep existing compat) (#37) (@github-actions[bot])
- Add Julia version of ICM compile function (#38) (@ScottPJones)
- Update setup for new icm. (#39) (@mstechly)
- Mstechly/pre release cleaning (#40) (@mstechly)
- Mstechly/fix icm (#42) (@mstechly)
- add ctrlv_example (#43) (@madhavkrishnan)
- add Toffoli example (#44) (@madhavkrishnan)
- Update demo file (#46) (@madhavkrishnan)
- Update demo file (#47) (@madhavkrishnan)
- update example notebook (#48) (@madhavkrishnan)
- Update notebook (#49) (@madhavkrishnan)
- Rewrite to_graph for better performance (#50) (@ScottPJones)
- Fix typo (#51) (@ScottPJones)
- Update Project.toml for Automerge compat requirements (#52) (@ScottPJones)
- Add rand function for StabilizerState (#55) (@ScottPJones)
- Improve performance, add write_adjlist function for fast output (#56) (@ScottPJones)

v0.1.1

Toggle v0.1.1's commit message
add source code for ArXiv submission