@@ -12,6 +12,7 @@ authors = [
1212 { name = " Petras Vestartas" , email = " petrasvestartas@gmail.com" },
1313]
1414classifiers = [" License :: OSI Approved :: BSD License" ]
15+
1516dynamic = [' version' ]
1617dependencies = [
1718 " compas >=2.0.0" ,
@@ -21,6 +22,10 @@ dependencies = [
2122[project .urls ]
2223Homepage = " https://compas.dev/compas_libigl/latest/"
2324
25+ # ============================================================================
26+ # pyproject dependecy groups
27+ # ============================================================================
28+
2429[dependency-groups ]
2530dev = [
2631 " ruff" ,
@@ -96,8 +101,8 @@ CMAKE_POLICY_DEFAULT_CMP0135 = "NEW"
96101
97102[tool .cibuildwheel ]
98103build-verbosity = 3
99- test-groups = [" tests " ]
100- test-command = " pytest {project}/tests"
104+ test-requires = [" numpy " , " compas " , " pytest " , " build " , " tessagon " ]
105+ test-command = " pip install numpy compas && pip list && pytest {project}/tests"
101106build-frontend = " pip"
102107manylinux-x86_64-image = " manylinux2014"
103108skip = [" *_i686" , " *-musllinux_*" , " *-win32" , " pp*" ]
@@ -109,7 +114,7 @@ macos.archs = ["x86_64", "arm64"]
109114# ============================================================================
110115
111116[tool .bumpversion ]
112- current_version = " 0.7.4 "
117+ current_version = " 0.7.6 "
113118message = " Bump version to {new_version}"
114119commit = true
115120tag = true
0 commit comments