diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9265306..c387960 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -4,6 +4,8 @@ on: push: branches: - master + tags: + - '*.*.*' workflow_dispatch: jobs: diff --git a/pyproject.toml b/pyproject.toml index 4838b14..ace2d7d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "data-dictionary-cui-mapping" -version = "1.1.5" +version = "1.1.6" description = "This package allows you to load in a data dictionary and map cuis to defined fields using either the UMLS API or MetaMap API from NLM, or a Semantic Search pipeline using Pinecone vector database." authors = ["Kevin Armengol "] license = "MIT" diff --git a/requirements.txt b/requirements.txt index 5ebc93c..9ffb566 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,18 +1,16 @@ beautifulsoup4~=4.11.2 bs4~=0.0.1 -cchardet~=2.1.7 +coloredlogs~=15.0.1 future~=0.18.3 -hydra-core~=1.1.2 numpy~=1.24.2 omegaconf~=2.1.2 openpyxl~=3.1.1 pandas~=1.5.3 pathlib~=1.0.1 -pinecone-client~=2.2.1 -prefect~=2.8.4 python-dotenv~=0.21.1 +pyyaml~=6.0 requests~=2.28.2 -requests-html~=0.10.0 torch~=2.0.0 tqdm~=4.65.0 transformers~=4.18.0 +# SPLADE~=2.1 (to build sparse vectors with the hybrid semantic search module, you'll need to install from source since PyPI doesn't allow listing as dependency)