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

[BUG] Conda releases for v1.39.0 are all for Python <3.12 #2142

Closed
1 task done
dangotbanned opened this issue Oct 30, 2023 · 2 comments · Fixed by #2143
Closed
1 task done

[BUG] Conda releases for v1.39.0 are all for Python <3.12 #2142

dangotbanned opened this issue Oct 30, 2023 · 2 comments · Fixed by #2143

Comments

@dangotbanned
Copy link

System info

  • Playwright Version: [v1.39]
  • Operating System: [All]
  • Browser: [N/A]
  • Other info: Playwright conda repo seems to support only py38-py311

Source code

  • I provided exact source code that allows reproducing the issue locally.

Test file (self-contained)

C:\Users\...>micromamba create -n playw_repro "python>=3.12.0" "playwright>=1.39.0" -c conda-forge -c microsoft

Steps

  • Try to create environment with conda/mamba/micromamba and specs above

Expected

That this installation would be possible since #2116.
I've been able to update to v1.39.0 on my py3.11 env and expected support for py3.12 given that it is the only feature listed in the v1.39.0 release

Actual

conda-forge/win-64                                          Using cache
conda-forge/noarch                                          Using cache
microsoft/win-64                                              No change
microsoft/noarch                                              No change
error    libmamba Could not solve for environment specs
    The following packages are incompatible
    ├─ playwright >=1.39.0  is installable with the potential options
    │  ├─ playwright 1.39.0 would require
    │  │  └─ python_abi 3.10.* *_cp310, which can be installed;
    │  ├─ playwright 1.39.0 would require
    │  │  └─ python_abi 3.9.* *_cp39, which can be installed;
    │  ├─ playwright 1.39.0 would require
    │  │  └─ python_abi 3.8.* *_cp38, which can be installed;
    │  └─ playwright 1.39.0 would require
    │     └─ python_abi 3.11.* *_cp311, which can be installed;
    └─ python >=3.12.0  is not installable because it requires
       └─ python_abi 3.12.* *_cp312, which conflicts with any installable versions previously reported.
critical libmamba Could not solve for environment specs
@dangotbanned
Copy link
Author

@mxschmitt appreciate the quick fix.

Should I expect this to be part of v1.39.1/v1.40?

Fyi, there haven't been any new conda builds uploaded as a result of #2143.
Apologies if this is expected.

@mxschmitt
Copy link
Member

This will be part of 1.40.

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 a pull request may close this issue.

2 participants