Skip to content

DevNotes_23Jan2026_Technical

Jeff Krzywon edited this page Jan 23, 2026 · 5 revisions

6.1.3 - Status

Future releases

  • Four releases in 2025 - similar number this year?
  • 6.2.0 - June/July - based off current main branch - Work from November contributor camp
  • 7.0.0 - Alpha late 2026/early 2027? - refactoring work - sasdata v1.0

Wiki updates - Authors needed

  • Release checklist template that can be pasted into new release pages - First Draft
  • Environment setup - #3842
  • Flatpak publishing procedure - In Progress

Meetings and Groups

  • Potential upcoming working groups (in order of likelihood)
    • Generic scattering calculator - meeting on February 12
    • Model submission and marketplace
    • Hard matter (diffraction) perspective)
    • Simultaneous fitting workflows
    • Resolution treatment

Status updates of ongoing projects

  • Shape2SAS and SAXS fitting (Kristian)
  • CodeScene and Ruff (Paul S./Jeff)
    • Linting work complete - ADR write-up available
    • CodeScene integration - No rules set - Need a wiki with info first - Still outstanding
  • Refactoring Project (Paul S./Marie/Jeff/Piotr/Lucas/Adam)

Pull Requests

  • Discuss any pressing PRs not touched in on-going projects

ADRs

Other discussions (if time permits)

  • Long-term Mac Intel support
    • Jeff to poll NIST summer students to see how much use we have from Mac Intel - summer 2026
    • No known developers with a working Intel Mac that runs MacOS 15...
    • Dependency support on Intel Macs will be a huge factor in this decision - Piotr
    • Numpy support through 2026-ish - conda started removing support in August 2025
    • Stop support as of v6.2.0 likely
  • Py3.14 support
    • Tests already run python 3.14
    • When to move to for builds? v7.0 a likely good transition
    • Any new features we should be aware of? Native multithreading!
    • py3.15 will be available in Oct. 2026... but what about dependency support?
  • Invariant

AOB?

Clone this wiki locally