octoprint-LCD1602
octoprint-LCD1602 copied to clipboard
Version pinning
Hi, I'm the author of RPLCD. I don't actively use Octoprint, but stumbled upon this plugin through #23.
I saw that you do no version pinning at all in setup.py
. RPLCD follows semantic versioning, meaning that a potential v2 release would contain breaking changes. While a v2 release of RPLCD is very unlikely, I'd still recommend to pin your versions. (I've had a lot of complaints when I switched from 0.x to 1.0 with some breaking changes, from downstream users of code that did not pin their dependencies.)
If I'm not mistaken, RPLCD~=1.3
should do the trick.