Skip to content

Conversation

@RRosio
Copy link
Collaborator

@RRosio RRosio commented Oct 10, 2025

Currently, this PR tests modifying the pins for package version used for API tests.

The solution might involve updating CI workflows and potentially changes to environment creation in the tests.

@RRosio RRosio added the maintenance Maintenance task label Oct 10, 2025
@github-actions
Copy link

Binder 👈 Launch a binder notebook on the branch RRosio/gator/test_package

@RRosio RRosio requested a review from ktaletsk October 21, 2025 22:24
@RRosio RRosio marked this pull request as ready for review October 21, 2025 22:25
@RRosio
Copy link
Collaborator Author

RRosio commented Oct 21, 2025

Hi @ktaletsk, after some testing on this, it was difficult to find a different package that allowed for the tests to pass as expected, in some cases, either those packages or dependencies of those packages had some version conflict that clashed with python3.14, as the newer releases might not be in either the defaults or conda-forge channel (or both) yet.

I think that adding the constraint for python!=3.14 might be okay for now, and we can follow-up with allowing specifying channels on the API (which we started discussions for previously) and/or removing the constraint once those packages become available.

It would be great to hear your thoughts on this!

@RRosio RRosio changed the title Updating package versions for API Tests Updating Python version for API Tests Oct 27, 2025
@RRosio RRosio merged commit 1228afc into mamba-org:main Oct 27, 2025
13 of 16 checks passed
@RRosio RRosio deleted the test_package branch October 27, 2025 18:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI maintenance Maintenance task

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Conda server API test are failing due to python=3.14 and astroid dependency conflict

2 participants