Skip to content

Fixed deps - #1

Merged
orca-wclements merged 2 commits into
orcacomputing:mainfrom
QuantumVillage:fixed-deps
Jun 29, 2026
Merged

Fixed deps#1
orca-wclements merged 2 commits into
orcacomputing:mainfrom
QuantumVillage:fixed-deps

Conversation

@unprovable

Copy link
Copy Markdown
Contributor

Hello!

Installing this via pip install . on a modern macos or linux installation using python3.13 doesn't work. Numpy 1.20.x is 2021 era and most of the cool kids have moved on - I double checked the dependencies based on an error I was getting and llvmlite, numba, and numpy can all be upgraded without breaking anything.

Quite a few packages are deprecated (e.g. backcall, pickleshare, entrypoints, py, toml, tomli, setuptools-scm) and the rest don't need to be pinned as pip will do the hard work for you. Thus the requirements.txt can be reduced to basically what's in this PR.

Happy quantum hacking from Quantum Village!

@unprovable

Copy link
Copy Markdown
Contributor Author

I should probably have tagged someone like @orca-wclements :)

@orca-wclements

Copy link
Copy Markdown
Contributor

Thanks for bringing this up and proposing this fix! This looks good to me.

@orca-wclements
orca-wclements merged commit 36f1b1e into orcacomputing:main Jun 29, 2026
1 check passed
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.

2 participants