## Agenda - [Henry's slides](https://docs.google.com/presentation/d/15oKliMw_Htl8VNjZGW0Nc9Z2QJeRBOCSF8yNHhJr8yY/edit#slide=id.p) - [SciPy 2024 conference abstract](https://docs.google.com/document/d/17F-wUPTV5hD4e008Q8tKk_EWGk51QmmHi9Pun11abBo/edit) ## Attending - Matt McCormick - Henry Scheiner - Jean-Christophe Fillion-Robin - Aryaman Jeendgar - Jean-Christophe Morin ## Slides ## Discussion - See [Slides](https://docs.google.com/presentation/d/15oKliMw_Htl8VNjZGW0Nc9Z2QJeRBOCSF8yNHhJr8yY/edit#slide=id.p) from @henryiii. - hatch plugin [dynamic requirements](https://github.com/orgs/scikit-build/discussions/1075) - Will not work when building with the `hatch` tool - Use `pip` or `build` instead - build 1.1 out - saves ~4-5 seconds - Next version will support using `uv` - discussed https://github.com/orgs/scikit-build/discussions/1075 - `sdist.cmake = true` - May need to have a way to specify a path relative to the build directory - stats - scikit-build: ~800k / month (https://pypistats.org/packages/scikit-build) - scikit-build-core: ~1.5M / month (https://pypistats.org/packages/scikit-build-core) - progagate changes from a "template" (or apply similar changes to many project). Few options: - use cruft - use repo-review to identify changes - use https://github.com/asottile/all-repos - do not use the `gh` command line tool - currently manually update the description of the pull request - there is also https://blog.jaraco.com/skeleton/ but we do not have experience with it - progress related metadata 2.2, see https://discuss.python.org/t/status-or-funding-for-metadata-2-2-in-pypi/46137 ## Recording and Transcript - [Recording](https://drive.google.com/file/d/1gzxcyOPRNhUR08GDk1--51-6i9drBrmA/view?usp=sharing) - [Transcript](https://docs.google.com/document/d/1RIAE_oI-6wiXMZPR-wrp5XHVcma4o62e8izvUYIwr2E/edit?usp=sharing)