Skip to content

Fix cma library dependency#1711

Merged
bottler merged 2 commits intomainfrom
bottler/cma
Mar 16, 2026
Merged

Fix cma library dependency#1711
bottler merged 2 commits intomainfrom
bottler/cma

Conversation

@bottler
Copy link
Copy Markdown
Contributor

@bottler bottler commented Mar 16, 2026

… cma

  • Remove forced numpy==1.26.4 downgrade in CI that broke cma import
  • Wrap randint result with int() for random.seed() compatibility on numpy 2.x
  • Bump cma requirement from >=2.6.0 to >=3.4.0
  • Bump pymoo requirement from ==0.5.0 to >=0.6.1 (fixes cma==2.7 pin conflict)

… cma

- Remove forced numpy==1.26.4 downgrade in CI that broke cma import
- Wrap randint result with int() for random.seed() compatibility on numpy 2.x
- Bump cma requirement from >=2.6.0 to >=3.4.0
@meta-cla meta-cla bot added the CLA Signed Do not delete this pull request or issue due to inactivity. label Mar 16, 2026
@bottler bottler changed the title Fix cma library dependency: drop numpy downgrade, fix seed type, bump… Fix cma library dependency Mar 16, 2026
- Bump pymoo requirement from ==0.5.0 to >=0.6.1 (fixes cma==2.7 pin conflict)
- Replace removed pymoo.factory.get_algorithm with _get_pymoo_algorithm helper
- Remove pymoo < 0.5.0 fallback in _create_pymoo_problem
@bottler bottler merged commit da6da9a into main Mar 16, 2026
5 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed Do not delete this pull request or issue due to inactivity.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant