diff --git a/example-specs/interface/nipype/afni/package.yaml b/example-specs/interface/nipype/afni/package.yaml index d506fc33..dbdb4571 100644 --- a/example-specs/interface/nipype/afni/package.yaml +++ b/example-specs/interface/nipype/afni/package.yaml @@ -31,4 +31,4 @@ init_depth: 3 auto_import_init_depth: 4 # Packages that should be copied directly into the new package without modification copy_packages: null -target_version: v25_2_06 +target_version: v25 diff --git a/example-specs/pkg-gen/nipype.yaml b/example-specs/pkg-gen/nipype.yaml index fe1afe5b..1ffcab40 100644 --- a/example-specs/pkg-gen/nipype.yaml +++ b/example-specs/pkg-gen/nipype.yaml @@ -1,5 +1,5 @@ -afni: - target_version: v25_2_06 +nipype.interfaces.afni: + target_version: v25 interfaces: - nipype.interfaces.afni.model.Deconvolve - nipype.interfaces.afni.model.Remlfit @@ -81,7 +81,7 @@ afni: - nipype.interfaces.afni.utils.Axialize - nipype.interfaces.afni.utils.Zcat - nipype.interfaces.afni.utils.Zeropad -ants: +nipype.interfaces.ants: target_version: v2 interfaces: - nipype.interfaces.ants.legacy.antsIntroduction @@ -119,7 +119,7 @@ ants: - nipype.interfaces.ants.visualization.CreateTiledMosaic classes: - nipype.interfaces.ants.base.Info -brainsuite: +nipype.interfaces.brainsuite: target_version: v1_0 interfaces: - nipype.interfaces.brainsuite.brainsuite.Bse @@ -137,16 +137,16 @@ brainsuite: - nipype.interfaces.brainsuite.brainsuite.SVReg - nipype.interfaces.brainsuite.brainsuite.BDP - nipype.interfaces.brainsuite.brainsuite.ThicknessPVC -bru2nii: +nipype.interfaces.bru2nii: target_version: v1_0 interfaces: - nipype.interfaces.bru2nii.Bru2 -c3: +nipype.interfaces.c3: target_version: v1_0 interfaces: - nipype.interfaces.c3.C3dAffineTool - nipype.interfaces.c3.C3d -camino: +nipype.interfaces.camino: target_version: v1_0 interfaces: - nipype.interfaces.camino.calib.SFPICOCalibData @@ -183,19 +183,19 @@ camino: - nipype.interfaces.camino.odf.MESD - nipype.interfaces.camino.odf.SFPeaks - nipype.interfaces.camino.utils.ImageStats -camino2trackvis: +nipype.interfaces.camino2trackvis: target_version: v1_0 interfaces: - nipype.interfaces.camino2trackvis.convert.Camino2Trackvis - nipype.interfaces.camino2trackvis.convert.Trackvis2Camino -cat12: +nipype.interfaces.cat12: target_version: v1_0 interfaces: - nipype.interfaces.cat12.preprocess.CAT12Segment - nipype.interfaces.cat12.preprocess.CAT12SANLMDenoising - nipype.interfaces.cat12.surface.ExtractAdditionalSurfaceParameters - nipype.interfaces.cat12.surface.ExtractROIBasedSurfaceMeasures -cmtk: +nipype.interfaces.cmtk: target_version: v1_0 interfaces: - nipype.interfaces.cmtk.cmtk.CreateMatrix @@ -207,13 +207,13 @@ cmtk: - nipype.interfaces.cmtk.nx.NetworkXMetrics - nipype.interfaces.cmtk.nx.AverageNetworks - nipype.interfaces.cmtk.parcellation.Parcellate -dcm2nii: +nipype.interfaces.dcm2nii: target_version: v1_0 interfaces: - nipype.interfaces.dcm2nii.Info - nipype.interfaces.dcm2nii.Dcm2nii - nipype.interfaces.dcm2nii.Dcm2niix -dcmstack: +nipype.interfaces.dcmstack: target_version: v1_0 interfaces: - nipype.interfaces.dcmstack.NiftiGeneratorBase @@ -223,7 +223,7 @@ dcmstack: - nipype.interfaces.dcmstack.CopyMeta - nipype.interfaces.dcmstack.MergeNifti - nipype.interfaces.dcmstack.SplitNifti -diffusion_toolkit: +nipype.interfaces.diffusion_toolkit: target_version: v1_0 interfaces: - nipype.interfaces.diffusion_toolkit.dti.DTIRecon @@ -233,7 +233,7 @@ diffusion_toolkit: - nipype.interfaces.diffusion_toolkit.odf.ODFTracker - nipype.interfaces.diffusion_toolkit.postproc.SplineFilter - nipype.interfaces.diffusion_toolkit.postproc.TrackMerge -dipy: +nipype.interfaces.dipy: target_version: v1_0 interfaces: - nipype.interfaces.dipy.anisotropic_power.APMQball @@ -247,7 +247,7 @@ dipy: - nipype.interfaces.dipy.tensors.TensorMode - nipype.interfaces.dipy.tracks.TrackDensityMap - nipype.interfaces.dipy.tracks.StreamlineTractography -dtitk: +nipype.interfaces.dtitk: target_version: v1_0 interfaces: - nipype.interfaces.dtitk.registration.Rigid @@ -279,11 +279,11 @@ dtitk: - nipype.interfaces.dtitk.utils.TVAdjustVoxSpTask - nipype.interfaces.dtitk.utils.TVResampleTask - nipype.interfaces.dtitk.utils.TVtoolTask -dynamic_slicer: +nipype.interfaces.dynamic_slicer: target_version: v1_0 interfaces: - nipype.interfaces.dynamic_slicer.SlicerCommandLine -elastix: +nipype.interfaces.elastix: target_version: v1_0 interfaces: - nipype.interfaces.elastix.registration.Registration @@ -291,7 +291,7 @@ elastix: - nipype.interfaces.elastix.registration.AnalyzeWarp - nipype.interfaces.elastix.registration.PointsWarp - nipype.interfaces.elastix.utils.EditTransform -freesurfer: +nipype.interfaces.freesurfer: target_version: v8 interfaces: - nipype.interfaces.freesurfer.longitudinal.RobustTemplate @@ -383,7 +383,7 @@ freesurfer: - nipype.interfaces.freesurfer.utils.Apas2Aseg - nipype.interfaces.freesurfer.utils.MRIsExpand - nipype.interfaces.freesurfer.utils.LTAConvert -fsl: +nipype.interfaces.fsl: target_version: v6_0 interfaces: - nipype.interfaces.fsl.aroma.ICA_AROMA @@ -492,16 +492,16 @@ fsl: - nipype.interfaces.fsl.utils.MotionOutliers - nipype.interfaces.fsl.utils.Text2Vest - nipype.interfaces.fsl.utils.Vest2Text -image: +nipype.interfaces.image: target_version: v1_0 interfaces: - nipype.interfaces.image.Rescale - nipype.interfaces.image.Reorient -meshfix: +nipype.interfaces.meshfix: target_version: v1_0 interfaces: - nipype.interfaces.meshfix.MeshFix -minc: +nipype.interfaces.minc: target_version: v1_0 interfaces: - nipype.interfaces.minc.minc.Extract @@ -532,7 +532,7 @@ minc: - nipype.interfaces.minc.minc.BigAverage - nipype.interfaces.minc.minc.Reshape - nipype.interfaces.minc.minc.VolSymm -mipav: +nipype.interfaces.mipav: target_version: v1_0 interfaces: - nipype.interfaces.mipav.developer.JistLaminarVolumetricLayering @@ -553,14 +553,14 @@ mipav: - nipype.interfaces.mipav.developer.JistBrainPartialVolumeFilter - nipype.interfaces.mipav.developer.JistIntensityMp2rageMasking - nipype.interfaces.mipav.developer.MedicAlgorithmThresholdToBinaryMask -niftyfit: +nipype.interfaces.niftyfit: target_version: v1_0 interfaces: - nipype.interfaces.niftyfit.asl.FitAsl - nipype.interfaces.niftyfit.dwi.FitDwi - nipype.interfaces.niftyfit.dwi.DwiTool - nipype.interfaces.niftyfit.qt1.FitQt1 -niftyreg: +nipype.interfaces.niftyreg: target_version: v1_0 interfaces: - nipype.interfaces.niftyreg.reg.RegAladin @@ -571,7 +571,7 @@ niftyreg: - nipype.interfaces.niftyreg.regutils.RegAverage - nipype.interfaces.niftyreg.regutils.RegTransform - nipype.interfaces.niftyreg.regutils.RegMeasure -niftyseg: +nipype.interfaces.niftyseg: target_version: v1_0 interfaces: - nipype.interfaces.niftyseg.em.EM @@ -588,28 +588,28 @@ niftyseg: - nipype.interfaces.niftyseg.stats.StatsCommand - nipype.interfaces.niftyseg.stats.UnaryStats - nipype.interfaces.niftyseg.stats.BinaryStats -nilearn: +nipype.interfaces.nilearn: target_version: v1_0 interfaces: - nipype.interfaces.nilearn.NilearnBaseInterface - nipype.interfaces.nilearn.SignalExtraction -nitime: +nipype.interfaces.nitime: target_version: v1_0 interfaces: - nipype.interfaces.nitime.analysis.CoherenceAnalyzer -petpvc: +nipype.interfaces.petpvc: target_version: v1_0 interfaces: - nipype.interfaces.petpvc.PETPVC -quickshear: +nipype.interfaces.quickshear: target_version: v1_0 interfaces: - nipype.interfaces.quickshear.Quickshear -robex: +nipype.interfaces.robex: target_version: v1_0 interfaces: - nipype.interfaces.robex.preprocess.RobexSegment -semtools: +nipype.interfaces.semtools: target_version: v1_0 interfaces: - nipype.interfaces.semtools.brains.classify.BRAINSPosteriorToContinuousClass @@ -714,7 +714,7 @@ semtools: - nipype.interfaces.semtools.utilities.brains.ImageRegionPlotter - nipype.interfaces.semtools.utilities.brains.fcsv_to_hdf5 - nipype.interfaces.semtools.utilities.brains.FindCenterOfBrain -slicer: +nipype.interfaces.slicer: target_version: v1_0 interfaces: - nipype.interfaces.slicer.converters.DicomToNrrdConverter @@ -777,7 +777,7 @@ slicer: - nipype.interfaces.slicer.surface.LabelMapSmoothing - nipype.interfaces.slicer.surface.ModelMaker - nipype.interfaces.slicer.utilities.EMSegmentTransformToNewFormat -spm: +nipype.interfaces.spm: target_version: v1_0 interfaces: - nipype.interfaces.spm.model.Level1Design @@ -814,12 +814,12 @@ spm: - nipype.interfaces.spm.utils.ApplyInverseDeformation - nipype.interfaces.spm.utils.ResliceToReference - nipype.interfaces.spm.utils.DicomImport -vista: +nipype.interfaces.vista: target_version: v1_0 interfaces: - nipype.interfaces.vista.vista.Vnifti2Image - nipype.interfaces.vista.vista.VtoMat -workbench: +nipype.interfaces.workbench: target_version: v1_0 interfaces: - nipype.interfaces.workbench.cifti.CiftiSmooth diff --git a/nipype2pydra/interface/base.py b/nipype2pydra/interface/base.py index 0284c6fc..3b74740e 100644 --- a/nipype2pydra/interface/base.py +++ b/nipype2pydra/interface/base.py @@ -940,7 +940,7 @@ def create_doctests(self, input_fields, nonstd_types): if val is None and is_fileset(tp): val = f"{tp.__name__}.mock()" if val is not attrs.NOTHING: - doctest_str += f" >>> task.inputs.{nm} = {val}\n" + doctest_str += f" >>> task.{nm} = {val}\n" doctest_str += " >>> task.cmdline\n" doctest_str += f" '{doctest.cmdline}'" doctest_str += "\n\n\n" @@ -1159,7 +1159,7 @@ def process_method( pass if "runtime" in args: args.remove("runtime") - args_to_add = list(self.used.method_args.get(method.__name__, [])) + list( + args_to_add = sorted(self.used.method_args.get(method.__name__, [])) + sorted( additional_args ) if args_to_add: @@ -1338,7 +1338,7 @@ def unwrap_nested_methods( ) # Insert additional arguments to the method call (which were previously # accessed via member attributes) - args_to_be_inserted = list(self.used.method_args[name]) + list( + args_to_be_inserted = sorted(self.used.method_args[name]) + sorted( additional_args ) try: @@ -1405,8 +1405,7 @@ def unwrap_nested_methods( "trait_modified", ] - CONFTEST = """ -# For debugging in IDE's don't catch raised exceptions and let the IDE + CONFTEST = """# For debugging in IDE's don't catch raised exceptions and let the IDE # break at it import os import pytest @@ -1423,7 +1422,7 @@ def pytest_internalerror(excinfo): raise excinfo.value # raise internal errors instead of capturing them def pytest_configure(config): - config.option.capture = 'no' # allow print statements to show up in the console + config.option.capture = "no" # allow print statements to show up in the console config.option.log_cli = True # show log messages in the console config.option.log_level = "INFO" # set the log level to INFO diff --git a/nipype2pydra/interface/shell.py b/nipype2pydra/interface/shell.py index d73524e2..5a8dc7c9 100644 --- a/nipype2pydra/interface/shell.py +++ b/nipype2pydra/interface/shell.py @@ -190,7 +190,9 @@ def generate_code(self, input_fields, nonstd_types, output_fields) -> str: spec_str += "@shell.define" if xor_sets: - spec_str += f"(xor={[list(x) for x in xor_sets]})" + spec_str += ( + f"(xor={[list(x) for x in sorted(tuple(sorted(s)) for s in xor_sets)]})" + ) spec_str += ( f"\nclass {self.task_name}(shell.Task['{self.task_name}.Outputs']):\n" ) diff --git a/nipype2pydra/package.py b/nipype2pydra/package.py index 7680cf15..78658550 100644 --- a/nipype2pydra/package.py +++ b/nipype2pydra/package.py @@ -708,7 +708,7 @@ def write_post_release_file(self, fspath: Path): src_pkg_version = "{src_pkg_version}" nipype2pydra_version = "{nipype2pydra_version}" post_release = "{post_release}" - """ +""" ) @classmethod diff --git a/nipype2pydra/pkg_gen/resources/templates/related-packages/fileformats/pyproject.toml b/nipype2pydra/pkg_gen/resources/templates/related-packages/fileformats/pyproject.toml index b070d1f8..c85fccf8 100644 --- a/nipype2pydra/pkg_gen/resources/templates/related-packages/fileformats/pyproject.toml +++ b/nipype2pydra/pkg_gen/resources/templates/related-packages/fileformats/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/nipype2pydra/statements/imports.py b/nipype2pydra/statements/imports.py index 208c5e75..92f682af 100644 --- a/nipype2pydra/statements/imports.py +++ b/nipype2pydra/statements/imports.py @@ -217,6 +217,9 @@ def __str__(self): if self.from_: imported_str = ", ".join(str(i) for i in sorted(self.imported.values())) module = self.translation if self.translation else self.from_ + # Drop trailing hidden module (e.g. '_local' from 'pathlib._local') + if module.split(".")[-1].startswith("_"): + module = ".".join(module.split(".")[:-1]) stmt_str = f"{self.indent}from {module} import {imported_str}" elif self.translation: stmt_str = f"{self.indent}import {self.translation}" @@ -614,7 +617,7 @@ def to_statement(self): def from_list_to_imports( - obj: ty.Union[ty.List[ExplicitImport], list] + obj: ty.Union[ty.List[ExplicitImport], list], ) -> ty.List[ExplicitImport]: if obj is None: return [] diff --git a/nipype2pydra/workflow.py b/nipype2pydra/workflow.py index fff775e5..02791b32 100644 --- a/nipype2pydra/workflow.py +++ b/nipype2pydra/workflow.py @@ -44,7 +44,7 @@ def convert_node_prefixes( - nodes: ty.Union[ty.Dict[str, str], ty.Sequence[ty.Union[ty.Tuple[str, str], str]]] + nodes: ty.Union[ty.Dict[str, str], ty.Sequence[ty.Union[ty.Tuple[str, str], str]]], ) -> ty.Dict[str, str]: if isinstance(nodes, dict): nodes_it = nodes.items() @@ -1310,8 +1310,7 @@ def default_spec( ) return yaml_str - CONFTEST = """ -# For debugging in IDE's don't catch raised exceptions and let the IDE + CONFTEST = """# For debugging in IDE's don't catch raised exceptions and let the IDE # break at it import os import pytest @@ -1328,7 +1327,7 @@ def pytest_internalerror(excinfo): raise excinfo.value # raise internal errors instead of capturing them def pytest_configure(config): - config.option.capture = 'no' # allow print statements to show up in the console + config.option.capture = "no" # allow print statements to show up in the console config.option.log_cli = True # show log messages in the console config.option.log_level = "INFO" # set the log level to INFO diff --git a/required-fileformats/afni/pyproject.toml b/required-fileformats/afni/pyproject.toml index 7030aee2..1dad461e 100644 --- a/required-fileformats/afni/pyproject.toml +++ b/required-fileformats/afni/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/ants/pyproject.toml b/required-fileformats/ants/pyproject.toml index e75b3e6a..a7d4a9ee 100644 --- a/required-fileformats/ants/pyproject.toml +++ b/required-fileformats/ants/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-ants-extras", ] [project.urls] diff --git a/required-fileformats/brainsuite/pyproject.toml b/required-fileformats/brainsuite/pyproject.toml index 85d5c2a2..8c38dc61 100644 --- a/required-fileformats/brainsuite/pyproject.toml +++ b/required-fileformats/brainsuite/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/bru2nii/pyproject.toml b/required-fileformats/bru2nii/pyproject.toml index 1cfa63d8..9ca5f1aa 100644 --- a/required-fileformats/bru2nii/pyproject.toml +++ b/required-fileformats/bru2nii/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/c3/pyproject.toml b/required-fileformats/c3/pyproject.toml index f1dd6bca..d752a23f 100644 --- a/required-fileformats/c3/pyproject.toml +++ b/required-fileformats/c3/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/camino/pyproject.toml b/required-fileformats/camino/pyproject.toml index 970e6b9a..d54af433 100644 --- a/required-fileformats/camino/pyproject.toml +++ b/required-fileformats/camino/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/camino2trackvis/pyproject.toml b/required-fileformats/camino2trackvis/pyproject.toml index 76fbac2d..73b73b28 100644 --- a/required-fileformats/camino2trackvis/pyproject.toml +++ b/required-fileformats/camino2trackvis/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/cat12/pyproject.toml b/required-fileformats/cat12/pyproject.toml index 93cc7e66..d85bf821 100644 --- a/required-fileformats/cat12/pyproject.toml +++ b/required-fileformats/cat12/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/cmtk/pyproject.toml b/required-fileformats/cmtk/pyproject.toml index c9509df2..8bea0a75 100644 --- a/required-fileformats/cmtk/pyproject.toml +++ b/required-fileformats/cmtk/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/dcmstack/pyproject.toml b/required-fileformats/dcmstack/pyproject.toml index 7ace73b7..4d441763 100644 --- a/required-fileformats/dcmstack/pyproject.toml +++ b/required-fileformats/dcmstack/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/diffusion_toolkit/pyproject.toml b/required-fileformats/diffusion_toolkit/pyproject.toml index 1422da4c..4e30ca4d 100644 --- a/required-fileformats/diffusion_toolkit/pyproject.toml +++ b/required-fileformats/diffusion_toolkit/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/dipy/pyproject.toml b/required-fileformats/dipy/pyproject.toml index f4415d7c..d0e13940 100644 --- a/required-fileformats/dipy/pyproject.toml +++ b/required-fileformats/dipy/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/dtitk/pyproject.toml b/required-fileformats/dtitk/pyproject.toml index 3748ff18..13fc325a 100644 --- a/required-fileformats/dtitk/pyproject.toml +++ b/required-fileformats/dtitk/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/dynamic_slicer/pyproject.toml b/required-fileformats/dynamic_slicer/pyproject.toml index f070ca42..2ac68c65 100644 --- a/required-fileformats/dynamic_slicer/pyproject.toml +++ b/required-fileformats/dynamic_slicer/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/elastix/pyproject.toml b/required-fileformats/elastix/pyproject.toml index bcd3bf2d..cb872947 100644 --- a/required-fileformats/elastix/pyproject.toml +++ b/required-fileformats/elastix/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/freesurfer/pyproject.toml b/required-fileformats/freesurfer/pyproject.toml index 6e30941e..3f4ad94a 100644 --- a/required-fileformats/freesurfer/pyproject.toml +++ b/required-fileformats/freesurfer/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/fsl/pyproject.toml b/required-fileformats/fsl/pyproject.toml index f0b3af08..cc490f1f 100644 --- a/required-fileformats/fsl/pyproject.toml +++ b/required-fileformats/fsl/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/meshfix/pyproject.toml b/required-fileformats/meshfix/pyproject.toml index 0d748ac1..f803f49d 100644 --- a/required-fileformats/meshfix/pyproject.toml +++ b/required-fileformats/meshfix/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/minc/pyproject.toml b/required-fileformats/minc/pyproject.toml index f2d8e35e..253b9f23 100644 --- a/required-fileformats/minc/pyproject.toml +++ b/required-fileformats/minc/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/mipav/pyproject.toml b/required-fileformats/mipav/pyproject.toml index 5af708db..164c4c42 100644 --- a/required-fileformats/mipav/pyproject.toml +++ b/required-fileformats/mipav/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/niftyfit/pyproject.toml b/required-fileformats/niftyfit/pyproject.toml index 049bb251..94348a00 100644 --- a/required-fileformats/niftyfit/pyproject.toml +++ b/required-fileformats/niftyfit/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/niftyreg/pyproject.toml b/required-fileformats/niftyreg/pyproject.toml index 1ffe69c8..7f0a1327 100644 --- a/required-fileformats/niftyreg/pyproject.toml +++ b/required-fileformats/niftyreg/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/niftyseg/pyproject.toml b/required-fileformats/niftyseg/pyproject.toml index 7c9caafc..3ba662ac 100644 --- a/required-fileformats/niftyseg/pyproject.toml +++ b/required-fileformats/niftyseg/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/nilearn/pyproject.toml b/required-fileformats/nilearn/pyproject.toml index 2e86d5f3..25d5547f 100644 --- a/required-fileformats/nilearn/pyproject.toml +++ b/required-fileformats/nilearn/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/nitime/pyproject.toml b/required-fileformats/nitime/pyproject.toml index bf9a3ffa..c6eb7dab 100644 --- a/required-fileformats/nitime/pyproject.toml +++ b/required-fileformats/nitime/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/petpvc/pyproject.toml b/required-fileformats/petpvc/pyproject.toml index 8a549cee..e6914b6b 100644 --- a/required-fileformats/petpvc/pyproject.toml +++ b/required-fileformats/petpvc/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/quickshear/pyproject.toml b/required-fileformats/quickshear/pyproject.toml index 2efe1956..67ad2100 100644 --- a/required-fileformats/quickshear/pyproject.toml +++ b/required-fileformats/quickshear/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/robex/pyproject.toml b/required-fileformats/robex/pyproject.toml index 8e26dff6..4eaa8f40 100644 --- a/required-fileformats/robex/pyproject.toml +++ b/required-fileformats/robex/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/semtools/pyproject.toml b/required-fileformats/semtools/pyproject.toml index f1352036..535935fa 100644 --- a/required-fileformats/semtools/pyproject.toml +++ b/required-fileformats/semtools/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/slicer/pyproject.toml b/required-fileformats/slicer/pyproject.toml index 87c95a8a..69fd159d 100644 --- a/required-fileformats/slicer/pyproject.toml +++ b/required-fileformats/slicer/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/spm/pyproject.toml b/required-fileformats/spm/pyproject.toml index cb29880b..20fdea26 100644 --- a/required-fileformats/spm/pyproject.toml +++ b/required-fileformats/spm/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/vista/pyproject.toml b/required-fileformats/vista/pyproject.toml index 4e3bc882..c1b5628a 100644 --- a/required-fileformats/vista/pyproject.toml +++ b/required-fileformats/vista/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls] diff --git a/required-fileformats/workbench/pyproject.toml b/required-fileformats/workbench/pyproject.toml index 1c446a5e..d3024f02 100644 --- a/required-fileformats/workbench/pyproject.toml +++ b/required-fileformats/workbench/pyproject.toml @@ -51,7 +51,7 @@ test = [ "pytest-env>=0.6.2", "pytest-cov>=2.12.1", "codecov", - "fileformats-medimage-CHANGME-extras", + "fileformats-medimage-CHANGEME-extras", ] [project.urls]