File tree Expand file tree Collapse file tree 8 files changed +32
-8
lines changed
codegen/files_to_generate Expand file tree Collapse file tree 8 files changed +32
-8
lines changed Original file line number Diff line number Diff line change 5656 CIBW_ENVIRONMENT_MACOS : CMAKE_GENERATOR="Unix Makefiles" CMAKE_OSX_ARCHITECTURES=${{ matrix.osx_arch }}
5757 CIBW_ENVIRONMENT_WINDOWS : CMAKE_GENERATOR="Visual Studio 17 2022" CMAKE_GENERATOR_PLATFORM=x64
5858 CIBW_BUILD_VERBOSITY : 1
59+ CIBW_TEST_EXTRAS : dev
5960
6061 - name : Build source
6162 if : startsWith(matrix.os, 'ubuntu')
Original file line number Diff line number Diff line change 3232 python -m cibuildwheel --output-dir wheelhouse
3333 env :
3434 CIBW_ARCHS_LINUX : aarch64
35- CIBW_BEFORE_ALL : " yum -y update && yum install -y blas-devel lapack-devel suitesparse-devel"
35+ CIBW_BEFORE_ALL : " rm -rf {package}/osqp_sources/build && yum -y update && yum install -y blas-devel lapack-devel suitesparse-devel"
3636 CIBW_ENVIRONMENT_LINUX : CMAKE_GENERATOR="Unix Makefiles"
37+ CIBW_BUILD_VERBOSITY : 1
38+ CIBW_TEST_EXTRAS : dev
3739
3840 - name : Release to pypi
3941 if : github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags')
Original file line number Diff line number Diff line change 11[build-system ]
2+ build-backend = " setuptools.build_meta"
23requires = [
34 # Building with numpy 2.0 is compatible with numpy 1.x, but it
45 # is only available on Python 3.9+
56 " numpy >= 2.0.0; python_version > '3.8'" ,
67 " oldest-supported-numpy; python_version <= '3.8'" ,
7- " scipy >= 0.13.2, !=1.12.0 " ,
8+
89 " setuptools>=40.8.0" ,
910 " setuptools_scm>=6.2" ,
1011 " wheel" ,
1112 " qdldl"
1213]
13- build-backend = " setuptools.build_meta"
14+
15+ [project ]
16+ name = " osqp"
17+ dynamic = [" version" , " dependencies" ]
18+ description = " OSQP: The Operator Splitting QP Solver"
19+ readme = " README.rst"
20+ authors = [
21+ {
name =
" Bartolomeo Stellato" ,
email =
" [email protected] " },
22+ { name = " Goran Banjac" },
23+ ]
24+ classifiers = [
25+ " License :: OSI Approved :: Apache Software License"
26+ ]
27+
28+ [project .optional-dependencies ]
29+ dev = [
30+ # Unit tests fail on scipy 1.12.0
31+ # see https://github.com/scipy/scipy/issues/20027
32+ # We'll employ this extra when building wheels
33+ # using cibuildwheel by setting CIBW_TEST_EXTRAS
34+ " scipy!=1.12.0" ,
35+ ]
1436
1537[tool .setuptools_scm ]
1638write_to = " src/osqp/_version.py"
Original file line number Diff line number Diff line change 11numpy >= 1.7
2- scipy >= 0.13.2 , != 1.12.0
2+ scipy >= 0.13.2
33qdldl
Original file line number Diff line number Diff line change @@ -265,7 +265,6 @@ def readme():
265265 package_dir = {'' : 'src' },
266266 include_package_data = True , # Include package data from MANIFEST.in
267267 install_requires = requirements ,
268- license = 'Apache 2.0' ,
269268 url = "https://osqp.org/" ,
270269 cmdclass = {'build_ext' : build_ext_osqp },
271270 packages = find_namespace_packages (where = 'src' ),
Original file line number Diff line number Diff line change @@ -74,7 +74,7 @@ def finalize_options(self):
7474
7575
7676setup (name = 'PYTHON_EXT_NAME' ,
77- version = '0.6.7.post0 ' ,
77+ version = '0.6.7.post1 ' ,
7878 author = 'Bartolomeo Stellato, Goran Banjac' ,
79798080 description = 'This is the Python module for embedded OSQP: ' +
Original file line number Diff line number Diff line change 11"""
2- Python interface module for OSQP solver v0.6.7.post0
2+ Python interface module for OSQP solver v0.6.7.post1
33"""
44from __future__ import print_function
55from builtins import object
Original file line number Diff line number Diff line change @@ -330,7 +330,7 @@ class OSQP(object):
330330 work - workspace
331331 """
332332 def __init__ (self ):
333- self ._version = "0.6.7.post0 "
333+ self ._version = "0.6.7.post1 "
334334
335335 @property
336336 def version (self ):
You can’t perform that action at this time.
0 commit comments