-
-
Notifications
You must be signed in to change notification settings - Fork 173
Drop support for Python 3.8 #1203
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 ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #1203 +/- ##
==========================================
- Coverage 95.85% 95.71% -0.14%
==========================================
Files 27 27
Lines 5182 5181 -1
Branches 317 298 -19
==========================================
- Hits 4967 4959 -8
- Misses 189 195 +6
- Partials 26 27 +1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
744c9af
to
91b9274
Compare
91b9274
to
106d6e8
Compare
106d6e8
to
9f663d2
Compare
CodSpeed Performance ReportMerging #1203 will not alter performanceComparing Summary
|
9f663d2
to
c9a35f5
Compare
I'll leave this for a few days in case we need to publish a patch to fix any regressions. |
c9a35f5
to
8c7e7cc
Compare
443a4de
to
050dda7
Compare
Python 3.8 has reached end of life https://devguide.python.org/versions/
for more information, see https://pre-commit.ci
050dda7
to
88bdc68
Compare
master vs 1.15.0 shows ~17% improvement in HA. Probably worth doing one more patch before merging this so py3.8 gets the changes as well |
All the rough edges identified by adding the benchmarks have been smoothed out. 1.15.2 looks like it will be the last release to support Python 3.8 |
Last gate is to wait for home-assistant/core#128309 to pass |
DNM: Should do a patch release to fix the performance regression in #1198 before dropping 3.8What do these changes do?
Python 3.8 has reached end of life
https://devguide.python.org/versions/
Are there changes in behavior for the user?
Remove support for Python 3.8