Skip to content

Commit 0b26c85

Browse files
committed
Pin deeplabcut-live to 1.1.0 in pyproject
Replace flexible >=2 specifiers with an exact deeplabcut-live==1.1.0 for the main dependency and its [pytorch] and [tf] extras in pyproject.toml. This pins the package (and its included extras like timm and scipy) to a known compatible release to avoid missing-dependency or compatibility issues.
1 parent 48741fb commit 0b26c85

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ classifiers = [
2424
dynamic = [ "version" ]
2525
dependencies = [
2626
"cv2-enumerate-cameras",
27-
"deeplabcut-live>=2", # might be missing timm and scipy
27+
"deeplabcut-live==1.1",
2828
"matplotlib",
2929
"numpy",
3030
"opencv-python",
@@ -49,7 +49,7 @@ dev = [
4949
]
5050
gentl = [ "harvesters" ]
5151
pytorch = [
52-
"deeplabcut-live[pytorch]>=2", # this includes timm and scipy
52+
"deeplabcut-live[pytorch]==1.1", # includes timm and scipy
5353
]
5454
test = [
5555
"hypothesis>=6",
@@ -59,7 +59,7 @@ test = [
5959
"pytest-qt>=4.2",
6060
]
6161
tf = [
62-
"deeplabcut-live[tf]>=2",
62+
"deeplabcut-live[tf]==1.1",
6363
]
6464
[project.scripts]
6565
dlclivegui = "dlclivegui:main"

0 commit comments

Comments
 (0)