diff --git a/.github/environment.yml b/.github/environment.yml index 2cac37e7..10437bc1 100644 --- a/.github/environment.yml +++ b/.github/environment.yml @@ -1,7 +1,7 @@ dependencies: # build - - python >=3.8 - - numpy >=1.16 + - python >=3.9 + - numpy >=1.21 - ipopt - swig - meson >=1.3.2 @@ -13,6 +13,6 @@ dependencies: # testing - parameterized - testflo - - scipy >1.2 + - scipy >=1.7 - mdolab-baseclasses >=1.3.1 - sqlitedict >=1.6 diff --git a/.github/workflows/windows-build.yml b/.github/workflows/windows-build.yml index c5123515..ecca3662 100644 --- a/.github/workflows/windows-build.yml +++ b/.github/workflows/windows-build.yml @@ -16,7 +16,7 @@ jobs: - uses: actions/checkout@v2 - uses: conda-incubator/setup-miniconda@v2 with: - python-version: 3.8 + python-version: 3.9 miniforge-variant: Mambaforge channels: conda-forge,defaults channel-priority: strict diff --git a/pyoptsparse/__init__.py b/pyoptsparse/__init__.py index aa852adb..365985b2 100644 --- a/pyoptsparse/__init__.py +++ b/pyoptsparse/__init__.py @@ -1,4 +1,4 @@ -__version__ = "2.10.2" +__version__ = "2.11.0" from .pyOpt_history import History from .pyOpt_variable import Variable diff --git a/setup.py b/setup.py index d7860e7d..646d3408 100644 --- a/setup.py +++ b/setup.py @@ -103,8 +103,8 @@ def copy_shared_libraries(): keywords="optimization", install_requires=[ "sqlitedict>=1.6", - "numpy>=1.16", - "scipy>1.2", + "numpy>=1.21", + "scipy>=1.7", "mdolab-baseclasses>=1.3.1", ], extras_require={ @@ -134,7 +134,7 @@ def copy_shared_libraries(): package_data={ "": ["*.so", "*.lib", "*.pyd", "*.pdb", "*.dylib", "assets/*", "LICENSE"], }, - python_requires=">=3.7", + python_requires=">=3.9", entry_points={ "gui_scripts": [ "optview = pyoptsparse.postprocessing.OptView:main",