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

Investigate and document locking projects with the latest Python versions #348

Open
1 of 2 tasks
maximlt opened this issue Jan 24, 2024 · 1 comment
Open
1 of 2 tasks

Comments

@maximlt
Copy link
Contributor

maximlt commented Jan 24, 2024

In anaconda/anaconda-project#398 we observed that on a Mac it's currently not possible to perform cross-platform locks targeting Linux and using the defaults channel and Python >= 3.10.

Instead of waiting for an upstream patch, we can, in theory, immediately get unblocked by locking while setting CONDA_OVERRIDE_GLIBC to a glibc version. We will have to:

  • Find the version to pin, so it's compatible with the places where the code will run (i.e. GitHub ubuntu-latest runner and AE5):
    • AE5 (holoviz.dsp.anaconda.com): 2.34 (it was 2.28 on the old cluster)
    • ubuntu-latest (22.04): 2.35
    • So I'd say let's set CONDA_OVERRIDE_GLIBC="2.34"
  • Update the contributor page
@maximlt
Copy link
Contributor Author

maximlt commented Feb 2, 2024

Chatted with Jean-Luc and agreed on CONDA_OVERRIDE_GLIBC="2.34". Also decided to target Python 3.11 when updating an example.

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

No branches or pull requests

1 participant