Closed
Description
Great work on this! This seems to work pretty well for solving mode matching problems in optics, which is a very much non-convex (hence the name?) problem.
I have one gripe though: as far as I can tell, pandas is only used for diagnostics. Could this maybe be removed as an official dependency and instead be made available either as a setup extra or have Py-BOBYQA throw an error if pandas is not found when the diagnostics are run? I'm considering using the package with my own library but having pandas as a dependency when it's hardly used seems like overkill.
Metadata
Metadata
Assignees
Labels
No labels