Skip to content

fix(#53): move cirq, pennylane, qiskit-aer to optional dependencies - #107

Merged
Manideep3969 merged 1 commit into
mainfrom
fix/issue-53-unused-deps
Aug 24, 2026
Merged

fix(#53): move cirq, pennylane, qiskit-aer to optional dependencies#107
Manideep3969 merged 1 commit into
mainfrom
fix/issue-53-unused-deps

Conversation

@Manideep3969

Copy link
Copy Markdown
Owner

Removes unused core dependencies. cirq, pennylane, and qiskit-aer are not imported anywhere in src/. Moves them to optional dependency groups: frameworks and simulator. All 355 tests pass.

None of cirq, pennylane, or qiskit-aer are imported in any source
file. Having them as core dependencies bloats the install and causes
version conflicts.

Move to [project.optional-dependencies]:
- frameworks: cirq, pennylane (for cross-framework support)
- simulator: qiskit-aer (for local simulation)
@Manideep3969
Manideep3969 merged commit 3f3a7ed into main Aug 24, 2026
4 checks passed
@Manideep3969
Manideep3969 deleted the fix/issue-53-unused-deps branch August 24, 2026 05:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant