Skip to content

Conversation

@marvin-mangold
Copy link
Contributor

setters.py -> set_string() was limited to ascii 0-128 because of .isascii().
Siemens allows ascii 0-255.

setters.py -> set_char() was limited to ascii 0-128 because of .isascii(). Siemens allows ascii 0-255.
@marvin-mangold
Copy link
Contributor Author

Function snap7.util.set_char() was not automatically imported.
setters.py -> set_char() was limited to ascii 0-128 because of .isascii(). Siemens allows ascii 0-255.

@marvin-mangold
Copy link
Contributor Author

set_char() should not return Union[ValueError, bytearray], just bytearray

@marvin-mangold
Copy link
Contributor Author

changed ValueError message in set_string()

…ons and symlinks correctly. Add a step to unlink any existing Python versions before installing the required version and explicitly link the newly installed version
@marvin-mangold
Copy link
Contributor Author

marvin-mangold commented Apr 24, 2025

adjusted the workflow to ensure that Homebrew handles Python installations and symlinks correctly. Added a step to unlink any existing Python versions before installing the required version and explicitly link the newly installed version

@gijzelaerr gijzelaerr merged commit c00bf61 into gijzelaerr:master Apr 29, 2025
67 of 75 checks passed
@gijzelaerr
Copy link
Owner

thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants