Skip to content

Commit ff042aa

Browse files
build(medcat and medcat-den and medcat-embedding-linker): Fix spacy-click issue (#518)
* Explicitly require click as a dependency to fix spacy issue * Explicitly require click as a dependency to fix spacy issue for medcat-den * Explicitly require click as a dependency to fix spacy issue for embedding linker * Unify typer install restrictions * Fix typos in comment --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent 9436292 commit ff042aa

3 files changed

Lines changed: 9 additions & 3 deletions

File tree

medcat-den/pyproject.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@ dependencies = [
3535
"diskcache>=5.6.3,<6.0",
3636
# NOTE: transitive dependency that breaks other deps
3737
# e.g `spacy`'s dependency `click` isn't installed
38-
"typer!=0.26.0,!=0.26.1,!=0.26.2",
38+
"typer!=0.26.*",
39+
# transitive dependency that spacy needs but doesn't declare...
40+
"click",
3941
]
4042

4143
[project.optional-dependencies]

medcat-plugins/embedding-linker/pyproject.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,9 @@ dependencies = [
6161
"tqdm",
6262
# NOTE: transitive dependency that breaks other deps
6363
# e.g `spacy`'s dependency `click` isn't installed
64-
"typer!=0.26.0,!=0.26.1,!=0.26.2",
64+
"typer!=0.26.*",
65+
# transitive dependency that spacy needs but doesn't declare...
66+
"click",
6567
]
6668

6769
# List additional groups of dependencies here (e.g. development

medcat-v2/pyproject.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,9 @@ dependencies = [ # Optional
7171
# TODO - others
7272
# NOTE: transitive dependency that breaks other deps
7373
# e.g `spacy`'s dependency `click` isn't installed
74-
"typer!=0.26.0,!=0.26.1,!=0.26.2",
74+
"typer!=0.26.*",
75+
# transitive dependency that spacy needs but doesn't declare...
76+
"click",
7577
]
7678

7779
# List additional groups of dependencies here (e.g. development

0 commit comments

Comments
 (0)