Skip to content

Conversation

rohithpudari
Copy link
Contributor

fixes #21508

Adds build-python-latest job in Nightly pipeline

Copy link
Contributor

Note

Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported.

@codecov-commenter
Copy link

codecov-commenter commented Aug 8, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.59%. Comparing base (45c98ec) to head (bbb3ffd).
⚠️ Report is 78 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master   #21566      +/-   ##
==========================================
- Coverage   82.73%   82.59%   -0.15%     
==========================================
  Files         567      572       +5     
  Lines       56678    58535    +1857     
  Branches     8839     9158     +319     
==========================================
+ Hits        46895    48345    +1450     
- Misses       7609     7853     +244     
- Partials     2174     2337     +163     
Flag Coverage Δ
keras 82.39% <ø> (-0.16%) ⬇️
keras-jax 63.19% <ø> (-0.46%) ⬇️
keras-numpy 57.56% <ø> (-0.66%) ⬇️
keras-openvino 34.33% <ø> (-0.28%) ⬇️
keras-tensorflow 63.94% <ø> (-0.25%) ⬇️
keras-torch 63.49% <ø> (-0.31%) ⬇️

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.

Copy link
Collaborator

@hertschuh hertschuh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR! (and sorry for the delay in the review)

python-version: ["3.10"]
backend: [tensorflow, jax, torch, numpy]
name: Run tests
name: Run tests (Python 3.10)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does it work if you put ${{ matrix.python-version }} here?

The goal is to minimize the number of things to change when we upgrade Python.

matrix:
python-version: ["3.13"]
backend: [tensorflow, jax, torch, numpy]
name: Run tests (Python 3.13)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does it work if you put ${{ matrix.python-version }} here?

The goal is to minimize the number of things to change when we upgrade Python.

KERAS_BACKEND: ${{ matrix.backend }}
steps:
- uses: actions/checkout@v4
- name: Set up Python 3.13
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove "3.13" here.

The goal is to minimize the number of things to change when we upgrade Python.

@rohithpudari
Copy link
Contributor Author

@hertschuh Thanks for the review, I updated the code to use ${{ matrix.python-version }} in workflow names

@google-ml-butler google-ml-butler bot added kokoro:force-run ready to pull Ready to be merged into the codebase labels Oct 8, 2025
@hertschuh hertschuh merged commit 4e1edcf into keras-team:master Oct 8, 2025
8 of 11 checks passed
@google-ml-butler google-ml-butler bot removed awaiting review ready to pull Ready to be merged into the codebase labels Oct 8, 2025
@hertschuh
Copy link
Collaborator

Thanks for adding this, @rohithpudari !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add daily CPU tests which also test with the latest Python version
5 participants