Closed WinPlay02 closed 9 months ago
Descriptor | Linter | Files | Fixed | Errors | Elapsed time |
---|---|---|---|---|---|
✅ PYTHON | black | 5 | 0 | 0 | 0.58s |
✅ PYTHON | mypy | 5 | 0 | 1.72s | |
✅ PYTHON | ruff | 5 | 0 | 0 | 0.03s |
✅ REPOSITORY | git_diff | yes | no | 0.02s |
See detailed report in MegaLinter reports
_Set VALIDATE_ALL_CODEBASE: true
in mega-linter.yml to validate all sources, not only the diff_
All modified and coverable lines are covered by tests :white_check_mark:
Comparison is base (
cae05c5
) 100.00% compared to head (9e86acd
) 100.00%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Is this still WIP or ready to merge?
There is a warning printed on every runner startup since this update, which I am trying to fix, that's why it is still WIP
It seems like the update to the new library version causes the runner to startup slower (probably because of the larger amount of dependencies).
For the record, this was the warning:
src/safeds_runner/server/main.py:202: MonkeyPatchWarning: Monkey-patching ssl after ssl has already been imported may lead to errors, including RecursionError on Python 3.6. It may also silently lead to incorrect behaviour on Python 3.7. Please monkey-patch earlier. See https://github.com/gevent/gevent/issues/1016.
Modules that had direct imports (NOT patched): ['urllib3.util (venv\\Lib\\site-packages\\urllib3\\util\\__init__.py)', 'urllib3.util.ssl_ (venv\\Lib\\site-packages\\urllib3\\util\\ssl_.py)'].
patch_all()
I refactored the main.py a bit to fix this.
:tada: This PR is included in version 0.5.0 :tada:
The release is available on:
v0.5.0
Your semantic-release bot :package::rocket:
Summary of Changes