Skip to content

Conversation

@doctorperceptron
Copy link
Collaborator

This PR constrains numba in the qualtran demos. Due to qualtran's dependencies (specifically galois), and numba's currently incompatibility with numpy=2.4, we need to constrain the lower bound for numba, otherwise a version incompatible with Python 3.11 gets pulled in.

This has been tested locally and in the repo's Actions.

Note: This PR also drops explicitly specifying numpy in the core and build requirements, because PennyLane will always pull this in.

@doctorperceptron doctorperceptron requested review from a team as code owners January 23, 2026 21:24
@github-actions
Copy link

👋 Hey, looks like you've updated some demos!

🐘 Don't forget to update the dateOfLastModification in the associated metadata files so your changes are reflected in Glass Onion (search and recommendations).

Please hide this comment once the field(s) are updated. Thanks!

Copy link
Contributor

@andrijapau andrijapau left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mind just making stories to track this so we don't forget? Happy to approve otherwise.

@doctorperceptron
Copy link
Collaborator Author

Mind just making stories to track this so we don't forget? Happy to approve otherwise.

https://app.shortcut.com/xanaduai/story/109348

Copy link
Contributor

@andrijapau andrijapau left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@github-actions
Copy link

Your preview is ready 🎉!

You can view your changes here

Deployed at: 2026-01-23 21:33:11 UTC

@doctorperceptron doctorperceptron merged commit e787d47 into master Jan 26, 2026
12 checks passed
@doctorperceptron doctorperceptron deleted the constrain-numba branch January 26, 2026 14:28
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.

4 participants