Skip to content

Commit c81f619

Browse files
authored
fix: lock jellyfish version to 0.11.2 (#3384)
* fix: lock jellyfish version to 0.11.2 * chore: remove index url
1 parent 046e20d commit c81f619

6 files changed

Lines changed: 12 additions & 10 deletions

File tree

deploy/AidLux/0.92/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ av==10.0.0
55
cnocr==1.2.2
66
imageio==2.27.0
77
inflection
8-
jellyfish
8+
jellyfish==0.11.2
99
lz4
1010
mxnet==1.6.0
1111
numpy

deploy/docker/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ av==10.0.0
55
cnocr==1.2.2
66
imageio==2.27.0
77
inflection
8-
jellyfish
8+
jellyfish==0.11.2
99
lz4
1010
mxnet==1.6.0
1111
numpy==1.16.6

deploy/docker/requirements_generator.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ def docker_requirements_generate(requirements_in='requirements-in.txt'):
3636
requirements = read_file(requirements_in)
3737

3838
logger.info(f'Generate requirements for Docker image')
39-
39+
lock = {}
4040
new = {}
4141
logger.info(requirements)
4242
for name, version in requirements.items():
@@ -46,8 +46,9 @@ def docker_requirements_generate(requirements_in='requirements-in.txt'):
4646
if name == 'opencv-python':
4747
name = 'opencv-python-headless'
4848
version = None
49-
# if name == 'numpy':
50-
# version = None
49+
if name in lock:
50+
version = lock[name] if not isinstance(lock[name], dict) else lock[name]['version']
51+
name = name if not isinstance(lock[name], dict) else lock[name]['name']
5152
new[name] = version
5253

5354
write_file(os.path.join(BASE_FOLDER, f'./requirements.txt'), data=new)

deploy/headless/requirements_generator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ def headless_requirements_generate(requirements_in='requirements-in.txt'):
3939
lock = {
4040
'aiofiles': '23.1.0',
4141
'inflection': '0.5.1',
42-
'jellyfish': '0.11.2',
4342
'lz4': '4.3.2',
4443
'numpy': '1.17.4',
4544
'onepush': '1.2.0',
@@ -55,6 +54,7 @@ def headless_requirements_generate(requirements_in='requirements-in.txt'):
5554
'wrapt': '1.15.0'
5655
}
5756
new = {}
57+
logger.info(requirements)
5858
for name, version in requirements.items():
5959
if name == 'alas-webapp':
6060
continue

requirements-in.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ av==10.0.0
66
cnocr==1.2.2
77
imageio==2.27.0
88
inflection
9-
jellyfish
9+
jellyfish==0.11.2
1010
lz4
1111
mxnet==1.6.0
1212
numpy==1.16.6

requirements.txt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
#
2-
# This file is autogenerated by pip-compile with python 3.7
3-
# To update, run:
2+
# This file is autogenerated by pip-compile with Python 3.7
3+
# by the following command:
44
#
55
# pip-compile --annotation-style=line --output-file=requirements.txt requirements-in.txt
66
#
7+
78
adbutils==0.11.0 # via -r requirements-in.txt, uiautomator2
89
aiofiles==0.7.0 # via -r requirements-in.txt
910
alas-webapp==0.3.7 # via -r requirements-in.txt
@@ -37,7 +38,7 @@ idna==2.6 # via requests
3738
imageio==2.27.0 # via -r requirements-in.txt
3839
importlib-metadata==4.8.1 # via click, prettytable
3940
inflection==0.5.1 # via -r requirements-in.txt
40-
jellyfish==0.8.8 # via -r requirements-in.txt
41+
jellyfish==0.11.2 # via -r requirements-in.txt
4142
kiwisolver==1.3.2 # via matplotlib
4243
logzero==1.7.0 # via uiautomator2
4344
lxml==4.6.3 # via uiautomator2

0 commit comments

Comments
 (0)