Skip to content

build: Bump Python minimal version to 3.12#783

Merged
gfieni merged 3 commits intomasterfrom
build/python-312
Mar 16, 2026
Merged

build: Bump Python minimal version to 3.12#783
gfieni merged 3 commits intomasterfrom
build/python-312

Conversation

@gfieni
Copy link
Contributor

@gfieni gfieni commented Mar 16, 2026

Detailed changes :

  • Bump minimal supported Python version to 3.12 (from 3.10)
  • Update PyPI project classifiers and urls
  • Fix ruff warnings related to minimal python version changes (UP017, UP046)

@gfieni gfieni self-assigned this Mar 16, 2026
@gfieni gfieni requested a review from a team as a code owner March 16, 2026 11:14
@gfieni gfieni added enhancement New feature or request consortium Issues or PRs related to a request from the consortium labels Mar 16, 2026
@codecov
Copy link

codecov bot commented Mar 16, 2026

Codecov Report

❌ Patch coverage is 81.81818% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 70.61%. Comparing base (82259df) to head (123aa03).
⚠️ Report is 4 commits behind head on master.

Files with missing lines Patch % Lines
src/powerapi/database/opentsdb/codecs.py 50.00% 1 Missing ⚠️
src/powerapi/database/socket/codecs.py 50.00% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #783      +/-   ##
==========================================
- Coverage   70.62%   70.61%   -0.02%     
==========================================
  Files          90       90              
  Lines        2894     2893       -1     
==========================================
- Hits         2044     2043       -1     
  Misses        850      850              
Files with missing lines Coverage Δ
src/powerapi/database/codec.py 95.65% <100.00%> (-0.19%) ⬇️
src/powerapi/database/csv/codecs.py 94.11% <100.00%> (ø)
src/powerapi/database/opentsdb/codecs.py 72.72% <50.00%> (ø)
src/powerapi/database/socket/codecs.py 80.00% <50.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@gfieni gfieni merged commit 055954b into master Mar 16, 2026
10 of 11 checks passed
@gfieni gfieni deleted the build/python-312 branch March 16, 2026 11:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

consortium Issues or PRs related to a request from the consortium enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant