Skip to content

Commit 3f8bc52

Browse files
authored
Relax the install_requires, no need to exact version as long as there are no broken changes with future versions (#1530) (#1592)
Same as #1530 But for 202012 branch Fix a previous merge/cherry-pick mistake: deepdiff should be a tests_require
1 parent efa0924 commit 3f8bc52

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed

setup.py

+10-11
Original file line numberDiff line numberDiff line change
@@ -152,21 +152,20 @@
152152
},
153153
install_requires=[
154154
'click==7.0',
155-
'ipaddress==1.0.23',
156-
'jsondiff==1.2.0',
157-
'm2crypto==0.31.0',
158-
'natsort==6.2.1', # 6.2.1 is the last version which supports Python 2. Can update once we no longer support Python 2
159-
'netaddr==0.8.0',
160-
'netifaces==0.10.7',
161-
'pexpect==4.8.0',
162-
'requests==2.25.0',
155+
'ipaddress>=1.0.23',
156+
'jsondiff>=1.2.0',
157+
'm2crypto>=0.31.0',
158+
'natsort>=6.2.1', # 6.2.1 is the last version which supports Python 2. Can update once we no longer support Python 2
159+
'netaddr>=0.8.0',
160+
'netifaces>=0.10.7',
161+
'pexpect>=4.8.0',
162+
'requests>=2.25.0',
163163
'sonic-platform-common',
164164
'sonic-py-common',
165165
'sonic-yang-mgmt',
166166
'swsssdk>=2.0.1',
167-
'tabulate==0.8.2',
168-
'xmltodict==0.12.0',
169-
'deepdiff==5.2.3',
167+
'tabulate>=0.8.2',
168+
'xmltodict>=0.12.0',
170169
],
171170
setup_requires= [
172171
'pytest-runner',

0 commit comments

Comments
 (0)