You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now the CI tests on version 3.11. Thus, it guarantees nothing about correctness or compatibility for versions less than 3.11.
Steps to reproduce the bug
No response
Environment
GitHub actions CI
Additional context
If you only run tests on a single python version, the oldest supported version is probably the best idea. This is what angr does. While there can be compatibility issues on newer versions, they are generally less and more obvious than the reverse. Of course, if you want to be thorough, consider running tests for each supported version.
#367 addresses this PR, but, unfortunately, wouldn't have caught the bug mentioned in #365 because we don't have any code coverage for the IDA code, since we need a private CI for that.
A possible option you could use that may help is using a linter. ruff I believe will report if syntax is invalid for the minimum supported python version, without needing to actually import or run the code.
Description
Right now the CI tests on version 3.11. Thus, it guarantees nothing about correctness or compatibility for versions less than 3.11.
Steps to reproduce the bug
No response
Environment
GitHub actions CI
Additional context
If you only run tests on a single python version, the oldest supported version is probably the best idea. This is what angr does. While there can be compatibility issues on newer versions, they are generally less and more obvious than the reverse. Of course, if you want to be thorough, consider running tests for each supported version.
Related: #365
The text was updated successfully, but these errors were encountered: