Skip to content

TST: CI failing because uv run tox_matrix.py cannot find pyyaml==6.0.2 wheels #20715

Closed

Description

@pllim

@neutrinoceros , are you able to fix? Thanks! This is affecting everything.

Example log: https://github.com/astropy/astropy/actions/runs/40237532773/job/121302187643

error: No solution found when resolving script dependencies
  cause: Because pyyaml==6.0.2 has no usable wheels and you require pyyaml==6.0.2,
  we can conclude that your requirements are unsatisfiable.

Activity

  1. neutrinoceros commented on Oct 25, 2026

    @neutrinoceros
    Contributor

    Will take a look in the morning

  2. neutrinoceros commented on Oct 25, 2026

    @neutrinoceros
    Contributor

    Oh nevermind actually it's trivial:
    latest versions of uv use Python 3.15 by default, but pyyaml doesn't have wheels for it yet and it's listed in took.uv.no-build-package so it cannot be installed. We could temporarily allow source installs for this package. That should suffice getting CI back to green.

  3. neutrinoceros commented on Oct 25, 2026

    @neutrinoceros
    Contributor

    (I won't be able to implement my solution from my phone though. Best I can do is about 8 hours from now)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions