Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
setup: we are not compatible with paho-mqtt >= 2.0 (#8)
Yesterday they [made a stable v2.0.0 release](https://github.com/eclipse/paho.mqtt.python/releases/tag/v2.0.0) with multiple breaking changes, and that just broke my fresh `venv`. I'd prefer to defer the decision on whether to port to paho-mqtt v2.0 or not to the original maintainer, so let's add a pin in the meanwhile. Also, the setup.py's install_requires vs. requirements.txt difference looks a bit silly to me, but I unfortunately recognize that [this is the recommended practice](https://stackoverflow.com/questions/14399534/reference-requirements-txt-for-the-install-requires-kwarg-in-setuptools-setup-py) by Python's own packagings docs.
- Loading branch information