qBraid/pyqasm
Python toolkit providing OpenQASM 3 semantic analyzer and utilities for program analysis and compilation.
Ist qBraid/pyqasm einsteigerfreundlich?
In den letzten 30 Tagen hat qBraid/pyqasm 5 von 11 Pull Requests von externen Beitragenden gemergt, und die Maintainer antworten meist binnen 1 Tag. Derzeit sind 2 einsteigerfreundliche Issues offen.
- Sterne
- 29
- Forks
- 33
- Offene Anfänger-Issues
- 2
- Indexierte Issues
- 45
- Ø Merge
- 2 T. 4 Std.
- Gemergte PRs (30 T.)
- 15
- Vorherrschende Sprache
- Python
- Lizenz
- Apache-2.0
- Letzter GitHub-Push
- 15.10.2026
- Zuletzt indexiert
- 16.10.2026
- Beitragsleitfaden
- Beitragsleitfaden
- Verhaltenskodex
- Verhaltenskodex
- Anfänger-Labels
- good first issue
So tragen Sie zu qBraid/pyqasm bei
- Lesen Sie zuerst den Contributing Guide: Er beschreibt, wie die Maintainer Änderungen vorgeschlagen, getestet und geprüft haben möchten.
- Lesen Sie den Verhaltenskodex: Er gilt für Issues und Pull Requests ebenso wie für den Chat.
- Ihre Beiträge werden unter der Apache-2.0-Lizenz des Projekts veröffentlicht.
- Wählen Sie eines der 2 offenen einsteigerfreundlichen Issues unten und schreiben Sie vor dem Start einen Kommentar, dass Sie es übernehmen möchten.
Issues, an denen vielleicht schon jemand arbeitet, stehen am Ende. Alles nach Datum anzeigen
-
enhancement llm-assisted qasm3 qasm3-coverage
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 30/100
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement llm-assisted qasm3 qasm3-coverage
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100
Maintainer antworten meist innerhalb von 1 Tag
-
`OPENQASM 3.1;` is rejected as an unsupported versionEvtl. wieder frei @HeaTTap hat das vor 62 Tagen übernommen, und es ist kein Pull Request offen. Offenenhancement good first issue llm-assisted no-qc-knowledge-reqd qasm3 qasm3-coverage
qBraid/pyqasm#397 · 2 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement llm-assisted qasm3 qasm3-coverage
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 28/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 50/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 63/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 3/5 Ein halber Tag Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 3/5 Ein halber Tag Anfängerfreundlichkeit 45/100
qBraid/pyqasm#256 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement llm-assisted
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement llm-assisted transformation
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement llm-assisted transformation
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 30/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 8/100
qBraid/pyqasm#212 · 3 Kommentare · 2 Reaktionen ·
Maintainer antworten meist innerhalb von 1 Tag
-
[FEATURE] Investigate `uv` as a replacement for `pip`Evtl. wieder frei @TheGupta2012 hat das vor 455 Tagen übernommen, und es ist kein Pull Request offen. Offenenhancement no-qc-knowledge-reqd
qBraid/pyqasm#197 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement optimization
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 12/100
Maintainer antworten meist innerhalb von 1 Tag
-
Move Gate Decomposition Figures to Markdown DocumentationEvtl. wieder frei @vinayswamik hat das vor 455 Tagen übernommen, und es ist kein Pull Request offen. Offendocumentation good first issue no-qc-knowledge-reqd
qBraid/pyqasm#190 · 1 Kommentar · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement no-qc-knowledge-reqd
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 28/100
qBraid/pyqasm#188 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
qBraid/pyqasm#179 · 5 Kommentare · 1 Reaktion ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement error-handling program-validation
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
Maintainer antworten meist innerhalb von 1 Tag
-
discussion
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 8/100
qBraid/pyqasm#111 · 3 Reaktionen ·
Maintainer antworten meist innerhalb von 1 Tag
-
[FEATURE] Migrate `rebase` functionality from qBraid SDKEvtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offenenhancement qasm3
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 22/100
Maintainer antworten meist innerhalb von 1 Tag
-
bug good first issue
Schwierigkeit 3/5 Ein halber Tag Anfängerfreundlichkeit 65/100
qBraid/pyqasm#15 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 18/100
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement qasm3 qasm3-coverage
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
Maintainer antworten meist innerhalb von 1 Tag
-
duplicate enhancement
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 18/100
qBraid/pyqasm#41 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Supporting assignment of measurement value to variableEvtl. wieder frei @TheGupta2012 hat das vor 813 Tagen übernommen, und es ist kein Pull Request offen. Offenenhancement qasm3
qBraid/pyqasm#128 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Move the QASM 2 printer and its branch pre-processing out of qasm2.pyEvtl. vergeben @danielgaskins hat das vor 8 Tagen übernommen. Offenenhancement qasm2
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 22/100
qBraid/pyqasm#447 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
[BUG] dumps() emits extern calls without a semicolon, producing unparsable QASMEvtl. vergeben @Jah-yee hat das vor 16 Tagen übernommen. Offenbug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 25/100
qBraid/pyqasm#438 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Parse failures raise ValidationError with an empty message; the ANTLR diagnostic is lostEvtl. vergeben @tonycoder-hub hat das vor 10 Tagen übernommen. Offenbug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 22/100
qBraid/pyqasm#436 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
`extern port` / `extern frame` in `cal` blocks fail to parse, blocking nearly every spec OpenPulse exampleEvtl. vergeben @Riiocodee hat das vor 3 Tagen übernommen. Offenbug llm-assisted qasm3 qasm3-coverage
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
qBraid/pyqasm#401 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Missing casts: `angle()` narrowing, `angle(float)`, and `int[n](bit[n])`Evtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offenenhancement llm-assisted qasm3 qasm3-coverage
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 30/100
Maintainer antworten meist innerhalb von 1 Tag
-
Classical value bit-slicing on `int` / `uint` is unsupportedEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offenenhancement llm-assisted qasm3 qasm3-coverage
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
Maintainer antworten meist innerhalb von 1 Tag
-
`for` loops only accept sets and ranges — not `bit[n]`, arrays, aliases or index expressionsEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offenenhancement llm-assisted qasm3 qasm3-coverage
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
Maintainer antworten meist innerhalb von 1 Tag
-
`let` aliases: no `++` concatenation, no classical aliases, no alias-of-aliasEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offenenhancement llm-assisted qasm3 qasm3-coverage
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100
Maintainer antworten meist innerhalb von 1 Tag
-
Negative indices and negative ranges are rejected on arrays, registers and aliasesEvtl. vergeben @TheGupta2012 hat das vor 62 Tagen übernommen. Offenenhancement llm-assisted qasm3 qasm3-coverage
qBraid/pyqasm#391 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Add the missing built-in constant-expression functions (`popcount`, `rotl`, `rotr`, `mod`, `exp`, `log`, `pow`, `ceiling`, `floor`)Evtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offenenhancement llm-assisted qasm3 qasm3-coverage
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
Maintainer antworten meist innerhalb von 1 Tag
-
`stretch` operands in duration arithmetic raise `TypeError: ... 'float' and 'NoneType'`Evtl. vergeben @SAY-5 hat das vor 57 Tagen übernommen. Offenbug error-handling llm-assisted qasm3
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 18/100
Maintainer antworten meist innerhalb von 1 Tag
-
Subroutines that return `bit` / `bit[n]` fail, including `return measure q;`Evtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offenbug llm-assisted qasm3
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
Maintainer antworten meist innerhalb von 1 Tag
-
`break` / `continue`: escapes as `BreakSignal` from a `for` loop, silently drops the iteration body in a `while` loopEvtl. vergeben @TheGupta2012 hat das vor 62 Tagen übernommen. Offenbug error-handling llm-assisted qasm3
qBraid/pyqasm#386 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Bitwise, shift and index operations on `bit[n]` registers raise raw `TypeError`Evtl. vergeben @TheGupta2012 hat das vor 62 Tagen übernommen. Offenbug error-handling llm-assisted qasm3
qBraid/pyqasm#385 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Gate broadcasting over multiple registers unrolls to the wrong circuitEvtl. vergeben @TheGupta2012 hat das vor 62 Tagen übernommen. Offenbug llm-assisted qasm3 transformation
qBraid/pyqasm#384 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
[BUG] Incorrect parsing of qubit in functionEvtl. vergeben @TheGupta2012 hat das vor 197 Tagen übernommen. Offenbug
qBraid/pyqasm#311 · 4 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
[BUG] Unsupported Controlled QASM operationsEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offenbug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 18/100
qBraid/pyqasm#252 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
Add Solovay Kitaev decomposition for Clifford + TEvtl. vergeben @AshwinKaliyaperumal hat das vor 616 Tagen übernommen. Offen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 10/100
Maintainer antworten meist innerhalb von 1 Tag
-
[FEATURE] Create Benchmarks for pyqasmEvtl. vergeben @vinayswamik hat das vor 427 Tagen übernommen. Offenenhancement no-qc-knowledge-reqd testing
qBraid/pyqasm#67 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag