Skip to content

Fix unsatisfiable numba version constraint and align conda recipe metadata#325

Merged
harryswift01 merged 3 commits intomainfrom
324-bug-invalid-numba-version
Apr 30, 2026
Merged

Fix unsatisfiable numba version constraint and align conda recipe metadata#325
harryswift01 merged 3 commits intomainfrom
324-bug-invalid-numba-version

Conversation

@harryswift01
Copy link
Copy Markdown
Member

Summary

This PR will fix invalid numba dependency constraint in conda recipe and align package metadata description with pyproject.toml.

Changes

Fix numba version constraint:

  • Corrected numba version bound from >=0.65.1,<0.7 to >=0.65.1,<0.70
  • Resolved unsatisfiable dependency issue during conda environment solve/build

Sync package metadata:

  • Updated summary in conda-recipe/meta.yaml to match description in pyproject.toml
  • Ensured consistency between packaging configurations

Impact

  • Fixes conda build and environment resolution failures
  • Improves dependency correctness and future compatibility
  • Ensures consistent package metadata across build systems

@harryswift01 harryswift01 requested a review from jimboid April 30, 2026 10:35
@harryswift01 harryswift01 self-assigned this Apr 30, 2026
@harryswift01 harryswift01 added the bug Something isn't working label Apr 30, 2026
Copy link
Copy Markdown
Member

@jimboid jimboid left a comment

Choose a reason for hiding this comment

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

Caught a bug with the numba constraint and updated the documentation in the conda recipe. Looks like the code change does the job in the PR summary and is a welcome addition.

@harryswift01 harryswift01 merged commit e7dd0d8 into main Apr 30, 2026
23 checks passed
@harryswift01 harryswift01 deleted the 324-bug-invalid-numba-version branch April 30, 2026 11:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Invalid numba version constraint prevents environment resolution

2 participants