@@ -162,33 +162,6 @@ will "go the extra mile" to teach the contributor how the package or mathematics
162162
163163# List of Current Projects
164164
165- ## Wrap ` scipy.optimize ` into the Optimization.jl Interface (\$ 300)
166-
167- ** In progress:** being worked on by Aditya Pandey*
168-
169- ` scipy.optimize ` is a standard in Python with lots of different methods, both local
170- and global optimizers, that are well-tested and robust. Thus in order to improve
171- the benchmarking and development of native Julia solvers, it would be helpful to
172- have these algorithms more easily accessible on the standard optimization interface.
173- Additionally, it can help users who are transitioning projects to and from Julia
174- to have a direct way to call the previous code in order to double check the translation.
175- The goal of this project is to use PythonCall.jl to setup the wrapper subpackage
176- OptimizationSciPy.jl with the bells and whistles to make such benchmarking and usage
177- straightforward and simple.
178-
179- ** Information to Get Started** : See the issue https://github.com/SciML/Optimization.jl/issues/917
180- which has links to starter code. PythonCall.jl is a well-documented library for calling Python
181- code from Julia and thus its documentation is a good starting point as well.
182-
183- ** Related Issues** : https://github.com/SciML/Optimization.jl/issues/917
184-
185- ** Success Criteria** : Merged pull request which adds a new OptimizationSciPy.jl to
186- the Optimization.jl repository.
187-
188- ** Recommended Skills** : Basic (undergrad-level) knowledge of calculus and Python
189-
190- ** Reviewers** : Chris Rackauckas
191-
192165## Wrap PyCMA into the Optimization.jl Interface (\$ 100)
193166
194167*** In progress:** being worked on by Maximilian Pochapski*
@@ -382,6 +355,33 @@ which SciML will help administer through the small grants program.
382355
383356These are the previous SciML small grants projects which have successfully concluded and paid out.
384357
358+ ## Wrap ` scipy.optimize ` into the Optimization.jl Interface (\$ 300)
359+
360+ ** Completed by Aditya Pandey on June 23rd, 2025**
361+
362+ ` scipy.optimize ` is a standard in Python with lots of different methods, both local
363+ and global optimizers, that are well-tested and robust. Thus in order to improve
364+ the benchmarking and development of native Julia solvers, it would be helpful to
365+ have these algorithms more easily accessible on the standard optimization interface.
366+ Additionally, it can help users who are transitioning projects to and from Julia
367+ to have a direct way to call the previous code in order to double check the translation.
368+ The goal of this project is to use PythonCall.jl to setup the wrapper subpackage
369+ OptimizationSciPy.jl with the bells and whistles to make such benchmarking and usage
370+ straightforward and simple.
371+
372+ ** Information to Get Started** : See the issue https://github.com/SciML/Optimization.jl/issues/917
373+ which has links to starter code. PythonCall.jl is a well-documented library for calling Python
374+ code from Julia and thus its documentation is a good starting point as well.
375+
376+ ** Related Issues** : https://github.com/SciML/Optimization.jl/issues/917
377+
378+ ** Success Criteria** : Merged pull request which adds a new OptimizationSciPy.jl to
379+ the Optimization.jl repository.
380+
381+ ** Recommended Skills** : Basic (undergrad-level) knowledge of calculus and Python
382+
383+ ** Reviewers** : Chris Rackauckas
384+
385385## Add SymPy.jl as an Alternative Backend for Symbolics.jl (\$ 300)
386386
387387** Completed by Jash Ambaliya on June 20th, 2025.**
@@ -516,4 +516,5 @@ should be sufficient.
516516** Recommended Skills** : Basic (undergrad-level) knowledge of linear operators and multiple dispatch
517517in Julia.
518518
519- ** Reviewers** : Chris Rackauckas
519+ ** Reviewers** : Chris Rackauckas
520+
0 commit comments