Am Mo., 3. Feb. 2025 um 18:45 Uhr schrieb Alois Schlögl <
alois.schlo...@gmail.com>:

> [...]
> Dear Matthias,
>
>
> thanks for your offer to help. From my point of view, this would be
> appreciated.
> Please find below my assessment of the state of stimfit in debian:
>
> - It should be possible bring stimfit 0.16.4-1.1 into bookworm-backports
> as is.
>
> - Concerning sid, this might be tricky because of the current dependency
> on the old distutils. At this time, I'm not positive that I could do the
> migration to numpy>=2 and the new distutils within the time frame of the
> release of trixie. If you know how to address this, your contribution is
> most welcome.
>

Oh wow, this is a lot more than I expected, and that also explains why the
package isn't in unstable yet...
I can have a look though!

- What is possible is disabling the embedded python (using "./configure
> --disable-python ..."). That's what we call "stimfit-lite" on the
> project homepage https://github.com/neurodroid/stimfit . What I can
> offer is preparing an upload for a stimfit-lite (w/o python support) for
> Debian.
> - This would mean that the debian package "python3-stfio" would not be
> available. Some of its functionality could be replaced by python3-biosig
> <https://packages.debian.org/unstable/python3-biosig> . [1] provides
> some starting points how to do this. However, full compatibility is not
> available at this time.
>

Our lab uses python3-stfio specifically to load CED binary CFS files, which
as far as I know can't be reliably done with any other tool. So, it would
be neat to keep that support. Migrating Python build systems is just about
the least fun thing I can imagine, but the Numpy transition might not be
too bad depending on how stimfit uses it (I have done that in a different
project and it was simple, however, usage of the API was also fairly basic
there).

I'll have a look...

Best,
    Matthias

-- 
I welcome VSRE emails. See http://vsre.info/

Reply via email to