[Debian-med-packaging] Bug#1081694: closed by Debian FTP Masters <ftpmaster at ftp-master.debian.org> (reply to crusoe at debian.org (Michael R. Crusoe)) (Bug#1081694: fixed in dipy 1.9.0-6)

Stefano Rivera stefanor at debian.org
Fri Oct 11 18:18:53 BST 2024


Control: reopen -1
Control: notfixed -1 1.9.0-6

Looks like there are still more issues to fix:

https://github.com/dipy/dipy/pull/3293

https://debusine.debian.net/artifact/847307/

Lots of:

=================================== FAILURES ===================================
_________________________________ test_reslice _________________________________

    def test_reslice():
    
        with TemporaryDirectory() as out_dir:
            data_path, _, _ = get_fnames('small_25')
            volume = load_nifti_data(data_path)
    
            reslice_flow = ResliceFlow()
>           reslice_flow.run(data_path, [1.5, 1.5, 1.5], out_dir=out_dir)

dipy/workflows/tests/test_align.py:34: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
dipy/workflows/align.py:92: in run
    io_it = self.get_io_iterator()
dipy/workflows/workflow.py:36: in get_io_iterator
    io_it = io_iterator_(frame, self.run,
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

frame = <frame at 0xffff8cee2d40, file '/<<PKGBUILDDIR>>/debian/python3-dipy/usr/lib/python3.13/dist-packages/dipy/workflows/align.py', line 92, code run>
fnc = <bound method ResliceFlow.run of <dipy.workflows.align.ResliceFlow object at 0xffff8c288ad0>>
output_strategy = 'absolute', mix_names = False

    def io_iterator_(frame, fnc, output_strategy='absolute', mix_names=False):
        """Create an IOIterator using introspection.
    
        Parameters
        ----------
        frame : frameobject
            Contains the info about the current local variables values.
        fnc : function
            The function to inspect
        output_strategy : string
            Controls the behavior of the IOIterator for output paths.
        mix_names : bool
            Whether or not to append a mix of input names at the beginning.
    
        Returns
        -------
            Properly instantiated IOIterator object.
    
        """
        args, _, _, values = inspect.getargvalues(frame)
        args.remove('self')
>       del values['self']
E       TypeError: cannot remove variables from FrameLocalsProxy

dipy/workflows/multi_io.py:177: TypeError

Stefano

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20241011/973fc510/attachment-0001.sig>


More information about the Debian-med-packaging mailing list