Skip to content

Conversation

@sergey-yaroslavtsev
Copy link
Collaborator

Closes #1164
add -W error to the CI
add

  schedule:
    - cron: '0 3 * * *'

python 3.9 use old version of matplotlib and pyparser which leads to a lot of Deprecation Warning (due to CamelCase -> snake_case). To exclude them one by one is too much and i failed to remove them via pattern. Since it is only for old version I ignore all Depreciation warning for this particular version.

@vasole
Copy link
Member

vasole commented Jan 7, 2026

I have checked and python 3.9 reached end of life in October 2025.

I guess we have a strong case to remove it from the continuous integration unless it is still used in ESRF systems.

@sergey-yaroslavtsev
Copy link
Collaborator Author

I have checked and python 3.9 reached end of life in October 2025.

I guess we have a strong case to remove it from the continuous integration unless it is used in ESRF systems.

I think it is going to be (officially already but on practice not yet) deprecated along with Ubuntu 20.04 but it is still used but in just few places.

@woutdenolf
Copy link
Collaborator

FYI Ubuntu 20.04 is python 3.8

@woutdenolf
Copy link
Collaborator

woutdenolf commented Jan 7, 2026

As for the scheduled CI: note that we only have 2000 action minutes per month for the silx-kit organization.

For the Ewoks core projects we will have the scheduled CI on gitlab.

@sergey-yaroslavtsev
Copy link
Collaborator Author

As for the scheduled CI: note that we only have 2000 action minutes per month for the silx-kit organization.

For the Ewoks core projects we will have the scheduled CI on gitlab.

Should we then redo it for "weekly" instead of "daily"?

@sergey-yaroslavtsev sergey-yaroslavtsev merged commit a072333 into master Jan 7, 2026
7 checks passed
@sergey-yaroslavtsev sergey-yaroslavtsev deleted the warnings_in_tests branch January 7, 2026 14:48
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.

Run tests with -W error

4 participants