From c80847f79c89f9687d2d3fc83695b29134c7432f Mon Sep 17 00:00:00 2001 From: Bastian Krause Date: Tue, 4 Jul 2023 15:15:56 +0200 Subject: [PATCH] HACK: test minimum dependencies --- pyproject.toml | 92 +++++++++++++++++++++++++------------------------- 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 1e1195694..9322927ae 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,18 +31,18 @@ classifiers = [ "License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+)", ] dependencies = [ - "ansicolors>=1.1.8", - "attrs>=21.4.0", - "autobahn>=21.3.1", - "jinja2>=3.0.2", - "pexpect>=4.8.0", - "pyserial-labgrid>=3.4.0.1", - "pytest>=7.0.0", - "pyudev>=0.22.0", - "pyusb>=1.2.1", - "PyYAML>=5.4.1", - "requests>=2.26.0", - "xmodem>=0.4.6", + "ansicolors==1.1.8", + "attrs==21.4.0", + "autobahn==21.3.1", + "jinja2==3.0.2", + "pexpect==4.8.0", + "pyserial-labgrid==3.4.0.1", + "pytest==7.0.0", + "pyudev==0.22.0", + "pyusb==1.2.1", + "PyYAML==5.4.1", + "requests==2.26.0", + "xmodem==0.4.6", ] dynamic = ["version"] # via setuptools_scm @@ -51,74 +51,74 @@ dynamic = ["version"] # via setuptools_scm "Bug Tracker" = "https://github.com/labgrid-project/labgrid/issues" [project.optional-dependencies] -doc = ["sphinx_rtd_theme>=1.0.0"] -docker = ["docker>=5.0.2"] -graph = ["graphviz>=0.17.0"] -kasa = ["python-kasa>=0.4.0"] -modbus = ["pyModbusTCP>=0.1.10"] -modbusrtu = ["minimalmodbus>=1.0.2"] -mqtt = ["paho-mqtt>=1.5.1"] -onewire = ["onewire>=0.2"] +doc = ["sphinx_rtd_theme==1.0.0"] +docker = ["docker==5.0.2"] +graph = ["graphviz==0.17.0"] +kasa = ["python-kasa==0.4.0"] +modbus = ["pyModbusTCP==0.1.10"] +modbusrtu = ["minimalmodbus==1.0.2"] +mqtt = ["paho-mqtt==1.5.1"] +onewire = ["onewire==0.2"] pyvisa = [ - "pyvisa>=1.11.3", - "PyVISA-py>=0.5.2", + "pyvisa==1.11.3", + "PyVISA-py==0.5.2", ] -snmp = ["pysnmp-lextudio>=4.4.12"] -vxi11 = ["python-vxi11>=0.9"] -xena = ["xenavalkyrie>=3.0.1"] +snmp = ["pysnmp-lextudio==5.0.18"] +vxi11 = ["python-vxi11==0.9"] +xena = ["xenavalkyrie==3.0.1"] deb = [ # labgrid[modbus] - "pyModbusTCP>=0.1.10", + "pyModbusTCP==0.1.10", # labgrid[onewire] - "onewire>=0.2", + "onewire==0.2", # labgrid[snmp] - "pysnmp-lextudio>=4.4.12", + "pysnmp-lextudio==5.0.18", ] dev = [ # references to other optional dependency groups # labgrid[doc] - "sphinx_rtd_theme>=1.0.0", + "sphinx_rtd_theme==1.0.0", # labgrid[docker] - "docker>=5.0.2", + "docker==5.0.2", # labgrid[graph] - "graphviz>=0.17.0", + "graphviz==0.17.0", # labgrid[kasa] - "python-kasa>=0.4.0", + "python-kasa==0.4.0", # labgrid[modbus] - "pyModbusTCP>=0.1.10", + "pyModbusTCP==0.1.10", # labgrid[modbusrtu] - "minimalmodbus>=1.0.2", + "minimalmodbus==1.0.2", # labgrid[mqtt] - "paho-mqtt>=1.5.1", + "paho-mqtt==1.5.1", # labgrid[onewire] - "onewire>=0.2", + "onewire==0.2", # labgrid[pyvisa] - "pyvisa>=1.11.3", - "PyVISA-py>=0.5.2", + "pyvisa==1.11.3", + "PyVISA-py==0.5.2", # labgrid[snmp] - "pysnmp-lextudio>=4.4.12", + "pysnmp-lextudio==5.0.18", # labgrid[vxi11] - "python-vxi11>=0.9", + "python-vxi11==0.9", # additional dev dependencies - "psutil>=5.8.0", - "pytest-cov>=3.0.0", - "pytest-dependency>=0.5.1", - "pytest-isort>=2.0.0", - "pytest-mock>=3.6.1", - "pytest-pylint>=0.18.0", + "psutil==5.8.0", + "pytest-cov==3.0.0", + "pytest-dependency==0.5.1", + "pytest-isort==2.0.0", + "pytest-mock==3.6.1", + "pytest-pylint==0.18.0", ] [project.scripts]