crypto_licensing>=4.2.0
greenery<3.0,>=2.0

[all]
pyserial>=3.5
setuptools
pylogix>=0.7.5
wheel
tzlocal>=1.1.1
pymodbus==3.8.0
pip
build
packaging
minimalmodbus<3,>=2.1

[all:python_version <= "3.8"]
pytz

[all:python_version >= "3.9"]
pytz-deprecation-shim

[dev]
build
packaging
pip
setuptools
wheel

[logix]
pylogix>=0.7.5

[modbus]
minimalmodbus<3,>=2.1
pymodbus==3.8.0

[serial]
pyserial>=3.5

[tests]
flake8
pylint
pytest>=4.6

[timestamp]
tzlocal>=1.1.1

[timestamp:python_version <= "3.8"]
pytz

[timestamp:python_version >= "3.9"]
pytz-deprecation-shim
