## Agenda - Henry's [Slides Review](https://docs.google.com/presentation/d/1vsCSzBTwB9qgrR3BFZnTOmG1lkkwyNB9jn1yg_btHYI/edit?usp=sharing) - scikit-build-core 0.8 - usage stats - scikit-build-core plans - other related work - roundtable ## Attending - Matt McCormick - Henry Scheiner - Jean-Christophe Fillion-Robin - Aryaman Jeendgar - CERN, copier, cookiecutter templates, HDF5 boost histogram - Jean-Christophe Morin ## Discussion - Use of the package templates, understanding application beyond scientific python use cases - Note that the templates apply to "regular" projects? - Development Guide page - Pushback from PyPA due to contention, "official"-ness - NVIDIA / rapidsai projects: Out of 47 projects with a `pyprojects.toml` file [^1]: - ... 13 of them[^2] are now using scikit-build-core - ... 2 are still using scikit-build classic[^3] - There are still 6 projects[^4] using plain `setup.py` with neither scikit-build-core or scikit-build classic. - https://py-code.org - Regularly updated. Allow to ana - SciPY 2024 - Henry can not join - We should still give a talk. Can collaboratively work on the content [^1]: https://github.com/search?q=user%3Arapidsai+path%3A**%2Fpyproject.toml+&type=code&ref=advsearch&p=2 [^2]: https://github.com/search?q=user%3Arapidsai+path%3A**%2Fpyproject.toml+%22build-backend+%3D+%5C%22scikit_build_core.build%5C%22%22&type=code&ref=advsearch [^3]: https://github.com/search?q=user%3Arapidsai+path%3A**%2Fpyproject.toml+%22%5C%22scikit-build%3E%22&type=code&ref=advsearch [^4]: https://github.com/search?q=user%3Arapidsai+path%3A**%2Fsetup.py+%2Fcxx%7Ccpp%2F&type=code&ref=advsearch - PEP621 implemented in GitHub metadata parsing - Todo for GitHub: PEP517, PEP518 build backend - build requirements - could help Dependabot with updates - Software Bill of Materials - ["Standard Python support" #3290 flying-sheep](https://github.com/dependabot/dependabot-core/issues/3290) - dependabot-core repository - `build-system.requires` in particular - GH Dependency graph API: https://docs.github.com/en/rest/dependency-graph?apiVersion=2022-11-28 <!-- ### Slides review notes - --> ### Recording and Transcript - [Video recording](https://drive.google.com/file/d/1G4x-3nE4MUPD95FMVUVRHqWIRyV9Re9K/view?usp=sharing) - [Transcript](https://docs.google.com/document/d/1T407M_q0G-127aQNMIiyZhf_tfHbhfRvtQcLUP4p8N4/edit?usp=sharing)