Your message dated Sun, 07 Nov 2021 10:19:06 +0000
with message-id <e1mjfgu-0006jw...@fasolo.debian.org>
and subject line Bug#997126: fixed in nipype 1.7.0-1
has caused the Debian Bug report #997126,
regarding nipype: ftbfs: nipype.algorithms.tests.test_CompCor failure
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
997126: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997126
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: nipype
Version: 1.6.0-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):

> =================================== FAILURES 
> ===================================
> ___________________________ TestCompCor.test_compcor 
> ___________________________
> 
> self = <nipype.algorithms.tests.test_CompCor.TestCompCor object at 
> 0x7f8c3d5d7cd0>
> 
>     def test_compcor(self):
>         expected_components = [
>             ["-0.1989607212", "-0.5753813646"],
>             ["0.5692369697", "0.5674945949"],
>             ["-0.6662573243", "0.4675843432"],
>             ["0.4206466244", "-0.3361270124"],
>             ["-0.1246655485", "-0.1235705610"],
>         ]
>     
> >       self.run_cc(
>             CompCor(
>                 num_components=6,
>                 realigned_file=self.realigned_file,
>                 mask_files=self.mask_files,
>                 mask_index=0,
>             ),
>             expected_components,
>         )
> 
> /<<PKGBUILDDIR>>/nipype/algorithms/tests/test_CompCor.py:52: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <nipype.algorithms.tests.test_CompCor.TestCompCor object at 
> 0x7f8c3d5d7cd0>
> ccinterface = <nipype.algorithms.confounds.CompCor object at 0x7f8c3d5d78e0>
> expected_components = [['-0.1989607212', '-0.5753813646'], ['0.5692369697', 
> '0.5674945949'], ['-0.6662573243', '0.4675843432'], ['0.4206466244', 
> '-0.3361270124'], ['-0.1246655485', '-0.1235705610']]
> expected_header = ['CompCor00', 'CompCor01', 'CompCor02', 'CompCor03', 
> 'CompCor04']
> expected_n_components = 5, expected_metadata = None
> 
>     def run_cc(
>         self,
>         ccinterface,
>         expected_components,
>         expected_header="CompCor",
>         expected_n_components=None,
>         expected_metadata=None,
>     ):
>         # run
>         ccresult = ccinterface.run()
>     
>         # assert
>         expected_file = ccinterface._list_outputs()["components_file"]
>         assert ccresult.outputs.components_file == expected_file
>         assert os.path.exists(expected_file)
>         assert os.path.getsize(expected_file) > 0
>     
>         with open(ccresult.outputs.components_file, "r") as components_file:
>             if expected_n_components is None:
>                 expected_n_components = min(
>                     ccinterface.inputs.num_components, self.fake_data.shape[3]
>                 )
>     
>             components_data = [line.rstrip().split("\t") for line in 
> components_file]
>     
>             # the first item will be '#', we can throw it out
>             header = components_data.pop(0)
>             expected_header = [
>                 expected_header + "{:02d}".format(i)
>                 for i in range(expected_n_components)
>             ]
>             for i, heading in enumerate(header):
>                 assert expected_header[i] in heading
>     
>             num_got_timepoints = len(components_data)
>             assert num_got_timepoints == self.fake_data.shape[3]
>             for index, timepoint in enumerate(components_data):
>                 assert len(timepoint) == expected_n_components
> >               assert timepoint[:2] == expected_components[index]
> E               AssertionError: assert ['0.198960721...0.5753813646'] == 
> ['-0.19896072...0.5753813646']
> E                 At index 0 diff: '0.1989607212' != '-0.1989607212'
> E                 Full diff:
> E                 - ['-0.1989607212', '-0.5753813646']
> E                 ?   -
> E                 + ['0.1989607212', '-0.5753813646']
> 
> /<<PKGBUILDDIR>>/nipype/algorithms/tests/test_CompCor.py:248: AssertionError
> ___________ TestCompCor.test_compcor_variance_threshold_and_metadata 
> ___________
> 
> self = <nipype.algorithms.tests.test_CompCor.TestCompCor object at 
> 0x7f8c3d4d8a90>
> 
>     def test_compcor_variance_threshold_and_metadata(self):
>         expected_components = [
>             ["-0.2027150345", "-0.4954813834"],
>             ["0.2565929051", "0.7866217875"],
>             ["-0.3550986008", "-0.0089784905"],
>             ["0.7512786244", "-0.3599828482"],
>             ["-0.4500578942", "0.0778209345"],
>         ]
>         expected_metadata = {
>             "component": "CompCor00",
>             "mask": "mask",
>             "singular_value": "4.0720553036",
>             "variance_explained": "0.5527211465",
>             "cumulative_variance_explained": "0.5527211465",
>             "retained": "True",
>         }
>         ccinterface = CompCor(
>             variance_threshold=0.7,
>             realigned_file=self.realigned_file,
>             mask_files=self.mask_files,
>             mask_names=["mask"],
>             mask_index=1,
>             save_metadata=True,
>         )
> >       self.run_cc(
>             ccinterface=ccinterface,
>             expected_components=expected_components,
>             expected_n_components=2,
>             expected_metadata=expected_metadata,
>         )
> 
> /<<PKGBUILDDIR>>/nipype/algorithms/tests/test_CompCor.py:98: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <nipype.algorithms.tests.test_CompCor.TestCompCor object at 
> 0x7f8c3d4d8a90>
> ccinterface = <nipype.algorithms.confounds.CompCor object at 0x7f8c3d4d8220>
> expected_components = [['-0.2027150345', '-0.4954813834'], ['0.2565929051', 
> '0.7866217875'], ['-0.3550986008', '-0.0089784905'], ['0.7512786244', 
> '-0.3599828482'], ['-0.4500578942', '0.0778209345']]
> expected_header = ['CompCor00', 'CompCor01'], expected_n_components = 2
> expected_metadata = {'component': 'CompCor00', 
> 'cumulative_variance_explained': '0.5527211465', 'mask': 'mask', 'retained': 
> 'True', ...}
> 
>     def run_cc(
>         self,
>         ccinterface,
>         expected_components,
>         expected_header="CompCor",
>         expected_n_components=None,
>         expected_metadata=None,
>     ):
>         # run
>         ccresult = ccinterface.run()
>     
>         # assert
>         expected_file = ccinterface._list_outputs()["components_file"]
>         assert ccresult.outputs.components_file == expected_file
>         assert os.path.exists(expected_file)
>         assert os.path.getsize(expected_file) > 0
>     
>         with open(ccresult.outputs.components_file, "r") as components_file:
>             if expected_n_components is None:
>                 expected_n_components = min(
>                     ccinterface.inputs.num_components, self.fake_data.shape[3]
>                 )
>     
>             components_data = [line.rstrip().split("\t") for line in 
> components_file]
>     
>             # the first item will be '#', we can throw it out
>             header = components_data.pop(0)
>             expected_header = [
>                 expected_header + "{:02d}".format(i)
>                 for i in range(expected_n_components)
>             ]
>             for i, heading in enumerate(header):
>                 assert expected_header[i] in heading
>     
>             num_got_timepoints = len(components_data)
>             assert num_got_timepoints == self.fake_data.shape[3]
>             for index, timepoint in enumerate(components_data):
>                 assert len(timepoint) == expected_n_components
> >               assert timepoint[:2] == expected_components[index]
> E               AssertionError: assert ['0.202715034...0.4954813834'] == 
> ['-0.20271503...0.4954813834']
> E                 At index 0 diff: '0.2027150345' != '-0.2027150345'
> E                 Full diff:
> E                 - ['-0.2027150345', '-0.4954813834']
> E                 ?   -
> E                 + ['0.2027150345', '-0.4954813834']
> 
> /<<PKGBUILDDIR>>/nipype/algorithms/tests/test_CompCor.py:248: AssertionError
> __________________________ TestCompCor.test_tcompcor 
> ___________________________
> 
> self = <nipype.algorithms.tests.test_CompCor.TestCompCor object at 
> 0x7f8c3d4e1fd0>
> 
>     def test_tcompcor(self):
>         ccinterface = TCompCor(
>             num_components=6,
>             realigned_file=self.realigned_file,
>             percentile_threshold=0.75,
>         )
> >       self.run_cc(
>             ccinterface,
>             [
>                 ["-0.1114536190", "-0.4632908609"],
>                 ["0.4566907310", "0.6983205193"],
>                 ["-0.7132557407", "0.1340170559"],
>                 ["0.5022537643", "-0.5098322262"],
>                 ["-0.1342351356", "0.1407855119"],
>             ],
>             "tCompCor",
>         )
> 
> /<<PKGBUILDDIR>>/nipype/algorithms/tests/test_CompCor.py:111: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <nipype.algorithms.tests.test_CompCor.TestCompCor object at 
> 0x7f8c3d4e1fd0>
> ccinterface = <nipype.algorithms.confounds.TCompCor object at 0x7f8c3d4e15e0>
> expected_components = [['-0.1114536190', '-0.4632908609'], ['0.4566907310', 
> '0.6983205193'], ['-0.7132557407', '0.1340170559'], ['0.5022537643', 
> '-0.5098322262'], ['-0.1342351356', '0.1407855119']]
> expected_header = ['tCompCor00', 'tCompCor01', 'tCompCor02', 'tCompCor03', 
> 'tCompCor04']
> expected_n_components = 5, expected_metadata = None
> 
>     def run_cc(
>         self,
>         ccinterface,
>         expected_components,
>         expected_header="CompCor",
>         expected_n_components=None,
>         expected_metadata=None,
>     ):
>         # run
>         ccresult = ccinterface.run()
>     
>         # assert
>         expected_file = ccinterface._list_outputs()["components_file"]
>         assert ccresult.outputs.components_file == expected_file
>         assert os.path.exists(expected_file)
>         assert os.path.getsize(expected_file) > 0
>     
>         with open(ccresult.outputs.components_file, "r") as components_file:
>             if expected_n_components is None:
>                 expected_n_components = min(
>                     ccinterface.inputs.num_components, self.fake_data.shape[3]
>                 )
>     
>             components_data = [line.rstrip().split("\t") for line in 
> components_file]
>     
>             # the first item will be '#', we can throw it out
>             header = components_data.pop(0)
>             expected_header = [
>                 expected_header + "{:02d}".format(i)
>                 for i in range(expected_n_components)
>             ]
>             for i, heading in enumerate(header):
>                 assert expected_header[i] in heading
>     
>             num_got_timepoints = len(components_data)
>             assert num_got_timepoints == self.fake_data.shape[3]
>             for index, timepoint in enumerate(components_data):
>                 assert len(timepoint) == expected_n_components
> >               assert timepoint[:2] == expected_components[index]
> E               AssertionError: assert ['0.111453619...0.4632908609'] == 
> ['-0.11145361...0.4632908609']
> E                 At index 0 diff: '0.1114536190' != '-0.1114536190'
> E                 Full diff:
> E                 - ['-0.1114536190', '-0.4632908609']
> E                 ?   -
> E                 + ['0.1114536190', '-0.4632908609']
> 
> /<<PKGBUILDDIR>>/nipype/algorithms/tests/test_CompCor.py:248: AssertionError
> =============================== warnings summary 
> ===============================
> ../nipype/utils/misc.py:9
>   /<<PKGBUILDDIR>>/nipype/utils/misc.py:9: DeprecationWarning: Using or 
> importing the ABCs from 'collections' instead of from 'collections.abc' is 
> deprecated since Python 3.3, and in 3.10 it will stop working
>     from collections import Iterator
> 
> ../nipype/interfaces/base/traits_extension.py:22
>   /<<PKGBUILDDIR>>/nipype/interfaces/base/traits_extension.py:22: 
> DeprecationWarning: Using or importing the ABCs from 'collections' instead of 
> from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will 
> stop working
>     from collections import Sequence
> 
> ../../../../usr/lib/python3/dist-packages/_pytest/config/__init__.py:1233
>   /usr/lib/python3/dist-packages/_pytest/config/__init__.py:1233: 
> PytestConfigWarning: Unknown config option: env
>   
>     self._warn_or_fail_if_strict(f"Unknown config option: {key}\n")
> 
> ../nipype/interfaces/mrtrix/convert.py:6
>   /<<PKGBUILDDIR>>/nipype/interfaces/mrtrix/convert.py:6: DeprecationWarning: 
> The trackvis interface has been deprecated and will be removed in v4.0; 
> please use the 'nibabel.streamlines' interface.
>     import nibabel.trackvis as trk
> 
> ../nipype/pipeline/engine/tests/test_nodes.py:319
>   /<<PKGBUILDDIR>>/nipype/pipeline/engine/tests/test_nodes.py:319: 
> PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo?  You 
> can register custom marks to avoid this warning - for details, see 
> https://docs.pytest.org/en/stable/mark.html
>     @pytest.mark.timeout(30)
> 
> ../nipype/pipeline/plugins/tests/test_oar.py:33
>   /<<PKGBUILDDIR>>/nipype/pipeline/plugins/tests/test_oar.py:33: 
> PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo?  You 
> can register custom marks to avoid this warning - for details, see 
> https://docs.pytest.org/en/stable/mark.html
>     @pytest.mark.timeout(60)
> 
> ../nipype/pipeline/plugins/tests/test_pbs.py:33
>   /<<PKGBUILDDIR>>/nipype/pipeline/plugins/tests/test_pbs.py:33: 
> PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo?  You 
> can register custom marks to avoid this warning - for details, see 
> https://docs.pytest.org/en/stable/mark.html
>     @pytest.mark.timeout(60)
> 
> ../nipype/utils/tests/test_filemanip.py:157
>   /<<PKGBUILDDIR>>/nipype/utils/tests/test_filemanip.py:157: SyntaxWarning: 
> "is not" with a literal. Did you mean "!="?
>     if os.name is not "posix":
> 
> ../nipype/utils/tests/test_filemanip.py:233
>   /<<PKGBUILDDIR>>/nipype/utils/tests/test_filemanip.py:233: SyntaxWarning: 
> "is not" with a literal. Did you mean "!="?
>     if os.name is not "posix":
> 
> ../nipype/utils/tests/test_provenance.py:18
>   /<<PKGBUILDDIR>>/nipype/utils/tests/test_provenance.py:18: 
> PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo?  You 
> can register custom marks to avoid this warning - for details, see 
> https://docs.pytest.org/en/stable/mark.html
>     @pytest.mark.timeout(60)
> 
> ../nipype/utils/tests/test_provenance.py:31
>   /<<PKGBUILDDIR>>/nipype/utils/tests/test_provenance.py:31: 
> PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo?  You 
> can register custom marks to avoid this warning - for details, see 
> https://docs.pytest.org/en/stable/mark.html
>     @pytest.mark.timeout(60)
> 
> ../nipype/workflows/__init__.py:28
>   /<<PKGBUILDDIR>>/nipype/workflows/__init__.py:28: UserWarning: Nipype 1 
> workflows have been moved to the niflow-nipype1-workflows package. pip 
> install niflow-nipype1-workflows to continue using them.
>     warnings.warn(" ".join(_msg))
> 
> algorithms/tests/test_CompCor.py::TestCompCor::test_tcompcor_asymmetric_dim
>   /<<PKGBUILDDIR>>/nipype/algorithms/confounds.py:1438: RuntimeWarning: 
> invalid value encountered in true_divide
>     variance_explained = (s ** 2) / np.sum(s ** 2)
> 
> algorithms/tests/test_confounds.py::test_dvars
> algorithms/tests/test_confounds.py::test_dvars
>   /usr/lib/python3/dist-packages/numpy/core/_asarray.py:136: 
> VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences 
> (which is a list-or-tuple of lists-or-tuples-or ndarrays with different 
> lengths or shapes) is deprecated. If you meant to do this, you must specify 
> 'dtype=object' when creating the ndarray
>     return array(a, dtype, copy=False, order=order, subok=True)
> 
> interfaces/ants/utils.py::nipype.interfaces.ants.utils.ImageMath
>   /<<PKGBUILDDIR>>/nipype/interfaces/ants/utils.py:153: UserWarning: 
> copy_header cannot be updated to True with PadImage as operation.
>     warn("copy_header cannot be updated to True with PadImage as operation.")
> 
> interfaces/fsl/dti.py::nipype.interfaces.fsl.dti.ProbTrackX
> interfaces/fsl/dti.py::nipype.interfaces.fsl.dti.ProbTrackX2
>   /<<PKGBUILDDIR>>/nipype/interfaces/fsl/dti.py:816: DeprecationWarning: 
> Deprecated: Please use create_bedpostx_pipeline instead
>     warnings.warn(
> 
> interfaces/fsl/epi.py::nipype.interfaces.fsl.epi.EPIDeWarp
>   /<<PKGBUILDDIR>>/nipype/interfaces/fsl/epi.py:1416: DeprecationWarning: 
> Deprecated: Please use niflow.nipype1.workflows.dmri.preprocess.epi.sdc_fmb 
> instead
>     warnings.warn(
> 
> interfaces/fsl/epi.py::nipype.interfaces.fsl.epi.EddyCorrect
>   /<<PKGBUILDDIR>>/nipype/interfaces/fsl/epi.py:1522: DeprecationWarning: 
> Deprecated: Please use nipype.interfaces.fsl.epi.Eddy instead
>     warnings.warn(
> 
> interfaces/nipy/utils.py::nipype.interfaces.nipy.utils.Similarity
>   /<<PKGBUILDDIR>>/nipype/interfaces/nipy/utils.py:59: DeprecationWarning: 
> This interface is deprecated since 0.10.0. Please use 
> nipype.algorithms.metrics.Similarity
>     warnings.warn(
> 
> interfaces/nitime/tests/test_nitime.py::test_coherence_analysis
>   /usr/lib/python3/dist-packages/nitime/analysis/coherence.py:200: 
> RuntimeWarning: invalid value encountered in true_divide
>     delay[i, j] = this_phase / (2 * np.pi * self.frequencies)
> 
> interfaces/nitime/tests/test_nitime.py::test_coherence_analysis
>   /usr/lib/python3/dist-packages/nitime/analysis/coherence.py:200: 
> RuntimeWarning: divide by zero encountered in true_divide
>     delay[i, j] = this_phase / (2 * np.pi * self.frequencies)
> 
> pipeline/engine/tests/test_nodes.py::test_outputmultipath_collapse
>   /<<PKGBUILDDIR>>/nipype/interfaces/utility/base.py:410: 
> VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences 
> (which is a list-or-tuple of lists-or-tuples-or ndarrays with different 
> lengths or shapes) is deprecated. If you meant to do this, you must specify 
> 'dtype=object' when creating the ndarray
>     out = np.array(self.inputs.inlist)[np.array(self.inputs.index)].tolist()
> 
> utils/tests/test_misc.py::test_rgetcwd
>   /<<PKGBUILDDIR>>/nipype/utils/misc.py:368: UserWarning: Current folder does 
> not exist, replacing with "/tmp/pytest-of-user42/pytest-4/test_rgetcwd0" 
> instead.
>     warn('Current folder does not exist, replacing with "%s" instead.' % cwd)
> 
> -- Docs: https://docs.pytest.org/en/stable/warnings.html
> =========================== short test summary info 
> ============================
> FAILED ../nipype/algorithms/tests/test_CompCor.py::TestCompCor::test_compcor
> FAILED 
> ../nipype/algorithms/tests/test_CompCor.py::TestCompCor::test_compcor_variance_threshold_and_metadata
> FAILED ../nipype/algorithms/tests/test_CompCor.py::TestCompCor::test_tcompcor
> = 3 failed, 2648 passed, 239 skipped, 1 deselected, 5 xfailed, 25 warnings in 
> 139.76s (0:02:19) =
> make[1]: *** [debian/rules:39: override_dh_auto_test] Error 1


The full build log is available from:
http://qa-logs.debian.net/2021/10/23/nipype_1.6.0-2_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: nipype
Source-Version: 1.7.0-1
Done: Étienne Mollier <emoll...@debian.org>

We believe that the bug you reported is fixed in the latest version of
nipype, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 997...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Étienne Mollier <emoll...@debian.org> (supplier of updated nipype package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 07 Nov 2021 10:31:14 +0100
Source: nipype
Architecture: source
Version: 1.7.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<debian-med-packag...@lists.alioth.debian.org>
Changed-By: Étienne Mollier <emoll...@debian.org>
Closes: 997126
Changes:
 nipype (1.7.0-1) unstable; urgency=medium
 .
   [ Andreas Tille ]
   * Team upload.
   * Fix watchfile to detect new versions on github (routine-update)
   * New upstream version 1.6.1
   * Standards-Version: 4.6.0 (routine-update)
   * Trim trailing whitespace.
   * Use secure copyright file specification URI.
   * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
     Repository-Browse.
   * Add salsa-ci file (routine-update)
   * Rules-Requires-Root: no (routine-update)
   * Apply multi-arch hints.
     + python-nipype-doc: Add Multi-Arch: foreign.
   * watch file standard 4 (routine-update)
 .
   [ Étienne Mollier ]
   * New upstream version 1.7.0
   * Refresh deb_skip_doctest_pybids patch
   * Add tcompcor.patch: fixes test failures.
     Thanks to Chris Markiewicz (Closes: #997126)
   * Adjust lintian overrides to python3-nipype and rename tag.
   * Add override to missing source: false positive
Checksums-Sha1:
 b68d736c97b4d6fc63d68ef08b97f5e28ac3e47d 2594 nipype_1.7.0-1.dsc
 26a93d5c3c6784df724d55f9513f606682da00dd 2897973 nipype_1.7.0.orig.tar.gz
 64f812fd1dfe0ef7f0a7ae154a58b66fcb42a80b 13920 nipype_1.7.0-1.debian.tar.xz
 2dbc1d5dd09908b6f42b1deaa54d047129a220c8 11705 nipype_1.7.0-1_amd64.buildinfo
Checksums-Sha256:
 8524ceb3875b36f9263d2ac8740a8a3a36561ca1d812d4a064694cba8f2ef064 2594 
nipype_1.7.0-1.dsc
 2be7f3d27c2bc65c0f2ff9f4ff0e2d02cb85194b581a1dc26015311f8e684658 2897973 
nipype_1.7.0.orig.tar.gz
 871087b7117f4e2e529bdbd1e614f643672f568db67ccd5f2c824ccd44dc658d 13920 
nipype_1.7.0-1.debian.tar.xz
 99bb80b007e2aeaab4eb59353fdcc5b0421bce84510d183dd8da77fbca0e115b 11705 
nipype_1.7.0-1_amd64.buildinfo
Files:
 fe128708ffa8f793935f215dc1d5975b 2594 science optional nipype_1.7.0-1.dsc
 c656c291bd343f767d6b210fb66a6523 2897973 science optional 
nipype_1.7.0.orig.tar.gz
 e56c688a42f8159deb00a7533b820bfd 13920 science optional 
nipype_1.7.0-1.debian.tar.xz
 9f7779c5b01776326ae835d77b963eda 11705 science optional 
nipype_1.7.0-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmGHpAQUHGVtb2xsaWVy
QGRlYmlhbi5vcmcACgkQeTz2fo8NEdqcIxAAtVUDXkco565fF5iav6Lk56A8krv/
vTjR6WBWiq7QCNs5dSb1UY4BpOfgw6spukPjO/Ri4k90hoc2Naiqtq3f/yV+Axok
pV5MZgBhtJ/X5OW5tUF41p9M17lH2YCQkBad7sUHgYgWaDsthDYAe3/YRJx82PYP
IerZ6ktEL5anctnDtOZHv+F6uE0Y4nfhoh+G+QUZLdOcO2wylcLasEknBI+inCY5
q9CgSSPPTdjK11t6xHd5m5JdD2MRFMjK57in8F5e3dJrzcBySbTjWkvED4XzITZf
Bs0v3iHDpHQgigzGlIpQBuK3d2wd8+vHII91x5d1rgtNk8A75lryd/d53NrMf69U
JdZxjNCL8LlWy6eK+9YGKwIeeS7/7mAbhKHz4/Qd+GA6Bgz9YpDKlNNC1Xj9drqO
OZNxKteoWfIvhVSJeBHKg+RFE1NWjSjcdXqrTvB60RZbDsVNva9yMOWutYsrx2uz
sm2ztzfFLZgAkTDBodBkAUqLLvVMIMhuUBV+mGqUA2wvXGdiaNiV0wIC/gCSVs+e
0yNLx+9WrjmX/ipD5SNdiZ6Gzao4U4DcUei2EfM/xmjwRI/xG+znbXOcgXMW8E76
J9ifYef/CbWMj+26VL/pc5Uog74fYZV19JYYYbxwJcH3klFOrvSrqHerle+z0mPV
MyQvTeBhQUWOO4A=
=Sg+O
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to