Skip to content

Commit

Permalink
Refactored dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
Nikoletos-K committed Apr 24, 2024
1 parent bdc3aa9 commit 29bca13
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 34 deletions.
11 changes: 9 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
```
Expand Down Expand Up @@ -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

<div align="center">
<hr>
Expand Down
48 changes: 17 additions & 31 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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 = [
Expand Down Expand Up @@ -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]
Expand Down
2 changes: 1 addition & 1 deletion src/pyjedai/_version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "0.1.5"
__version__ = "0.1.7"

0 comments on commit 29bca13

Please sign in to comment.