Skip to content

Conversation

@JATAYU000
Copy link
Contributor

@JATAYU000 JATAYU000 commented Dec 31, 2025

Metadata

Details

  • What does this PR implement/fix? Explain your changes.
    get_task checks if the tid_cache_dir was already existing before removing it on Exception
  • Why is this change necessary? What is the problem it solves?
    OpenMLServerException causes get_task to remove the entire directory even if the directory was already existing and is used by other tests
  • How can I reproduce the issue this PR is solving and its solution?
    observe exists assertion errors for files under tests/files/org/openml/test/task/1/ after running pytest
    or look at failures in [MNT] extend CI to newer python versions, deprecate python versions 3.8, 3.9 after EOL, marking further failing tests as xfail #1579

Copy link
Collaborator

@fkiraly fkiraly left a comment

Choose a reason for hiding this comment

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

This fixes one of the issues present, so you need to remove the xfails now.

Copy link
Collaborator

@fkiraly fkiraly left a comment

Choose a reason for hiding this comment

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

Fixed the one discrepancy

@fkiraly fkiraly merged commit 6e78858 into openml:main Dec 31, 2025
9 checks passed
fkiraly pushed a commit that referenced this pull request Dec 31, 2025
….8, 3.9 after EOL, marking further failing tests as `xfail` (#1579)

The CI runs only on python versions 3.8 and 3.9 both of which have already reached end of life.

This PR updates the python versions, deprecating any logic that runs tests on python versions 3.8 and 3.9, or `scikit-learn` versions of that age.

#### Metadata
Reference Issue: #1544 

Depends on #1584 fofr a fix, which should be merged first.

#### Details 

* The test matrix is updated to python versions, 3.10-3.13.
* Further failing tests are skipped using `mark.xfail` with  `reason="failures_issue_1544" ` for all the remaining failed tests (after #1572) in issue: #1544
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.

2 participants