Skip to content

Commit 158d79f

Browse files
authored
Merge pull request #1524 from Bastian-Krause/bst/recursive-deps
pyproject.toml: use recursive dependencies
2 parents b58287f + e2ecd3e commit 158d79f

File tree

1 file changed

+2
-47
lines changed

1 file changed

+2
-47
lines changed

pyproject.toml

Lines changed: 2 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -74,54 +74,9 @@ snmp = [
7474
]
7575
vxi11 = ["python-vxi11>=0.9"]
7676
xena = ["xenavalkyrie>=3.0.1"]
77-
deb = [
78-
# labgrid[modbus]
79-
"pyModbusTCP>=0.1.10",
80-
81-
# labgrid[onewire]
82-
"onewire>=0.2",
83-
84-
# labgrid[snmp]
85-
"pysnmp>=4.4.12, <6",
86-
"pyasn1<0.6.1",
87-
]
77+
deb = ["labgrid[modbus,onewire,snmp]"]
8878
dev = [
89-
# references to other optional dependency groups
90-
# labgrid[doc]
91-
"sphinx_rtd_theme>=1.0.0",
92-
"Sphinx>=2.0.0",
93-
94-
# labgrid[docker]
95-
"docker>=5.0.2",
96-
97-
# labgrid[graph]
98-
"graphviz>=0.17.0",
99-
100-
# labgrid[kasa]
101-
"python-kasa>=0.4.0",
102-
103-
# labgrid[modbus]
104-
"pyModbusTCP>=0.1.10",
105-
106-
# labgrid[modbusrtu]
107-
"minimalmodbus>=1.0.2",
108-
109-
# labgrid[mqtt]
110-
"paho-mqtt>=2.0.0",
111-
112-
# labgrid[onewire]
113-
"onewire>=0.2",
114-
115-
# labgrid[pyvisa]
116-
"pyvisa>=1.11.3",
117-
"PyVISA-py>=0.5.2",
118-
119-
# labgrid[snmp]
120-
"pysnmp>=4.4.12, <6",
121-
"pyasn1<0.6.1",
122-
123-
# labgrid[vxi11]
124-
"python-vxi11>=0.9",
79+
"labgrid[doc,docker,graph,kasa,modbus,modbusrtu,mqtt,onewire,pyvisa,snmp,vxi11]",
12580

12681
# additional dev dependencies
12782
"psutil>=5.8.0",

0 commit comments

Comments
 (0)