From 1ab91f815594faa3f71c80d82d5674b252fac8a7 Mon Sep 17 00:00:00 2001 From: AndreFCruz Date: Tue, 10 Sep 2024 10:47:06 +0200 Subject: [PATCH] temporary fix to requirements due to shap imports changing --- requirements/main.txt | 2 +- setup.py | 13 ++++++------- src/timeshap/version.py | 3 +-- 3 files changed, 8 insertions(+), 10 deletions(-) diff --git a/requirements/main.txt b/requirements/main.txt index 50ba133..f3afaef 100644 --- a/requirements/main.txt +++ b/requirements/main.txt @@ -3,7 +3,7 @@ scikit-learn>=0.23.2 seaborn>=0.11.1 matplotlib>=3.3.2 numpy>=1.19.2 -shap>=0.37.0 +shap>=0.37.0,<=0.42.1 scipy>=1.5.2 plotly>=4.6 seaborn>=0.11.2 diff --git a/setup.py b/setup.py index 7224192..ee1c124 100644 --- a/setup.py +++ b/setup.py @@ -46,26 +46,25 @@ def stream_requirements(fd): version=__version__, description="KernelSHAP adaptation for recurrent models.", keywords=['explainability', 'TimeShap'], - long_description=(README_PATH).read_text(), long_description_content_type="text/markdown", - author="Feedzai", url="https://github.com/feedzai/timeshap", - package_dir={'': 'src'}, packages=find_packages('src', exclude=['tests', 'tests.*']), package_data={ '': ['*.yaml, *.yml'], }, include_package_data=True, - python_requires='>=3.6', - install_requires=requirements, - zip_safe=False, - test_suite='tests', tests_require=requirements_test, + classifiers=[ + "Development Status :: 4 - Beta", + "Intended Audience :: Science/Research", + "Topic :: Scientific/Engineering :: Artificial Intelligence", + "Programming Language :: Python :: 3", + ], ) diff --git a/src/timeshap/version.py b/src/timeshap/version.py index 551c4c4..ee4eb0d 100644 --- a/src/timeshap/version.py +++ b/src/timeshap/version.py @@ -1,4 +1,3 @@ """File to keep the package version in one place""" -__version__ = "1.0.4" +__version__ = "1.1.0" __version_info__ = tuple(__version__.split(".")) -