Skip to content

Bump cma from 4.3.0 to 4.4.0#2774

Merged
beat-buesser merged 1 commit intomainfrom
dependabot/pip/cma-4.4.0
Oct 12, 2025
Merged

Bump cma from 4.3.0 to 4.4.0#2774
beat-buesser merged 1 commit intomainfrom
dependabot/pip/cma-4.4.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Sep 26, 2025

Bumps cma from 4.3.0 to 4.4.0.

Release notes

Sourced from cma's releases.

r4.4.0

Release 4.4.0

  • constraints handling is available also in the ask-and-tell interface (addressing issues #258, #287, and #167)
  • ask can ignore_integer_variables to not mutate integer variables
  • an on/off switch for integer centering, cma.integer_centering.centering_on (by default True)
  • polishing and minor bug fixes
  • code internal:
    • move integer rounding code (applied to delivered solutions) to the cma.transformations.RoundIntegerVariables class
    • utils.SolutionDict can behave like a queue too
Commits
  • 5846f6e v4.4.0
  • a1023d9 [notebooks/constraints] add fmin_con2 and ask-and-tell usecases
  • ab86641 [notebooks/constraints] update and move AL constraints figure
  • fd400f9 [logger.plot] mark best feasible solution additionally to best fitness
  • da46003 [CMAEvolutionStrategy] implement get_new_mean method
  • 0ef6a52 [constraints handling] works with the ask-and-tell interface
  • e5b24cb [logger] record 25%tile and best feasible
  • 7cb5e88 [optimization_tools] implement BestFeasibleSolution lightweight tracker
  • 999ced1 [utilities.math] implement lifloat converting list of np.floats
  • b057d45 [CMAOptions] polish descriptions
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Sep 26, 2025
@codecov
Copy link
Copy Markdown

codecov Bot commented Sep 26, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 85.14%. Comparing base (b4b5c45) to head (ccdfef4).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #2774      +/-   ##
==========================================
- Coverage   85.20%   85.14%   -0.07%     
==========================================
  Files         328      328              
  Lines       29497    29497              
  Branches     4964     4964              
==========================================
- Hits        25133    25115      -18     
- Misses       2944     2958      +14     
- Partials     1420     1424       +4     

see 2 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@dependabot dependabot Bot force-pushed the dependabot/pip/cma-4.4.0 branch 2 times, most recently from 6eb509e to 6b5a830 Compare October 9, 2025 14:05
Bumps [cma](https://github.com/CMA-ES/pycma) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/CMA-ES/pycma/releases)
- [Commits](CMA-ES/pycma@r4.3.0...r4.4.0)

---
updated-dependencies:
- dependency-name: cma
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/pip/cma-4.4.0 branch from 6b5a830 to ccdfef4 Compare October 10, 2025 13:54
@beat-buesser beat-buesser merged commit 44f69e2 into main Oct 12, 2025
25 checks passed
@beat-buesser beat-buesser deleted the dependabot/pip/cma-4.4.0 branch October 12, 2025 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant