-
Notifications
You must be signed in to change notification settings - Fork 421
feat(runtime): add support for python 3.10 #2137
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Codecov ReportPatch and project coverage have no change.
Additional details and impacted files@@ Coverage Diff @@
## develop #2137 +/- ##
========================================
Coverage 97.48% 97.48%
========================================
Files 147 147
Lines 6835 6836 +1
Branches 483 497 +14
========================================
+ Hits 6663 6664 +1
Misses 136 136
Partials 36 36 see 1 file with indirect coverage changes Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report in Codecov by Sentry. |
tests/performance/test_metrics.py
Outdated
METRICS_VALIDATION_SLA: float = 0.002 | ||
METRICS_SERIALIZATION_SLA: float = 0.002 | ||
METRICS_VALIDATION_SLA: float = 0.003 | ||
METRICS_SERIALIZATION_SLA: float = 0.003 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Once I added python 3.10 the performance got slightly worse :(
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ruben, I reverted this change. Looks like it was a one-time glitch.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I only made a few comments that are not critical, but it's very good!
Great job Ruben!
tests/performance/test_metrics.py
Outdated
METRICS_VALIDATION_SLA: float = 0.002 | ||
METRICS_SERIALIZATION_SLA: float = 0.002 | ||
METRICS_VALIDATION_SLA: float = 0.003 | ||
METRICS_SERIALIZATION_SLA: float = 0.003 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ruben, I reverted this change. Looks like it was a one-time glitch.
Issue number: #2136
Summary
Changes
This PR makes the necessary changes to support the new Python 3.10 runtime.
User experience
After this change, our project will be tested againt Python 3.10, including the E2E tests.
With this PR we also fix a problem with the current E2E tests that were running pn Python 3.9 only.
Checklist
If your change doesn't seem to apply, please leave them unchecked.
Is this a breaking change?
RFC issue number:
Checklist:
Acknowledgment
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Disclaimer: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.