---
# System prepended metadata

title: 'scikit-build Community Meeting #16 March 15th, 2024'

---


## 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)
    
 