Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NAVI-279: incompatibilities with anaconda-cloud-auth #243

Conversation

yshmatov-anaconda
Copy link
Contributor

Destination channel: defaults

Explanation of changes:

anaconda-cloud-auth in 0.7.0+ introduced changes that are incompatible with previous releases. Those changes affected multiple of our products (anaconda-navigator and anaconda-toolbox in this PR in particular). To mitigate the issue - we are adding upper boundaries to forbid installing incompatible apps and libraries together.

P.S. all new navigator and toolbox releases already have dependency set to the anaconda-cloud-auth>=0.7.1 so they should not be affected when they release

main.py Outdated
@@ -951,6 +951,11 @@ def patch_record_in_place(fn, record, subdir):
'conda !=22.11.*,!=23.7.0,!=23.7.1,!=23.7.2,!=23.7.3',
)

if name in ('aext-assistant-server', 'aext-shared', 'anaconda-navigator', 'anaconda-toolbox'):
Copy link
Contributor

Choose a reason for hiding this comment

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

Versions of packages need to be specified. Otherwise you may have unintended effects on future runs of the hotfix script.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Newer releases explicitly use anaconda-cloud-auth >=0.7.1 (each of the applications mentioned). Otherwise those may fail.

main.py Outdated Show resolved Hide resolved
Co-authored-by: Charles Bousseau <[email protected]>
@cbouss cbouss merged commit a2e41d7 into AnacondaRecipes:master Nov 15, 2024
1 check passed
@yshmatov-anaconda yshmatov-anaconda deleted the NAVI-279/anaconda_cloud_auth_incompatibility branch November 15, 2024 19:49
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.

3 participants