Skip to content

[14] upgrade to 3.12#16

Merged
voj merged 8 commits into
deploy-testfrom
fix/14-docker-image
Sep 5, 2025
Merged

[14] upgrade to 3.12#16
voj merged 8 commits into
deploy-testfrom
fix/14-docker-image

Conversation

@voj
Copy link
Copy Markdown
Collaborator

@voj voj commented Sep 2, 2025

closes #14
closes #9

  • upgrade to 3.12
  • upgrade of a minimal set of dependencies to satisfy Python 3.12 requirement
  • only use a single Python version for dependencies and testing because we only deploy for a single version
  • Docker file: combining the RUN statements and calling cleanup code reduces the image size from 2.38 GB to 1.75 GB
  • fix tests
  • make use of shared deployment workflow

Smoketest result:
image

@voj voj self-assigned this Sep 2, 2025
@codecov
Copy link
Copy Markdown

codecov Bot commented Sep 2, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 90.62%. Comparing base (4518676) to head (1882929).
⚠️ Report is 1 commits behind head on deploy-test.

Additional details and impacted files
@@             Coverage Diff              @@
##           deploy-test      #16   +/-   ##
============================================
  Coverage        90.62%   90.62%           
============================================
  Files               14       14           
  Lines              480      480           
  Branches            33       33           
============================================
  Hits               435      435           
  Misses              38       38           
  Partials             7        7           
Flag Coverage Δ
unittests 90.62% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@voj voj marked this pull request as ready for review September 2, 2025 23:27
@voj voj requested review from chrisbc and chrisdicaprio September 2, 2025 23:27
@voj voj merged commit 9c6199c into deploy-test Sep 5, 2025
3 checks passed
@voj voj deleted the fix/14-docker-image branch September 5, 2025 02:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug: Cannot build docker image Chore: use shared workflow for deployment

2 participants