---
# System prepended metadata

title: SP_tools_meeting

---

# Scientific Python Tools Meeting

## 2026-01-06

### Attendees

- Lundy
- Brigitta
- Stéfan

### Notes

* scientific-python.org
  - Lundy working on porting to myst, and doing preview renders on RTD
  - CircleCI preview+gh pages deploy vs RTD?
    - https://github.com/stefanv/myst-preview/
    - For executable tutorials, we use nox/tox to setup build, and just run that in either GHA or CircleCI
      - https://github.com/numpy/numpy-tutorials/blob/main/tox.ini
      - https://github.com/numpy/numpy-tutorials/blob/main/.circleci/config.yml
      - https://github.com/numpy/numpy-tutorials/blob/main/.github/workflows/ci_publish.yml
  - Brian's work on [porting tools.scientific-python.org](https://github.com/scientific-python/tools.scientific-python.org/pull/81)
  - Focus on learn.scientific-python.org before scientific-python.org

* Preparing new release of spin
  - Dealing with some click 8.3 -> 8.4 changes
    - Had to learn to pin to 8.x for that project

* lazy-loader
  - [PEP 810](https://peps.python.org/pep-0810/)
  - Will keep lazy loader around for a while (requires little maintenance), probably even beyond until when all supported Python versions has support for `lazy` keyword
  - Update SPEC / README to reference this development

* GitHub action security
  - How to manage dependabot updates?
  - Should apply cooldown across ecosystem
  - Should review diff on all non-GH action changes before merging :eyes:
    - Is this practice mentioned in the SPEC?
  - As always, limit number of external actions

* yaml2ics
  - Timezone issues finally sorted out (we think)! :partying_face:
  - The website widget is now custom-built JS with a patch from some lonely contributor :eyes: 
    - https://github.com/scientific-python/scientific-python.org/pull/826

* Scientific Python Hugo Theme
  - Agriya is new co-maintainer! :tada: :confetti_ball:
  - Got a new release out in December, and planning another soon

* At European summit
  - Stuart, Sebastian, and Lars made some bugfixes for long-standing issues in doctest-plus
  - Experimented with [Triage Party](https://github.com/google/triage-party)
    - [SunPy example](https://sunpy-triage-party.cadair.dev)
    - Worth hosting by SP?
  - Experimented with docstub / scikit-learn
  - [`sphinx-tags`](https://sphinx-tags.readthedocs.io/en/latest/index.html)
    - Missing from myst

* We should get blog posts out for prior summits!

## Soft start, 2025-09-02

### Attendees
 - Nabil
 - Kirstie
 - Brigitta
 
### Notes

#### How to communicate the impact of the SP tools on the ecosystem

 - how to show projects are using certain tools -- make sure it's not endorsement, but somehow communicate our impact
 - maybe just list them on the readme? -- start small
 - also, maybe have tools or tool-group focused blogposts -- there are a couple of newish and really great ones that were implemented to address direct SP needs (like the team sync action) but these are not widely known.

Also to have a better listing of tools from the website, that is not hidden under multiple layers of click.

Have multiple flavours of tools listing -- improve tool discoveribility -- e.g. there isn't a single list for SPEC related tools, they are peppered through the topics, and they are not mentioned in the individual SPECs in a standard way either, e.g. there could be an "implementation" or some other standard section at the bottom/top that links to them.