From 1812d9bf872ff79bc6ca6c1ed582271d1d9689c8 Mon Sep 17 00:00:00 2001 From: Jarrod Millman Date: Mon, 5 Sep 2022 08:07:05 -0700 Subject: [PATCH] Add stub for nightly wheels SPEC --- spec-0004/index.md | 63 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 spec-0004/index.md diff --git a/spec-0004/index.md b/spec-0004/index.md new file mode 100644 index 00000000..0cbf0518 --- /dev/null +++ b/spec-0004/index.md @@ -0,0 +1,63 @@ +--- +title: "SPEC 4 — Nightly Wheels" +date: 2022-09-05 +author: + - "Jarrod Millman " + - "Matthew Feickert " + - "Olivier Grisel " +discussion: https://discuss.scientific-python.org/t/spec-4-nightly-wheels/474 +endorsed-by: +--- + +## Description + + + +This SPEC recommends that projects test against nightly wheels of several +widely-used projects in the Scientific Python ecosystem. + +There are two main motivations for this recommendation: + +1. Testing against nightly wheels will help identify when changes to the main branch + of the widely-used projects break downstream projects. +2. By using the nightly wheels projects will not have to build packages from source, + which can be difficult and time consumming. + +## Implementation + + + +We recommend that projects add a cron job to test against the nightly wheels and +when errors are encountered to automatically open an issue in their project so they +can investigate. + +The nightly wheels for conda can be found [here](https://anaconda.org/scientific-python-nightly-wheels/). + +We have a GitHub action to upload new nightly wheels and remove old ones: +https://github.com/scientific-python/nightly-wheels + +### Core Project Endorsement + + + +### Ecosystem Adoption + + + +## Notes + +