Skip to content

Update badger to work with xopt 3.0#247

Merged
roussel-ryan merged 4 commits intoxopt-org:mainfrom
nstelter-slac:xopt_3
Apr 27, 2026
Merged

Update badger to work with xopt 3.0#247
roussel-ryan merged 4 commits intoxopt-org:mainfrom
nstelter-slac:xopt_3

Conversation

@nstelter-slac
Copy link
Copy Markdown
Collaborator

@nstelter-slac nstelter-slac commented Feb 6, 2026

Update badger to work with xopt 3.0 (https://github.com/xopt-org/Xopt/releases/tag/v3.0.0).

@roussel-ryan
Copy link
Copy Markdown
Collaborator

so I don't think we want to merge this into main yet, do we have a badger-3.0 branch that we can merge into? Or is this a draft PR?

@nstelter-slac nstelter-slac marked this pull request as draft February 6, 2026 17:22
@nstelter-slac nstelter-slac force-pushed the xopt_3 branch 2 times, most recently from 9c51f62 to 292212c Compare March 21, 2026 01:38
@nstelter-slac nstelter-slac marked this pull request as ready for review March 21, 2026 02:14
@nstelter-slac nstelter-slac changed the title Update badger to work with xopt 3.0 update Update badger to work with xopt 3.0 Mar 21, 2026
nstelter-slac and others added 3 commits March 30, 2026 10:57
…str objs instead of full dict objects into xopt's generator class validators.

Fixes following error:

    vocs.variables
        Value error, dictionary update sequence element #0 has length 1; 2 is required [type=value_error, input_value='{}', input_type=str]
        For further information visit https://errors.pydantic.dev/2.12/v/value_error
    vocs.objectives
        Value error, dictionary update sequence element #0 has length 1; 2 is required [type=value_error, input_value='{}', input_type=str]
        For further information visit https://errors.pydantic.dev/2.12/v/value_error
    vocs.constraints
        ...
@roussel-ryan roussel-ryan merged commit 1d31c0d into xopt-org:main Apr 27, 2026
6 checks passed
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.

2 participants