-
Notifications
You must be signed in to change notification settings - Fork 0
Bump dependencies to latest compatible versions #123
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #123 +/- ##
========================================
Coverage 82.93% 82.93%
========================================
Files 89 89
Lines 5461 5461
Branches 453 453
========================================
Hits 4529 4529
Misses 761 761
Partials 171 171
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR updates project dependencies to their latest compatible versions by removing previously imposed version constraints and updating development tools. The changes address compatibility issues that have been resolved in newer versions of the affected packages.
- Removes numpy version constraint (previously capped at <2.4 for cryspy 0.9.x compatibility)
- Removes mkdocs-autorefs version constraint (previously capped at <1.3.0 to avoid deprecation warnings)
- Removes macOS-specific h5py workaround (version 3.14.0 pinning to avoid broken 3.15.0 wheel)
- Updates setup-pixi GitHub Action from v0.9.0 to v0.9.3 across all workflows
Reviewed changes
Copilot reviewed 11 out of 12 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| pyproject.toml | Removes version constraints from numpy and mkdocs-autorefs dependencies, allowing latest compatible versions |
| pixi.toml | Removes macOS h5py workaround and adds --force-reinstall flag to dev-install command |
| .github/workflows/tutorial-tests.yaml | Updates setup-pixi action to v0.9.3 |
| .github/workflows/test.yaml | Updates setup-pixi action to v0.9.3 in two job steps |
| .github/workflows/release-notes.yaml | Updates setup-pixi action to v0.9.3 |
| .github/workflows/quality.yaml | Updates setup-pixi action to v0.9.3 |
| .github/workflows/pypi-test.yaml | Updates setup-pixi action to v0.9.3 |
| .github/workflows/pypi-publish.yaml | Updates setup-pixi action to v0.9.3 |
| .github/workflows/docs.yaml | Updates setup-pixi action to v0.9.3 |
| .github/workflows/dashboard.yaml | Updates setup-pixi action to v0.9.3 |
| .github/workflows/coverage.yaml | Updates setup-pixi action to v0.9.3 in three job steps |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
No description provided.