Skip to content

Conversation

@henryiii
Copy link
Collaborator

@henryiii henryiii commented Nov 29, 2025

Starting fixes based on #710.


📚 Documentation preview 📚: https://scientific-python-cookie--711.org.readthedocs.build/

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR fixes and improves the compiled packaging documentation based on issue #710. It provides clearer guidance on backend selection, adds helpful notes about build system requirements, and updates version requirements for SPDX license support.

  • Adds concrete guidance for selecting between different build backends (maturin, scikit-build-core, meson-python)
  • Adds clarifying notes about build system requirements (gitignore handling, LICENSE/README requirements)
  • Updates SPDX license support information to include maturin and meson-python with their version requirements

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
docs/pages/guides/packaging_compiled.md Adds backend selection guidance, clarifies scikit-build-core gitignore handling, documents Meson file requirements, and adds missing Maturin example heading
docs/_includes/pyproject.md Adds version field to example and updates SPDX license support versions to include previously unsupported backends

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@henryiii henryiii marked this pull request as ready for review November 29, 2025 20:38
@henryiii henryiii merged commit 5819f98 into main Nov 29, 2025
6 checks passed
@henryiii henryiii deleted the henryiii/fix/comp branch November 29, 2025 20:39
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.

2 participants