OpenMDAO / build_pyoptsparse

python script to build/install pyoptsparse with IPOPT (and optionally SNOPT)
Apache License 2.0
9 stars 15 forks source link

Remove gettext from test workflow, add MacOS ARM build #68

Closed swryan closed 4 months ago

swryan commented 4 months ago

Summary

A follow up to PR #67

Installation of gettext from conda-forge is still causing pip to be downgraded from 24.0 to 22.3, which has a security vulnerability:

Found 1 known vulnerability in 1 package
Name Version ID             Fix Versions
---- ------- -------------- ------------
pip  22.3.1  PYSEC-2023-228 23.3

gettext is a pyoptsparse dependency that is only needed when building the documentation. Since that is out of scope for this package, and we are able to run the test suite without this dependency, it's installation has been removed.

Also:

Related Issues

Backwards incompatibilities

None

New Dependencies

None