- Changed Python version constraint from ">=3.9,<3.14" to ">=3.9,<3.13" in both files.
- Updated dependency versions in pyproject.toml to use wildcard "*" for development dependencies.
- Added hash values for minimalmodbus and pyserial in requirements.txt for enhanced security.
- Created a new pyproject.toml file to define project metadata and dependencies using Poetry.
- Updated requirements.txt to specify compatible versions of minimalmodbus and pyserial for Python 3.8 and above.