From 5956fec548d829c8ae87703c0ee48a28c4e509f2 Mon Sep 17 00:00:00 2001 From: Dominique Benielli <dominique.benielli@univ-amu.fr> Date: Mon, 19 May 2025 16:35:25 +0200 Subject: [PATCH] stamping --- .github/workflows/python-package.yml | 2 +- .gitlab-ci.yml | 4 +--- MANIFEST.in | 1 + pyproject.toml | 3 +-- requirements.txt | 2 +- setup.py | 4 +++- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index b59eebdd..0e0fe438 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -30,7 +30,7 @@ jobs: python -m pip install flake8 pytest pytest-cov if [ -f requirements.txt ]; then pip install -r requirements.txt; fi pip install git+https://github.com/thibgo/randomscm.git@v0.0.0-alpha - pip install git+https://github.com/multi-learn/scikit-multimodallearn.git + - name: install summit run: | pip install -e . diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3c6221ad..3a05c371 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -7,7 +7,7 @@ tests: - export LC_ALL=C.UTF-8 - export LANG=C.UTF-8 - if [ -f requirements.txt ]; then pip3 install -r requirements.txt; fi - - pip3 install -e . + - pip3 install -e .[install] - pip3 install -e .[test] - pytest --cov=. --cov-report=html coverage: '/^TOTAL.+?(\d+\%)$/' @@ -28,7 +28,6 @@ doc: - export LANG=C.UTF-8 - if [ -f requirements.txt ]; then pip3 install -r requirements.txt; fi - pip3 install git+https://github.com/thibgo/randomscm.git@v0.0.0-alpha - - pip3 install git+https://github.com/multi-learn/scikit-multimodallearn.git - pip3 install -e .[doc] - sphinx-apidoc -o docs/source summit - cd docs/source @@ -52,7 +51,6 @@ pages: - export LANG=C.UTF-8 - if [ -f requirements.txt ]; then pip3 install -r requirements.txt; fi - pip3 install git+https://github.com/thibgo/randomscm.git@v0.0.0-alpha - - pip3 install git+https://github.com/multi-learn/scikit-multimodallearn.git - pip3 install -e .[test] - pip3 install -e .[doc] - pytest --cov=. --cov-report=html diff --git a/MANIFEST.in b/MANIFEST.in index 982ae275..1ec21504 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,3 +1,4 @@ include *.md include multiview_platform/examples* +include VERSION include LICENSE \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 7859ba8f..bb256c7b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,7 +24,6 @@ classifiers=[ 'Programming Language :: Python :: 3.11', 'Topic :: Scientific/Engineering', 'Topic :: Scientific/Engineering :: Artificial Intelligence', - 'Topic :: Machine Learning', 'Operating System :: Microsoft :: Windows', 'Operating System :: POSIX :: Linux', 'Operating System :: MacOS :: MacOS X', @@ -39,7 +38,7 @@ doc = ['sphinx >= 3.0.2', 'numpydoc', 'docutils', 'sphinx-autoapi', [project.urls] "Sources" = 'https://github.com/multi-learn/summit' Documentation = 'https://multi-learn.github.io/summit/' -"Bug Tracker" = '"https://github.com/multi-learn/summit/issues' +"Bug Tracker" = 'https://github.com/multi-learn/summit/issues' [tool.setuptools.dynamic] dependencies = {file = ["requirements.txt"]} diff --git a/requirements.txt b/requirements.txt index 26ba119e..024dfd0d 100755 --- a/requirements.txt +++ b/requirements.txt @@ -15,4 +15,4 @@ pyscm-ml>=1.0.0 imbalanced-learn>=0.10.1 scikit-multimodallearn==0.0.3 # Dépendances depuis des dépôts Git -randomscm @ git+https://github.com/thibgo/randomscm.git@v0.0.0-alpha +# randomscm @ git+https://github.com/thibgo/randomscm.git@v0.0.0-alpha # pip install -e .[install] diff --git a/setup.py b/setup.py index 0320d970..45657167 100644 --- a/setup.py +++ b/setup.py @@ -150,7 +150,9 @@ def setup_package(): extras_require = { 'test' : ['pytest', 'pytest-cov'], 'doc' : ['sphinx >= 3.0.2', 'numpydoc', 'docutils', 'sphinx-autoapi', - 'sphinx_rtd_theme']} + 'sphinx_rtd_theme'], + 'install' : ['randomscm @ git+https://github.com/thibgo/randomscm.git@v0.0.0-alpha']} + setup(version=version, packages=packages, -- GitLab