diff --git a/README.md b/README.md index 0e61a37..208e441 100644 --- a/README.md +++ b/README.md @@ -45,8 +45,15 @@ __Google Colab Hands-on demo:__ # Install +pyJedAI has been tested in Windows and Linux OS. + +__Basic requirements:__ + +- Python version greater or equal to **3.8**. +- For Windows, Microsoft Visual C++ 14.0 is required. Download it from [Microsoft Official site](https://visualstudio.microsoft.com/visual-cpp-build-tools/). + ### PyPI -Install the latest version of pyjedai __[requires python >= 3.8]__: +Install the latest version of pyjedai: ``` pip install pyjedai ``` @@ -132,7 +139,7 @@ This is a research project by the [AI-Team](https://ai.di.uoa.gr) of the Departm Released under the Apache-2.0 license (see [LICENSE.txt](https://github.com/AI-team-UoA/pyJedAI/blob/main/LICENSE)). -Copyright © 2023 AI-Team, University of Athens +Copyright © 2024 AI-Team, University of Athens

diff --git a/pyproject.toml b/pyproject.toml index 78a5842..9114322 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ build-backend = "setuptools.build_meta" [project] name = "pyjedai" -version = "0.1.6" +version = "0.1.7" description = "An open-source library that builds powerful end-to-end Entity Resolution workflows." readme = "README.md" authors = [ @@ -39,36 +39,22 @@ classifiers = [ keywords = ["deduplication", "entity-resolution", "link-discovery"] requires-python = ">=3.8" dependencies = [ - "gensim >= 4.2.0", - "matplotlib >= 3.1.3", - "matplotlib-inline >= 0.1.3", - "networkx >= 2.3", - "nltk >= 3.7", - "numpy >= 1.21", - "pandas >= 0.25.3", - "pandas-profiling >= 3.2", - "pandocfilters >= 1.5", - "PyYAML >= 6.0", - "rdflib >= 6.1.1", - "rdfpandas >= 1.1.5", - "regex >= 2022.6.2", - "scipy >= 1.7", - "seaborn >= 0.11", - "strsim >= 0.0.3", - "strsimpy >= 0.2.1", - "tqdm >= 4.64", - "transformers >= 4.21", - "sentence-transformers >= 2.2", - "faiss-cpu >= 1.7", - "optuna >= 3.0", - 'tomli; python_version < "3.11"', - "py-stringmatching >= 0.4", - "valentine>=0.1; python_version > '3.7'", - "ordered-set >= 4.0", - "plotly >= 5.16.0", - "shapely >= 2.0", - 'scann ; platform_system == "Linux"', - 'falconn ; platform_system == "Linux"' + "gensim", + "matplotlib", + "networkx", + "nltk", + "numpy", + "pandas", + "scipy==1.12", + "seaborn", + "tqdm", + "transformers", + "sentence-transformers", + "faiss-cpu", + "py-stringmatching", + "valentine; python_version > '3.7'", + "ordered-set", + "shapely" ] [project.optional-dependencies] diff --git a/src/pyjedai/_version.py b/src/pyjedai/_version.py index 1276d02..f1380ee 100644 --- a/src/pyjedai/_version.py +++ b/src/pyjedai/_version.py @@ -1 +1 @@ -__version__ = "0.1.5" +__version__ = "0.1.7"