From 42961b0aa3f0432db2ee70c67fda1314f3bf11bc Mon Sep 17 00:00:00 2001 From: Dominique Benielli <dominique.benielli@univ-amu.fr> Date: Fri, 16 May 2025 11:43:05 +0200 Subject: [PATCH] update version and tagging --- README.rst | 4 ++++ VERSION | 2 +- copyright.py | 2 ++ copyrightstamp.txt | 5 ++--- license.txt | 2 +- multimodal/__init__.py | 2 +- multimodal/boosting/boost.py | 8 +++++--- multimodal/boosting/combo.py | 8 +++++--- multimodal/boosting/mumbo.py | 8 +++++--- multimodal/datasets/data_sample.py | 10 ++++++---- multimodal/kernels/lpMKL.py | 8 +++++--- multimodal/kernels/mkernel.py | 8 +++++--- multimodal/kernels/mvml.py | 8 +++++--- multimodal/tests/data/get_dataset_path.py | 10 ++++++---- multimodal/tests/datasets/get_dataset_path.py | 10 ++++++---- multimodal/tests/test_combo.py | 8 +++++--- multimodal/tests/test_data_sample.py | 8 +++++--- multimodal/tests/test_mkl.py | 8 +++++--- multimodal/tests/test_mumbo.py | 8 +++++--- multimodal/tests/test_mvml.py | 8 +++++--- setup.py | 11 +++++------ 21 files changed, 89 insertions(+), 57 deletions(-) diff --git a/README.rst b/README.rst index 87330b7..9b54820 100644 --- a/README.rst +++ b/README.rst @@ -62,6 +62,10 @@ You can get the **source code** from the **Git** repository of the project:: git clone git@gitlab.lis-lab.fr:dev/scikit-multimodallearn.git +or + + git clone git@github.com:multi-learn/scikit-multimodallearn.git + Testing ~~~~~~~ diff --git a/VERSION b/VERSION index 1f0d027..c1fee13 100644 --- a/VERSION +++ b/VERSION @@ -1,2 +1,2 @@ -multimodal:0.0.2 +multimodal:0.0.3 diff --git a/copyright.py b/copyright.py index f471123..95e2f54 100644 --- a/copyright.py +++ b/copyright.py @@ -70,9 +70,11 @@ def getVersionsAndDate(): def writeStamp(): """ Write a copyright stamp on all files """ stamp = getStamp(*getVersionsAndDate()) + print("stamp", stamp) files = findFiles(os.path.join(os.path.dirname(os.path.abspath(__file__)), "multimodal")) for filename in files: + print("filename", filename) fileStamping(filename, stamp) fileStamping("setup.py", stamp) diff --git a/copyrightstamp.txt b/copyrightstamp.txt index c863e02..6daa2a8 100644 --- a/copyrightstamp.txt +++ b/copyrightstamp.txt @@ -6,7 +6,7 @@ Copyright(c) DATE * Université d'Aix Marseille (AMU) - * Centre National de la Recherche Scientifique (CNRS) - * Université de Toulon (UTLN). -* Copyright © 2019-2020 AMU, CNRS, UTLN +* Copyright © 2019-2025 AMU, CNRS, UTLN Contributors: ------------ @@ -36,5 +36,4 @@ Licence: License: New BSD License - -######### COPYRIGHT ######### +######### COPYRIGHT ######### \ No newline at end of file diff --git a/license.txt b/license.txt index 573f99a..c962d5a 100644 --- a/license.txt +++ b/license.txt @@ -1,6 +1,6 @@ New BSD License -Copyright (c) 2020-15-01, The scikit-multimodallearn developers. +Copyright (c) 2025-15-04, The scikit-multimodallearn developers. All rights reserved. Redistribution and use in source and binary forms, with or without diff --git a/multimodal/__init__.py b/multimodal/__init__.py index 3b93d0b..27fdca4 100644 --- a/multimodal/__init__.py +++ b/multimodal/__init__.py @@ -1 +1 @@ -__version__ = "0.0.2" +__version__ = "0.0.3" diff --git a/multimodal/boosting/boost.py b/multimodal/boosting/boost.py index bf1f743..67c592e 100644 --- a/multimodal/boosting/boost.py +++ b/multimodal/boosting/boost.py @@ -1,13 +1,13 @@ # -*- coding: utf-8 -*- # ######### COPYRIGHT ######### # -# Copyright(c) 2020 +# Copyright(c) 2025 # ----------------- # # * Université d'Aix Marseille (AMU) - # * Centre National de la Recherche Scientifique (CNRS) - # * Université de Toulon (UTLN). -# * Copyright © 2019-2020 AMU, CNRS, UTLN +# * Copyright © 2019-2025 AMU, CNRS, UTLN # # Contributors: # ------------ @@ -30,7 +30,7 @@ # Version: # ------- # -# * multimodal version = 0.0.dev0 +# * multimodal version = 0.0.3 # # Licence: # ------- @@ -39,6 +39,8 @@ # # # ######### COPYRIGHT ######### +# +# import numpy as np import scipy.sparse as sp from abc import ABCMeta diff --git a/multimodal/boosting/combo.py b/multimodal/boosting/combo.py index 5f4ef53..7f3bf90 100644 --- a/multimodal/boosting/combo.py +++ b/multimodal/boosting/combo.py @@ -1,13 +1,13 @@ # -*- coding: utf-8 -*- # ######### COPYRIGHT ######### # -# Copyright(c) 2020 +# Copyright(c) 2025 # ----------------- # # * Université d'Aix Marseille (AMU) - # * Centre National de la Recherche Scientifique (CNRS) - # * Université de Toulon (UTLN). -# * Copyright © 2019-2020 AMU, CNRS, UTLN +# * Copyright © 2019-2025 AMU, CNRS, UTLN # # Contributors: # ------------ @@ -30,7 +30,7 @@ # Version: # ------- # -# * multimodal version = 0.0.dev0 +# * multimodal version = 0.0.3 # # Licence: # ------- @@ -39,6 +39,8 @@ # # # ######### COPYRIGHT ######### +# +# r""" This module contains a **Mu**\ lti\ **C**\ onfusion **M**\ Matrix **B**\ osting (**CoMBo**) diff --git a/multimodal/boosting/mumbo.py b/multimodal/boosting/mumbo.py index 30f66fe..8dd4b84 100644 --- a/multimodal/boosting/mumbo.py +++ b/multimodal/boosting/mumbo.py @@ -1,13 +1,13 @@ # -*- coding: utf-8 -*- # ######### COPYRIGHT ######### # -# Copyright(c) 2020 +# Copyright(c) 2025 # ----------------- # # * Université d'Aix Marseille (AMU) - # * Centre National de la Recherche Scientifique (CNRS) - # * Université de Toulon (UTLN). -# * Copyright © 2019-2020 AMU, CNRS, UTLN +# * Copyright © 2019-2025 AMU, CNRS, UTLN # # Contributors: # ------------ @@ -30,7 +30,7 @@ # Version: # ------- # -# * multimodal version = 0.0.dev0 +# * multimodal version = 0.0.3 # # Licence: # ------- @@ -39,6 +39,8 @@ # # # ######### COPYRIGHT ######### +# +# r"""Multimodal Boosting This module contains a **Mu**\ lti\ **M**\ odal **Bo**\ osting (**MuMBo**) diff --git a/multimodal/datasets/data_sample.py b/multimodal/datasets/data_sample.py index c44b360..1af5aff 100644 --- a/multimodal/datasets/data_sample.py +++ b/multimodal/datasets/data_sample.py @@ -1,13 +1,13 @@ # -*- coding: utf-8 -*- # ######### COPYRIGHT ######### # -# Copyright(c) 2020 +# Copyright(c) 2025 # ----------------- # # * Université d'Aix Marseille (AMU) - # * Centre National de la Recherche Scientifique (CNRS) - # * Université de Toulon (UTLN). -# * Copyright © 2019-2020 AMU, CNRS, UTLN +# * Copyright © 2019-2025 AMU, CNRS, UTLN # # Contributors: # ------------ @@ -24,13 +24,13 @@ # ----------- # # The multimodal package implement classifiers multiview, -# MumboClassifier class, MuCumboClassifier class, MVML class, MKL class. +# MumboClassifier class, MuComboClassifier class, MVML class, MKL class. # compatible with sklearn # # Version: # ------- # -# * multimodal version = 0.0.dev0 +# * multimodal version = 0.0.3 # # Licence: # ------- @@ -44,6 +44,8 @@ # # # +# +# """This module contains the DataSample class, MultiModalArray, MultiModalSparseArray, MultiModalSparseInfo and MultiModalData, class The DataSample class encapsulates a sample 's components diff --git a/multimodal/kernels/lpMKL.py b/multimodal/kernels/lpMKL.py index 7e2c7e2..e5ec695 100644 --- a/multimodal/kernels/lpMKL.py +++ b/multimodal/kernels/lpMKL.py @@ -1,13 +1,13 @@ # -*- coding: utf-8 -*- # ######### COPYRIGHT ######### # -# Copyright(c) 2020 +# Copyright(c) 2025 # ----------------- # # * Université d'Aix Marseille (AMU) - # * Centre National de la Recherche Scientifique (CNRS) - # * Université de Toulon (UTLN). -# * Copyright © 2019-2020 AMU, CNRS, UTLN +# * Copyright © 2019-2025 AMU, CNRS, UTLN # # Contributors: # ------------ @@ -30,7 +30,7 @@ # Version: # ------- # -# * multimodal version = 0.0.dev0 +# * multimodal version = 0.0.3 # # Licence: # ------- @@ -39,6 +39,8 @@ # # # ######### COPYRIGHT ######### +# +# import numpy as np from sklearn.base import BaseEstimator from sklearn.base import ClassifierMixin diff --git a/multimodal/kernels/mkernel.py b/multimodal/kernels/mkernel.py index 4424867..1166d0b 100644 --- a/multimodal/kernels/mkernel.py +++ b/multimodal/kernels/mkernel.py @@ -1,13 +1,13 @@ # -*- coding: utf-8 -*- # ######### COPYRIGHT ######### # -# Copyright(c) 2020 +# Copyright(c) 2025 # ----------------- # # * Université d'Aix Marseille (AMU) - # * Centre National de la Recherche Scientifique (CNRS) - # * Université de Toulon (UTLN). -# * Copyright © 2019-2020 AMU, CNRS, UTLN +# * Copyright © 2019-2025 AMU, CNRS, UTLN # # Contributors: # ------------ @@ -30,7 +30,7 @@ # Version: # ------- # -# * multimodal version = 0.0.dev0 +# * multimodal version = 0.0.3 # # Licence: # ------- @@ -40,6 +40,8 @@ # # ######### COPYRIGHT ######### # +# +# import numpy as np import scipy as sp from sklearn.metrics.pairwise import pairwise_kernels, PAIRWISE_KERNEL_FUNCTIONS diff --git a/multimodal/kernels/mvml.py b/multimodal/kernels/mvml.py index afee667..0a1c5d6 100644 --- a/multimodal/kernels/mvml.py +++ b/multimodal/kernels/mvml.py @@ -1,13 +1,13 @@ # -*- coding: utf-8 -*- # ######### COPYRIGHT ######### # -# Copyright(c) 2020 +# Copyright(c) 2025 # ----------------- # # * Université d'Aix Marseille (AMU) - # * Centre National de la Recherche Scientifique (CNRS) - # * Université de Toulon (UTLN). -# * Copyright © 2019-2020 AMU, CNRS, UTLN +# * Copyright © 2019-2025 AMU, CNRS, UTLN # # Contributors: # ------------ @@ -30,7 +30,7 @@ # Version: # ------- # -# * multimodal version = 0.0.dev0 +# * multimodal version = 0.0.3 # # Licence: # ------- @@ -39,6 +39,8 @@ # # # ######### COPYRIGHT ######### +# +# import numpy as np import scipy.linalg as spli from scipy.sparse.linalg import splu diff --git a/multimodal/tests/data/get_dataset_path.py b/multimodal/tests/data/get_dataset_path.py index f83880a..d2d4057 100644 --- a/multimodal/tests/data/get_dataset_path.py +++ b/multimodal/tests/data/get_dataset_path.py @@ -1,13 +1,13 @@ # -*- coding: utf-8 -*- # ######### COPYRIGHT ######### # -# Copyright(c) 2020 +# Copyright(c) 2025 # ----------------- # # * Université d'Aix Marseille (AMU) - # * Centre National de la Recherche Scientifique (CNRS) - # * Université de Toulon (UTLN). -# * Copyright © 2019-2020 AMU, CNRS, UTLN +# * Copyright © 2019-2025 AMU, CNRS, UTLN # # Contributors: # ------------ @@ -24,13 +24,13 @@ # ----------- # # The multimodal package implement classifiers multiview, -# MumboClassifier class, MuCumboClassifier class, MVML class, MKL class. +# MumboClassifier class, MuComboClassifier class, MVML class, MKL class. # compatible with sklearn # # Version: # ------- # -# * multimodal version = 0.0.dev0 +# * multimodal version = 0.0.3 # # Licence: # ------- @@ -44,6 +44,8 @@ # # # +# +# from __future__ import print_function, division diff --git a/multimodal/tests/datasets/get_dataset_path.py b/multimodal/tests/datasets/get_dataset_path.py index f83880a..d2d4057 100644 --- a/multimodal/tests/datasets/get_dataset_path.py +++ b/multimodal/tests/datasets/get_dataset_path.py @@ -1,13 +1,13 @@ # -*- coding: utf-8 -*- # ######### COPYRIGHT ######### # -# Copyright(c) 2020 +# Copyright(c) 2025 # ----------------- # # * Université d'Aix Marseille (AMU) - # * Centre National de la Recherche Scientifique (CNRS) - # * Université de Toulon (UTLN). -# * Copyright © 2019-2020 AMU, CNRS, UTLN +# * Copyright © 2019-2025 AMU, CNRS, UTLN # # Contributors: # ------------ @@ -24,13 +24,13 @@ # ----------- # # The multimodal package implement classifiers multiview, -# MumboClassifier class, MuCumboClassifier class, MVML class, MKL class. +# MumboClassifier class, MuComboClassifier class, MVML class, MKL class. # compatible with sklearn # # Version: # ------- # -# * multimodal version = 0.0.dev0 +# * multimodal version = 0.0.3 # # Licence: # ------- @@ -44,6 +44,8 @@ # # # +# +# from __future__ import print_function, division diff --git a/multimodal/tests/test_combo.py b/multimodal/tests/test_combo.py index 5b864e6..ddf9c1d 100644 --- a/multimodal/tests/test_combo.py +++ b/multimodal/tests/test_combo.py @@ -1,13 +1,13 @@ # -*- coding: utf-8 -*- # ######### COPYRIGHT ######### # -# Copyright(c) 2020 +# Copyright(c) 2025 # ----------------- # # * Université d'Aix Marseille (AMU) - # * Centre National de la Recherche Scientifique (CNRS) - # * Université de Toulon (UTLN). -# * Copyright © 2019-2020 AMU, CNRS, UTLN +# * Copyright © 2019-2025 AMU, CNRS, UTLN # # Contributors: # ------------ @@ -30,7 +30,7 @@ # Version: # ------- # -# * multimodal version = 0.0.dev0 +# * multimodal version = 0.0.3 # # Licence: # ------- @@ -44,6 +44,8 @@ # # # +# +# """Testing for the mumbo module.""" diff --git a/multimodal/tests/test_data_sample.py b/multimodal/tests/test_data_sample.py index a25977e..80af0b6 100644 --- a/multimodal/tests/test_data_sample.py +++ b/multimodal/tests/test_data_sample.py @@ -1,13 +1,13 @@ # -*- coding: utf-8 -*- # ######### COPYRIGHT ######### # -# Copyright(c) 2020 +# Copyright(c) 2025 # ----------------- # # * Université d'Aix Marseille (AMU) - # * Centre National de la Recherche Scientifique (CNRS) - # * Université de Toulon (UTLN). -# * Copyright © 2019-2020 AMU, CNRS, UTLN +# * Copyright © 2019-2025 AMU, CNRS, UTLN # # Contributors: # ------------ @@ -30,7 +30,7 @@ # Version: # ------- # -# * multimodal version = 0.0.dev0 +# * multimodal version = 0.0.3 # # Licence: # ------- @@ -39,6 +39,8 @@ # # # ######### COPYRIGHT ######### +# +# import unittest import numpy as np diff --git a/multimodal/tests/test_mkl.py b/multimodal/tests/test_mkl.py index b384db4..6dc8951 100644 --- a/multimodal/tests/test_mkl.py +++ b/multimodal/tests/test_mkl.py @@ -1,13 +1,13 @@ # -*- coding: utf-8 -*- # ######### COPYRIGHT ######### # -# Copyright(c) 2020 +# Copyright(c) 2025 # ----------------- # # * Université d'Aix Marseille (AMU) - # * Centre National de la Recherche Scientifique (CNRS) - # * Université de Toulon (UTLN). -# * Copyright © 2019-2020 AMU, CNRS, UTLN +# * Copyright © 2019-2025 AMU, CNRS, UTLN # # Contributors: # ------------ @@ -30,7 +30,7 @@ # Version: # ------- # -# * multimodal version = 0.0.dev0 +# * multimodal version = 0.0.3 # # Licence: # ------- @@ -39,6 +39,8 @@ # # # ######### COPYRIGHT ######### +# +# import unittest import numpy as np from sklearn.metrics.pairwise import rbf_kernel diff --git a/multimodal/tests/test_mumbo.py b/multimodal/tests/test_mumbo.py index 204097c..b513b09 100644 --- a/multimodal/tests/test_mumbo.py +++ b/multimodal/tests/test_mumbo.py @@ -1,13 +1,13 @@ # -*- coding: utf-8 -*- # ######### COPYRIGHT ######### # -# Copyright(c) 2020 +# Copyright(c) 2025 # ----------------- # # * Université d'Aix Marseille (AMU) - # * Centre National de la Recherche Scientifique (CNRS) - # * Université de Toulon (UTLN). -# * Copyright © 2019-2020 AMU, CNRS, UTLN +# * Copyright © 2019-2025 AMU, CNRS, UTLN # # Contributors: # ------------ @@ -30,7 +30,7 @@ # Version: # ------- # -# * multimodal version = 0.0.dev0 +# * multimodal version = 0.0.3 # # Licence: # ------- @@ -39,6 +39,8 @@ # # # ######### COPYRIGHT ######### +# +# #"""Testing for the mumbo module."""# # Author: Florent JAILLET - Laboratoire d'Informatique et Systèmes - UMR 7020 diff --git a/multimodal/tests/test_mvml.py b/multimodal/tests/test_mvml.py index 3a27d97..9d5b69a 100644 --- a/multimodal/tests/test_mvml.py +++ b/multimodal/tests/test_mvml.py @@ -1,13 +1,13 @@ # -*- coding: utf-8 -*- # ######### COPYRIGHT ######### # -# Copyright(c) 2020 +# Copyright(c) 2025 # ----------------- # # * Université d'Aix Marseille (AMU) - # * Centre National de la Recherche Scientifique (CNRS) - # * Université de Toulon (UTLN). -# * Copyright © 2019-2020 AMU, CNRS, UTLN +# * Copyright © 2019-2025 AMU, CNRS, UTLN # # Contributors: # ------------ @@ -30,7 +30,7 @@ # Version: # ------- # -# * multimodal version = 0.0.dev0 +# * multimodal version = 0.0.3 # # Licence: # ------- @@ -39,6 +39,8 @@ # # # ######### COPYRIGHT ######### +# +# import pickle import unittest diff --git a/setup.py b/setup.py index 50c5e73..68db76d 100644 --- a/setup.py +++ b/setup.py @@ -1,13 +1,13 @@ # -*- coding: utf-8 -*- # ######### COPYRIGHT ######### # -# Copyright(c) 2020 +# Copyright(c) 2025 # ----------------- # # * Université d'Aix Marseille (AMU) - # * Centre National de la Recherche Scientifique (CNRS) - # * Université de Toulon (UTLN). -# * Copyright © 2019-2020 AMU, CNRS, UTLN +# * Copyright © 2019-2025 AMU, CNRS, UTLN # # Contributors: # ------------ @@ -30,9 +30,9 @@ # Version: # ------- # -# * multimodal version = 0.0.dev0 +# * multimodal version = 0.0.3 # -# Licence:( +# Licence: # ------- # # License: New BSD License @@ -61,7 +61,7 @@ try: from copyright import writeStamp, eraseStamp except ImportError: USE_COPYRIGHT = False - +print(USE_COPYRIGHT) ################### # Get Multimodal version #################### @@ -128,7 +128,6 @@ class m_sdist(sdist): WARNING : The stamping must be done on an default utf8 machine ! """ - def run(self): if USE_COPYRIGHT: writeStamp() -- GitLab