Skip to content

Large build system overhaul#932

Draft
tskisner wants to merge 2 commits intomainfrom
scikit_build
Draft

Large build system overhaul#932
tskisner wants to merge 2 commits intomainfrom
scikit_build

Conversation

@tskisner
Copy link
Copy Markdown
Member

  • Replace setup.py with scikit-build-core called from pyproject.toml

  • Simplify cmake files.

  • Remove bundled pybind11 and googletest framework. All compiled test functionality is already covered in the python tests.

  • Generate version files directly from setuptools_scm controlled by pyproject.toml.

  • Begin updating install docs.

- Replace setup.py with scikit-build-core called from
  pyproject.toml

- Simplify cmake files.

- Remove bundled pybind11 and googletest framework.  All
  compiled test functionality is already covered in the
  python tests.

- Generate version files directly from setuptools_scm
  controlled by pyproject.toml.

- Begin updating install docs.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant